.hpl-cart-trust{border-top:1px solid var(--hpl-line, #E3E8E5);padding-top:14px;margin-top:2px}.hpl-cart-trust__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.hpl-cart-trust__item{display:flex;align-items:center;gap:9px;font-family:var(--hpl-font-body, inherit);font-size:13.5px;line-height:1.3;color:var(--hpl-body, #3a463f)}.hpl-cart-trust__item svg{flex:0 0 auto;width:18px;height:18px;color:var(--hpl-arden, #17442F)}.hpl-cart-trust__pay{margin:11px 0 0;font-size:12.5px;line-height:1.4;color:var(--hpl-muted, #6b756f)}.hpl-cart-trust__frage{margin:7px 0 0;font-size:12.5px;line-height:1.5;color:var(--hpl-muted, #6b756f)}.hpl-cart-trust__frage a{color:var(--hpl-arden, #17442F);font-weight:600;text-decoration:underline;text-underline-offset:2px}.hpl-cart-weiche{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:18px}.hpl-cart-weiche__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 26px;border-radius:100px;background:var(--hpl-arden, #17442F);color:#fff;font-weight:600;text-decoration:none}.hpl-cart-weiche__btn:hover{background:var(--hpl-farn, #1F5C3D)}.hpl-cart-weiche__link{color:var(--hpl-arden, #17442F);font-weight:600;min-height:44px;display:inline-flex;align-items:center}.hpl-cargo-wache{background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:14px;padding:13px 15px}.hpl-cargo-wache b{display:block;font-size:13.5px;line-height:1.45;color:var(--hpl-ink, #14201A)}.hpl-cargo-wache p{margin:2px 0 9px;font-size:12.5px;color:var(--hpl-body, #3a463f)}.hpl-cargo-wache__add{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border:none;border-radius:100px;background:var(--hpl-arden, #17442F);color:#fff;font-size:13px;font-weight:600;cursor:pointer;margin-bottom:8px}.hpl-cargo-wache__abhol{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--hpl-body, #3a463f);cursor:pointer}.hpl-cargo-wache__abhol input{accent-color:var(--hpl-arden, #17442F)}.hpl-cart-zubehoer{border-top:1px solid var(--hpl-line, #E3E8E5);padding-top:12px}.hpl-cart-zubehoer__h{margin:0 0 8px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-family:DM Mono,monospace;color:var(--hpl-honig-text, #9A6A12)}.hpl-cart-zubehoer__item{display:flex;align-items:center;gap:10px;padding:6px 0}.hpl-cart-zubehoer__item img{border-radius:8px}.hpl-cart-zubehoer__t{flex:1;font-size:13px;line-height:1.35;color:var(--hpl-body, #3a463f);display:flex;flex-direction:column}.hpl-cart-zubehoer__t b{color:var(--hpl-ink, #14201A);font-family:DM Mono,monospace;font-size:12.5px}.hpl-cart-zubehoer__add{width:40px;height:40px;border:1px solid var(--hpl-arden, #17442F);border-radius:50%;background:transparent;color:var(--hpl-arden, #17442F);font-size:18px;cursor:pointer}.hpl-cart-zubehoer__add:hover{background:var(--hpl-arden, #17442F);color:#fff}.hpl-lp .hpl-aengste .sec-head{margin-left:auto;margin-right:auto}.hpl-lp .hpl-aengste__list{max-width:760px;margin:40px auto 0;display:flex;flex-direction:column;gap:12px}.hpl-lp .hpl-aengste__item{background:var(--hpl-lichtung);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow-sm);overflow:hidden}.hpl-lp .hpl-aengste__sum{display:flex;align-items:center;gap:14px;padding:17px 20px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.hpl-lp .hpl-aengste__sum::-webkit-details-marker{display:none}.hpl-lp .hpl-aengste__sum:focus-visible{outline:3px solid var(--hpl-honey);outline-offset:-3px;border-radius:var(--hpl-radius-card)}.hpl-lp .hpl-aengste__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;flex:none;background:#e0a33c1f;color:var(--hpl-forest)}.hpl-lp .hpl-aengste__q{flex:1;font-family:var(--hpl-font-display);font-weight:700;letter-spacing:-.01em;font-size:17px;line-height:1.3;color:var(--hpl-ink)}.hpl-lp .hpl-aengste__chev{flex:none;color:var(--hpl-muted);transition:transform .2s ease}.hpl-lp .hpl-aengste__item[open] .hpl-aengste__chev{transform:rotate(180deg)}.hpl-lp .hpl-aengste__body{padding:2px 22px 20px 72px}.hpl-lp .hpl-aengste__a{margin:0;font-size:15.5px;line-height:1.6;color:var(--hpl-body)}.hpl-lp .hpl-aengste__btn{margin-top:16px}.hpl-lp .hpl-aengste__note{max-width:520px;margin:26px auto 0;text-align:center;font-family:var(--hpl-font-display);font-weight:600;font-size:16px;color:var(--hpl-ink)}@media(max-width:520px){.hpl-lp .hpl-aengste__body{padding-left:22px}}.hpl-ap{font-family:var(--hpl-font-body, "DM Sans", sans-serif);color:var(--hpl-body, #51605A);background:linear-gradient(180deg,var(--hpl-lichtung, #FFFFFF) 0%,var(--hpl-whisper, #F5F8F6) 20%,var(--hpl-whisper, #F5F8F6) 80%,var(--hpl-lichtung, #FFFFFF) 100%);-webkit-font-smoothing:antialiased}.hpl-ap *,.hpl-ap *:before,.hpl-ap *:after{box-sizing:border-box}.hpl-ap__wrap{max-width:760px;margin:0 auto;padding:8px 20px 24px}.hpl-ap__mod{padding:40px 0;border-top:1px solid var(--hpl-line, rgba(20,32,26,.1))}.hpl-ap__mod:first-child{border-top:0}.hpl-ap__eyebrow{display:inline-flex;align-items:center;gap:9px;width:fit-content;margin:0 0 16px;font-family:var(--hpl-font-display);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-forest);background:var(--hpl-bg, #FFFFFF);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-pill, 999px);padding:7px 15px 7px 13px}.hpl-ap__dot{width:6px;height:6px;border-radius:50%;background:var(--hpl-honig, #E0A33C);flex:none}.hpl-ap__eyebrow .hpl-ap__dot{width:8px;height:8px;animation:hpl-ap-eb-pulse 2.2s ease-in-out infinite}@keyframes hpl-ap-eb-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}@media(prefers-reduced-motion:reduce){.hpl-ap__eyebrow .hpl-ap__dot{animation:none}}.hpl-ap__h2{font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:800;letter-spacing:-.03em;line-height:1.12;font-size:clamp(24px,5vw,34px);color:var(--hpl-ink, #14201A);margin:0 0 14px}.hpl-ap__acc{color:var(--hpl-honig, #E0A33C)}.hpl-ap__lead{font-size:17px;line-height:1.66;margin:0;color:var(--hpl-body, #51605A)}.hpl-ap__lead strong{color:var(--hpl-ink, #14201A);font-weight:600}.hpl-ap p{font-size:16px;line-height:1.68;margin:0 0 12px;color:var(--hpl-body, #51605A)}.hpl-ap p:last-child{margin-bottom:0}.hpl-ap strong{color:var(--hpl-ink, #14201A);font-weight:600}.hpl-ap__facts{list-style:none;display:flex;flex-wrap:wrap;gap:8px 10px;margin:20px 0 0;padding:0}.hpl-ap__facts li{font-family:var(--hpl-font-mono, "DM Mono", monospace);font-size:11.5px;letter-spacing:.02em;color:var(--hpl-arden, #17442F);background:#17442f0f;border:1px solid rgba(23,68,47,.16);border-radius:999px;padding:6px 13px}.hpl-ap__table{width:100%;border-collapse:collapse;margin:4px 0 0;font-size:15.5px}.hpl-ap__table th,.hpl-ap__table td{text-align:left;padding:13px 4px;border-top:1px solid var(--hpl-line, rgba(20,32,26,.1));vertical-align:top;line-height:1.5}.hpl-ap__table tr:first-child th,.hpl-ap__table tr:first-child td{border-top:0}.hpl-ap__table th{font-family:var(--hpl-font-mono, "DM Mono", monospace);font-weight:400;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--hpl-honig-text, #9A6A12);width:38%;padding-right:16px}.hpl-ap__table td{color:var(--hpl-ink, #14201A)}.hpl-ap__note{margin:18px 0;padding:18px 20px;background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:16px}.hpl-ap__note-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--hpl-font-mono, "DM Mono", monospace);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hpl-honig-text, #9A6A12);margin-bottom:8px}.hpl-ap__note p{margin:0;font-size:15.5px}.hpl-ap__link{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:700;font-size:15px;color:var(--hpl-arden, #17442F);text-decoration:none}.hpl-ap__link span{transition:transform .15s ease}.hpl-ap__link:hover span{transform:translate(3px)}.hpl-ap__faq-item{border-top:1px solid var(--hpl-line, rgba(20,32,26,.1))}.hpl-ap__faq-item:last-child{border-bottom:1px solid var(--hpl-line, rgba(20,32,26,.1))}.hpl-ap__faq-q{cursor:pointer;list-style:none;padding:18px 34px 18px 0;position:relative;font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:700;font-size:16.5px;color:var(--hpl-ink, #14201A)}.hpl-ap__faq-q::-webkit-details-marker{display:none}.hpl-ap__faq-q:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-weight:400;font-size:22px;color:var(--hpl-arden, #17442F)}.hpl-ap__faq-item[open] .hpl-ap__faq-q:after{content:"\2013"}.hpl-ap__faq-a{padding:0 0 20px}.hpl-ap__faq-a p{margin:0;font-size:15.5px;line-height:1.66}@media(min-width:700px){.hpl-ap__wrap{padding:16px 20px 40px}.hpl-ap__mod{padding:52px 0}.hpl-ap__table th{width:32%}}#main>.shopify-section.hpl-section>.hpl-lp.hpl-bal>section:nth-of-type(2n){background:linear-gradient(180deg,var(--hpl-whisper) 0%,var(--hpl-lichtung) 100%)}.hpl-lp .hpl-bal-hero{padding-bottom:34px}.hpl-lp .hpl-bal-hero-in{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.hpl-lp .hpl-bal-hero h1{font-size:clamp(34px,6vw,58px);letter-spacing:-.035em;line-height:1.04;color:var(--hpl-ink)}.hpl-lp .hpl-bal-hero .lead{margin:18px auto 0;max-width:58ch}.hpl-lp .hpl-bal-ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:26px}.hpl-lp .hpl-bal-note{background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:16px;padding:18px 20px;margin:24px 0 0;text-align:left;max-width:560px}.hpl-lp .hpl-bal-note-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hpl-honey-text);margin-bottom:6px}.hpl-lp .hpl-bal-note-label:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--hpl-honey);flex:none}.hpl-lp .hpl-bal-note p{margin:0;font-size:15.5px;line-height:1.6;color:var(--hpl-body)}.hpl-lp .hpl-bal-note b{color:var(--hpl-ink);font-weight:600}.hpl-lp .hpl-bal-bilder{display:grid;grid-template-columns:1fr;gap:12px;margin-top:34px}.hpl-lp .hpl-bal-bilder img{width:100%;height:100%;object-fit:cover;border-radius:var(--hpl-radius-card);aspect-ratio:16 / 10;background:var(--hpl-nebelgruen, #E6E9E3)}.hpl-lp .hpl-bal-karte{display:grid;grid-template-columns:1fr;gap:20px;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-glass);box-shadow:var(--hpl-shadow-card);padding:26px 24px}.hpl-lp .hpl-bal-nap{font-style:normal;display:flex;flex-direction:column;gap:2px;line-height:1.65;color:var(--hpl-body);font-size:15px}.hpl-lp .hpl-bal-nap b{font-family:var(--hpl-font-display);font-weight:800;font-size:1.05rem;letter-spacing:-.02em;color:var(--hpl-ink);margin-bottom:4px}.hpl-lp .hpl-bal-nap a{color:var(--hpl-forest);font-weight:600}.hpl-lp .hpl-bal-nap-hint{font-size:13.5px;line-height:1.55;color:var(--hpl-muted);margin-top:4px}.hpl-lp .hpl-bal-termin{background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:16px;padding:18px 20px}.hpl-lp .hpl-bal-termin p{margin:0;font-size:15px;line-height:1.6;color:var(--hpl-body)}.hpl-lp .hpl-bal-termin b{color:var(--hpl-ink);font-weight:600}.hpl-lp .hpl-bal-link{display:inline-flex;align-items:center;gap:7px;min-height:44px;margin-top:6px;font-family:var(--hpl-font-display);font-weight:700;font-size:14.5px;color:var(--hpl-forest)}.hpl-lp .hpl-bal-link .ar{transition:transform .15s ease}.hpl-lp .hpl-bal-link:hover .ar{transform:translate(3px)}.hpl-lp .hpl-bal-liste{list-style:none;margin:0;padding:0;display:grid;gap:8px}.hpl-lp .hpl-bal-liste li{padding:12px 16px;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:14px;color:var(--hpl-body);font-size:15px;line-height:1.55}.hpl-lp .hpl-bal-liste b{color:var(--hpl-ink);font-weight:600}.hpl-lp .hpl-bal-steps{display:grid;grid-template-columns:1fr;gap:16px}.hpl-lp .hpl-bal-step{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-lg);padding:24px 22px;box-shadow:var(--hpl-shadow)}.hpl-lp .hpl-bal-snum{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--hpl-honey) 13%,transparent);color:var(--hpl-forest);font-family:var(--hpl-font-display);font-weight:800;font-size:18px;margin-bottom:14px}.hpl-lp .hpl-bal-step h3{font-size:18px;margin-bottom:7px}.hpl-lp .hpl-bal-step p{font-size:15px;line-height:1.6;color:var(--hpl-body);margin:0}.hpl-lp .hpl-bal-termine{display:grid;gap:10px}.hpl-lp .hpl-bal-termin-row{display:flex;align-items:center;gap:14px;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow);padding:15px 20px;color:var(--hpl-ink);transition:transform .15s ease,box-shadow .15s ease}.hpl-lp .hpl-bal-termin-row:hover{transform:translateY(-2px);box-shadow:var(--hpl-shadow-card)}.hpl-lp .hpl-bal-termin-datum{font-family:var(--hpl-font-mono);font-size:12.5px;color:var(--hpl-honey-text);flex:none}.hpl-lp .hpl-bal-termin-row b{flex:1;font-weight:700}.hpl-lp .hpl-bal-termin-row .ar{color:var(--hpl-forest);font-weight:700}.hpl-lp .hpl-bal-cards{display:grid;grid-template-columns:1fr;gap:16px}.hpl-lp .hpl-bal-card{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow);padding:22px 24px}.hpl-lp .hpl-bal-card-k{font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-honey-text)}.hpl-lp .hpl-bal-card p{margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--hpl-body)}.hpl-lp .hpl-bal-faq-list details{border-bottom:1px solid var(--hpl-line)}.hpl-lp .hpl-bal-faq-list summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;min-height:44px;font-family:var(--hpl-font-display);font-weight:700;font-size:16.5px;color:var(--hpl-ink)}.hpl-lp .hpl-bal-faq-list summary::-webkit-details-marker{display:none}.hpl-lp .hpl-bal-pm{position:relative;flex:none;width:18px;height:18px}.hpl-lp .hpl-bal-pm:before,.hpl-lp .hpl-bal-pm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--hpl-forest);border-radius:2px;transition:transform .2s ease}.hpl-lp .hpl-bal-pm:before{width:14px;height:2px}.hpl-lp .hpl-bal-pm:after{width:2px;height:14px}.hpl-lp .hpl-bal-faq-list details[open] .hpl-bal-pm:after{transform:scaleY(0)}.hpl-lp .hpl-bal-faq-list details p{margin:0 0 18px;font-size:15.5px;line-height:1.65;color:var(--hpl-body)}.hpl-lp .hpl-bal-faq-list details a{color:var(--hpl-forest);font-weight:600;text-decoration:underline;text-underline-offset:2px}.hpl-lp .hpl-bal-zweit-card{display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-glass);box-shadow:var(--hpl-shadow-card);padding:28px 26px}.hpl-lp .hpl-bal-zweit-card p{margin:0;max-width:46ch;font-size:15.5px;line-height:1.6;color:var(--hpl-body)}.hpl-lp .hpl-bal-zweit-ctas{display:flex;flex-wrap:wrap;gap:12px}@media(min-width:680px){.hpl-lp .hpl-bal-bilder{grid-template-columns:repeat(3,1fr)}.hpl-lp .hpl-bal-bilder img{aspect-ratio:4 / 3}.hpl-lp .hpl-bal-karte{grid-template-columns:1fr 1.15fr;align-items:center;gap:26px;padding:30px}.hpl-lp .hpl-bal-cards{grid-template-columns:repeat(3,1fr)}}@media(min-width:760px){.hpl-lp .hpl-bal-steps{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.hpl-lp .hpl-bal-steps{grid-template-columns:repeat(4,1fr)}}.hpl-lp .hpl-bento-sec{background:var(--hpl-bg)}.hpl-lp .hpl-bento{display:grid;grid-template-columns:1fr;gap:16px}.hpl-lp .hpl-cell{border-radius:20px;border:1px solid var(--hpl-line);background:var(--hpl-bg);box-shadow:var(--hpl-shadow);padding:26px;display:flex;flex-direction:column;position:relative;overflow:hidden;min-height:168px}.hpl-lp .hpl-cell-ic{width:42px;height:42px;border-radius:12px;background:var(--hpl-sage);display:flex;align-items:center;justify-content:center;color:var(--hpl-forest);margin-bottom:auto}.hpl-lp .hpl-cell h3{font-size:18px;margin:16px 0 7px}.hpl-lp .hpl-cell p{font-size:14px;color:var(--hpl-body);line-height:1.5}.hpl-lp .hpl-cell-big{font-family:var(--hpl-font-display);font-weight:800;font-size:44px;letter-spacing:-.03em;color:var(--hpl-ink);line-height:1;margin-bottom:auto}.hpl-lp .hpl-cell--lg{background:var(--hpl-grad-waldlicht);border-color:transparent;color:var(--hpl-on-dark);justify-content:flex-end;min-height:280px}.hpl-lp .hpl-cell--lg .hpl-cell-glow{top:-80px;right:-80px;width:320px;height:320px}.hpl-lp .hpl-cell-lg-in{position:relative;z-index:1}.hpl-lp .hpl-cell--lg .eyebrow{color:var(--hpl-honey-2);margin-bottom:14px}.hpl-lp .hpl-cell--lg .eyebrow:before{background:var(--hpl-honey)}.hpl-lp .hpl-cell--lg h3{color:var(--hpl-on-dark);font-size:clamp(22px,2.4vw,30px);max-width:18ch;line-height:1.12;margin:0}.hpl-lp .hpl-cell--lg p{color:var(--hpl-on-dark-soft);margin-top:12px;font-size:15px;max-width:36ch}.hpl-lp .hpl-cell--lg.hpl-cell--img{padding:0;background:none;min-height:0;border:1px solid var(--hpl-line)}.hpl-lp .hpl-cell-img{width:100%;height:auto;display:block}.hpl-lp .hpl-cell--honey{background:color-mix(in srgb,var(--hpl-honey) 12%,var(--hpl-bg));border-color:color-mix(in srgb,var(--hpl-honey) 30%,transparent)}.hpl-lp .hpl-cell--honey .hpl-cell-big{color:var(--hpl-forest)}.hpl-lp .hpl-cell--rating{justify-content:center}.hpl-lp .hpl-cell-stars{color:var(--hpl-honey);letter-spacing:2px;font-size:17px;margin-bottom:6px}.hpl-lp .hpl-cell-rate{font-family:var(--hpl-font-display);font-weight:800;font-size:32px;color:var(--hpl-ink);letter-spacing:-.02em}.hpl-lp .hpl-cell-rt{font-size:13px;color:var(--hpl-muted);margin-top:4px}@media(min-width:760px){.hpl-lp .hpl-bento{grid-template-columns:repeat(3,1fr);grid-auto-flow:dense}.hpl-lp .hpl-cell--lg{grid-column:span 2;grid-row:span 2}.hpl-lp .hpl-cell--wide{grid-column:span 2}.hpl-lp .hpl-bento--solo{grid-template-columns:1fr}.hpl-lp .hpl-bento--solo .hpl-cell--lg{grid-column:auto;grid-row:auto}}.hpl-lp .hpl-care{background:var(--hpl-mist)}.hpl-lp .hpl-care-grid{display:grid;gap:16px;margin-top:0}.hpl-lp .hpl-care-item{display:flex;gap:14px;align-items:flex-start;background:var(--hpl-sage);border-radius:var(--hpl-radius-sm);padding:24px 22px}.hpl-lp .hpl-ci-ico{width:40px;height:40px;border-radius:11px;background:var(--hpl-bg);border:1px solid var(--hpl-line);color:var(--hpl-forest);display:flex;align-items:center;justify-content:center;flex:none}.hpl-lp .hpl-care-item h3{font-size:16px;margin-bottom:4px}.hpl-lp .hpl-care-item p{font-size:13.5px;line-height:1.5}.hpl-lp .hpl-care-foot{margin-top:26px}@media(min-width:760px){.hpl-lp .hpl-care-grid{grid-template-columns:1fr 1fr}}.hpl-lp .hpl-closing{position:relative;overflow:hidden;padding:88px 0 96px;background:linear-gradient(180deg,var(--hpl-arden) 0%,var(--hpl-dickicht) 100%)}.hpl-lp .hpl-closing-in{position:relative;z-index:1;max-width:940px;margin:0 auto;padding:0 22px}.hpl-lp .hpl-closing-head{text-align:center;max-width:620px;margin:0 auto}.hpl-lp .hpl-closing h2{color:var(--hpl-on-dark);font-size:clamp(27px,4vw,44px)}.hpl-lp .hpl-closing h2 .acc{color:var(--hpl-honey-2)}.hpl-lp .hpl-closing-sub,.hpl-lp .hpl-closing-sub p{color:var(--hpl-on-dark-soft);font-size:17px;margin-top:14px;max-width:48ch;margin-left:auto;margin-right:auto}.hpl-lp .hpl-team{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 40px;margin:44px 0 0}.hpl-lp .hpl-team-p{display:flex;flex-direction:column;align-items:center;text-align:center;width:132px}.hpl-lp .hpl-team-av{width:104px;height:104px;border-radius:50%;overflow:hidden;background:#ffffff14;border:1px solid rgba(234,241,236,.18);display:flex;align-items:center;justify-content:center;box-shadow:0 14px 30px #081c1247}.hpl-lp .hpl-team-av img{width:100%;height:100%;object-fit:cover;display:block}.hpl-lp .hpl-team-ini{font-family:var(--hpl-font-display);font-weight:800;font-size:34px;color:var(--hpl-honey-2);letter-spacing:-.02em}.hpl-lp .hpl-team-n{margin-top:14px;font-family:var(--hpl-font-display);font-weight:700;font-size:16px;color:var(--hpl-on-dark)}.hpl-lp .hpl-team-r{margin-top:3px;font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--hpl-honey-2)}.hpl-lp .hpl-contact{display:grid;grid-template-columns:1fr;gap:12px;margin:46px auto 0;max-width:680px}.hpl-lp .hpl-cc{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(234,241,236,.16);text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}.hpl-lp .hpl-cc:hover{transform:translateY(-2px);background:#ffffff1a;border-color:#eaf1ec4d}.hpl-lp .hpl-cc-ic{width:44px;height:44px;border-radius:12px;flex:none;display:flex;align-items:center;justify-content:center;background:#ffffff14;color:var(--hpl-honey-2)}.hpl-lp .hpl-cc-ic svg{width:22px;height:22px}.hpl-lp .hpl-cc-t{display:flex;flex-direction:column;line-height:1.3}.hpl-lp .hpl-cc-t b{font-family:var(--hpl-font-display);font-weight:700;font-size:15.5px;color:var(--hpl-on-dark)}.hpl-lp .hpl-cc-t small{font-size:12.5px;color:var(--hpl-on-dark-soft);margin-top:1px}.hpl-lp .hpl-cc--pri{background:var(--hpl-honey);border-color:var(--hpl-honey)}.hpl-lp .hpl-cc--pri:hover{background:var(--hpl-honey-2);border-color:var(--hpl-honey-2)}.hpl-lp .hpl-cc--pri .hpl-cc-ic{background:#2a1c0524;color:var(--hpl-honey-on-dark)}.hpl-lp .hpl-cc--pri .hpl-cc-t b{color:var(--hpl-honey-on-dark)}.hpl-lp .hpl-cc--pri .hpl-cc-t small{color:#2a1c05b3}@media(min-width:560px){.hpl-lp .hpl-contact{grid-template-columns:1fr 1fr}}@media(max-width:680px){.hpl-lp .hpl-closing{padding:64px 0 72px}.hpl-lp .hpl-team{gap:24px 28px}}@media(prefers-reduced-motion:reduce){.hpl-lp .hpl-cc:hover{transform:none}}.hpl-lp .hpl-ctext{padding:44px 0 8px}.hpl-lp .hpl-ctext__in{max-width:760px}.hpl-lp .hpl-ctext__blk{margin-bottom:30px}.hpl-lp .hpl-ctext__blk:last-child{margin-bottom:0}.hpl-lp .hpl-ctext__h{font-family:var(--hpl-font-display);font-weight:800;letter-spacing:-.03em;line-height:1.18;font-size:clamp(21px,3.2vw,27px);color:var(--hpl-ink);margin:0 0 12px}.hpl-lp .hpl-ctext__h--3{font-size:clamp(18px,2.4vw,21px)}.hpl-lp .hpl-ctext__body{font-size:16px;line-height:1.72;color:var(--hpl-body)}.hpl-lp .hpl-ctext__body p{margin:0 0 14px}.hpl-lp .hpl-ctext__body p:last-child{margin-bottom:0}.hpl-lp .hpl-ctext__body strong{color:var(--hpl-ink);font-weight:600}.hpl-lp .hpl-ctext__body a{color:var(--hpl-forest);text-decoration:underline;text-underline-offset:2px}.hpl-lp .hpl-ctext__body ul{margin:0 0 14px;padding:0;list-style:none}.hpl-lp .hpl-ctext__body li{position:relative;padding-left:22px;margin-bottom:9px}.hpl-lp .hpl-ctext__body li:before{content:"";position:absolute;left:3px;top:9px;width:6px;height:6px;border-radius:50%;background:var(--hpl-farn)}.hpl-lp .hpl-ctext__note{margin:26px 0 0;padding:16px 18px;background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:16px}.hpl-lp .hpl-ctext__note-l{display:block;font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-honig-text);margin-bottom:6px}.hpl-lp .hpl-ctext__note-b{font-size:15.5px;line-height:1.6;color:var(--hpl-arden)}.hpl-lp .hpl-ctext__note-b p{margin:0}.hpl-lp .hpl-ctext__note-b a{color:var(--hpl-arden);text-decoration:underline;text-underline-offset:2px;font-weight:600}@media(min-width:760px){.hpl-lp .hpl-ctext{padding:56px 0 8px}}.hpl-lp .hpl-tiles__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.hpl-lp .hpl-tiles__tile{position:relative;display:block;aspect-ratio:4 / 3;border-radius:var(--hpl-radius-card);overflow:hidden;background:var(--hpl-arden);box-shadow:var(--hpl-shadow-sm);transition:transform .2s ease,box-shadow .2s ease}.hpl-lp .hpl-tiles__tile:hover{transform:translateY(-2px);box-shadow:0 14px 32px #081c1233}.hpl-lp .hpl-tiles__tile:focus-visible{outline:2px solid var(--hpl-honig);outline-offset:2px}.hpl-lp .hpl-tiles__media{position:absolute;top:0;right:0;bottom:0;left:0}.hpl-lp .hpl-tiles__media img{width:100%;height:100%;object-fit:cover;display:block}.hpl-lp .hpl-tiles__ph{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(152deg,var(--hpl-farn) 0%,var(--hpl-arden) 46%,var(--hpl-dickicht) 100%)}.hpl-lp .hpl-tiles__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#081c12bd,#081c122e 46%,#081c1200 72%)}.hpl-lp .hpl-tiles__cap{position:absolute;inset:auto 0 0 0;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding:14px 14px 13px;color:#fff}.hpl-lp .hpl-tiles__label{display:block;font-family:var(--hpl-font-display);font-weight:800;letter-spacing:-.02em;font-size:17px;line-height:1.14}.hpl-lp .hpl-tiles__sub{display:block;margin-top:3px;font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffd1}.hpl-lp .hpl-tiles__arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--hpl-honig);color:#2a1c05;transform:translateY(2px);opacity:0;transition:opacity .2s ease,transform .2s ease}.hpl-lp .hpl-tiles__arrow svg{width:16px;height:16px}.hpl-lp .hpl-tiles__tile:hover .hpl-tiles__arrow,.hpl-lp .hpl-tiles__tile:focus-visible .hpl-tiles__arrow{opacity:1;transform:translateY(0)}@media(min-width:680px){.hpl-lp .hpl-tiles__grid{grid-template-columns:repeat(3,1fr);gap:16px}.hpl-lp .hpl-tiles__label{font-size:18.5px}}@media(prefers-reduced-motion:reduce){.hpl-lp .hpl-tiles__tile,.hpl-lp .hpl-tiles__arrow{transition:none}.hpl-lp .hpl-tiles__arrow{opacity:1;transform:none}}.hpl-lp .hpl-band{background:var(--hpl-mist)}.hpl-lp .hpl-band-grid{display:grid;gap:16px}.hpl-lp .hpl-bcard{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-lg);padding:28px 24px;box-shadow:var(--hpl-shadow-sm)}@media(min-width:760px){.hpl-lp .hpl-bcard{padding:38px 34px}}.hpl-lp .hpl-bcard .eyebrow{margin-bottom:13px}.hpl-lp .hpl-bcard h3{font-size:23px;margin-bottom:11px}.hpl-lp .hpl-bcard-body,.hpl-lp .hpl-bcard-body p{font-size:15px;line-height:1.58;margin-bottom:18px}.hpl-lp .hpl-b-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.hpl-lp .hpl-b-mini{font-size:13px;color:var(--hpl-muted);display:inline-flex;align-items:center;gap:7px}.hpl-lp .hpl-b-mini svg{color:var(--hpl-muted);flex:none}@media(min-width:820px){.hpl-lp .hpl-band-grid{grid-template-columns:1fr 1fr}}.hpl-lp .hpl-entry{background:var(--hpl-mist)}.hpl-lp .hpl-entry-grid{display:grid;gap:16px;margin-top:0}.hpl-lp .hpl-ecard{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-lg);overflow:hidden;box-shadow:var(--hpl-shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;display:flex;flex-direction:column}.hpl-lp .hpl-ec-in{padding:30px 28px 28px;display:flex;flex-direction:column;flex:1}.hpl-lp .hpl-ecard--img .hpl-ec-in{padding:22px 26px 26px}.hpl-lp .hpl-ec-media{aspect-ratio:4 / 3;background:var(--hpl-mist);overflow:hidden}.hpl-lp .hpl-ec-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.hpl-lp a.hpl-ecard:hover .hpl-ec-media img{transform:scale(1.04)}.hpl-lp a.hpl-ecard:hover{transform:translateY(-3px);box-shadow:var(--hpl-shadow-card);border-color:color-mix(in srgb,var(--hpl-forest) 22%,transparent)}.hpl-lp .hpl-ec-ico{width:46px;height:46px;border-radius:13px;background:color-mix(in srgb,var(--hpl-honey) 14%,transparent);display:flex;align-items:center;justify-content:center;color:var(--hpl-forest);margin-bottom:18px}.hpl-lp .hpl-ecard h3{font-size:20px;margin-bottom:9px}.hpl-lp .hpl-ec-body,.hpl-lp .hpl-ec-body p{font-size:14.5px;line-height:1.55;flex:1}.hpl-lp .hpl-ec-link{margin-top:18px;font-family:var(--hpl-font-display);font-weight:700;font-size:14.5px;color:var(--hpl-forest);display:inline-flex;align-items:center;gap:7px}.hpl-lp .hpl-ec-link .ar{transition:transform .15s ease}.hpl-lp a.hpl-ecard:hover .hpl-ec-link .ar{transform:translate(3px)}@media(min-width:820px){.hpl-lp .hpl-entry-grid{grid-template-columns:repeat(3,1fr)}}.hpl-lp .hpl-entst-in{display:grid;grid-template-columns:1fr;gap:34px;align-items:center}.hpl-lp .hpl-entst-media{border-radius:24px;overflow:hidden;box-shadow:var(--hpl-shadow-card);aspect-ratio:4 / 3;border:1px solid var(--hpl-line);background:var(--hpl-bg)}.hpl-lp .hpl-entst-media img{width:100%;height:100%;object-fit:cover;display:block}.hpl-lp .hpl-entst-text .eyebrow{margin-bottom:16px}.hpl-lp .hpl-entst-text h2{font-size:clamp(28px,3.6vw,44px);margin-bottom:18px}.hpl-lp .hpl-entst-body,.hpl-lp .hpl-entst-body p{font-size:16.5px;line-height:1.72;color:var(--hpl-body)}.hpl-lp .hpl-entst-body p{margin:0 0 14px}.hpl-lp .hpl-entst-body p:last-child{margin-bottom:0}.hpl-lp .hpl-entst-body a{color:var(--hpl-forest);text-decoration:underline;text-underline-offset:2px}.hpl-lp .hpl-entst-text .btn{margin-top:26px}@media(min-width:880px){.hpl-lp .hpl-entst-in{grid-template-columns:1fr 1fr;gap:56px}}.hpl-lp .hpl-family-sec{background:var(--hpl-mist)}.hpl-lp .hpl-family-in{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}.hpl-lp .hpl-family-text h2{font-size:clamp(30px,3.6vw,46px)}.hpl-lp .hpl-family-body,.hpl-lp .hpl-family-body p{font-size:16.5px;color:var(--hpl-body);margin-top:16px;max-width:44ch}.hpl-lp .hpl-family-feat{display:flex;flex-direction:column;gap:12px;margin:26px 0 30px}.hpl-lp .hpl-family-f{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;color:var(--hpl-body);background:#e0a33c14;border:1px solid rgba(224,163,60,.2);border-radius:14px;padding:12px 15px}.hpl-lp .hpl-family-ck{width:24px;height:24px;border-radius:50%;background:#e0a33c2e;color:var(--hpl-honey-text);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.hpl-lp .hpl-family-note{background:#e0a33c21;border:1px solid rgba(224,163,60,.42);border-radius:16px;padding:18px 20px;margin:0 0 26px;max-width:46ch}.hpl-lp .hpl-family-note-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hpl-honey-text);margin-bottom:7px}.hpl-lp .hpl-family-note-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--hpl-honey);flex:none}.hpl-lp .hpl-family-note p{margin:0 0 8px;font-size:15.5px;line-height:1.6;color:var(--hpl-body)}.hpl-lp .hpl-family-note p:last-child{margin-bottom:0}.hpl-lp .hpl-family-note strong{color:var(--hpl-ink);font-weight:600}.hpl-lp .hpl-family-media{border-radius:22px;overflow:hidden;box-shadow:var(--hpl-shadow-card);aspect-ratio:4 / 3;border:1px solid var(--hpl-line);background:var(--hpl-bg)}.hpl-lp .hpl-family-media img{width:100%;height:100%;object-fit:cover;display:block}.hpl-lp .hpl-family-ph{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:var(--hpl-muted);font-family:var(--hpl-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}@media(min-width:880px){.hpl-lp .hpl-family-in{grid-template-columns:1fr 1fr;gap:60px}}.hpl-lp .hpl-faqx__list{max-width:780px;margin:8px 0 0}.hpl-lp .hpl-faqx__item{border-top:1px solid var(--hpl-line)}.hpl-lp .hpl-faqx__item:last-child{border-bottom:1px solid var(--hpl-line)}.hpl-lp .hpl-faqx__q{cursor:pointer;list-style:none;padding:20px 36px 20px 0;position:relative;font-family:var(--hpl-font-display);font-weight:700;font-size:17.5px;line-height:1.35;color:var(--hpl-ink)}.hpl-lp .hpl-faqx__q::-webkit-details-marker{display:none}.hpl-lp .hpl-faqx__q:after{content:"+";position:absolute;right:2px;top:18px;font-weight:400;font-size:24px;line-height:1;color:var(--hpl-forest)}.hpl-lp .hpl-faqx__item[open] .hpl-faqx__q:after{content:"\2013"}.hpl-lp .hpl-faqx__a{padding:0 0 22px;font-size:16px;line-height:1.68;color:var(--hpl-body)}.hpl-lp .hpl-faqx__a p{margin:0 0 12px}.hpl-lp .hpl-faqx__a p:last-child{margin-bottom:0}.hpl-lp .hpl-faqx__a a{color:var(--hpl-forest);text-decoration:underline;text-underline-offset:2px}.hpl-lp .hpl-faqx__a strong{color:var(--hpl-ink);font-weight:600}.hpl-lp .hpl-fw__grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:40px}.hpl-lp .hpl-fw__col{border-radius:var(--hpl-radius-glass);padding:26px 26px 20px;box-shadow:var(--hpl-shadow)}.hpl-lp .hpl-fw__col--yes{background:color-mix(in srgb,var(--hpl-forest) 4%,var(--hpl-lichtung));border:1px solid color-mix(in srgb,var(--hpl-forest) 18%,var(--hpl-line))}.hpl-lp .hpl-fw__col--alt{background:#e0a33c12;border:1px solid rgba(224,163,60,.3)}.hpl-lp .hpl-fw__head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.hpl-lp .hpl-fw__ic{width:40px;height:40px;border-radius:12px;flex:none;display:flex;align-items:center;justify-content:center}.hpl-lp .hpl-fw__col--yes .hpl-fw__ic{background:color-mix(in srgb,var(--hpl-forest) 13%,transparent);color:var(--hpl-forest)}.hpl-lp .hpl-fw__col--alt .hpl-fw__ic{background:#e0a33c29;color:var(--hpl-honey-text)}.hpl-lp .hpl-fw__t{font-family:var(--hpl-font-display);font-weight:800;font-size:19px;letter-spacing:-.02em;color:var(--hpl-ink);margin:0}.hpl-lp .hpl-fw__rich{font-size:16px;line-height:1.66;color:var(--hpl-body)}.hpl-lp .hpl-fw__rich ul{margin:0;padding:0;list-style:none}.hpl-lp .hpl-fw__rich li{position:relative;padding-left:24px;margin-bottom:12px}.hpl-lp .hpl-fw__rich li:before{content:"";position:absolute;left:4px;top:9px;width:7px;height:7px;border-radius:50%;background:var(--hpl-farn)}.hpl-lp .hpl-fw__col--alt .hpl-fw__rich li:before{background:var(--hpl-honey)}.hpl-lp .hpl-fw__note{max-width:640px;margin:22px 0 0;font-size:16px;line-height:1.6;color:var(--hpl-arden);padding:16px 18px;background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:16px}@media(min-width:760px){.hpl-lp .hpl-fw__grid{grid-template-columns:1fr 1fr}}.hpl-lp .hpl-gallery-sec{background:var(--hpl-bg)}.hpl-lp .hpl-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hpl-lp .hpl-gitem{border-radius:16px;overflow:hidden;aspect-ratio:1;box-shadow:var(--hpl-shadow);background:var(--hpl-bg-2)}.hpl-lp .hpl-gitem img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s ease}.hpl-lp .hpl-gitem:hover img{transform:scale(1.05)}.hpl-lp .hpl-gitem-ph{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--hpl-muted);font-family:var(--hpl-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}@media(max-width:900px){.hpl-lp .hpl-gallery{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.hpl-lp .hpl-gallery{gap:10px}}.hpl-lp .hpl-garantien .sec-head{margin-left:auto;margin-right:auto}.hpl-lp .hpl-garantien__panel{max-width:820px;margin:40px auto 0;background:var(--hpl-lichtung);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-glass);box-shadow:var(--hpl-shadow);padding:14px 26px 24px}.hpl-lp .hpl-garantien__list{list-style:none;margin:0;padding:0}.hpl-lp .hpl-garantien__item{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:18px;padding:20px 0;border-top:1px solid var(--hpl-line-2)}.hpl-lp .hpl-garantien__item:first-child{border-top:0}.hpl-lp .hpl-garantien__icon{width:44px;height:44px;border-radius:13px;flex:none;background:color-mix(in srgb,var(--hpl-honey) 13%,transparent);color:var(--hpl-forest);display:flex;align-items:center;justify-content:center}.hpl-lp .hpl-garantien__txt{display:flex;flex-direction:column;gap:3px;min-width:0}.hpl-lp .hpl-garantien__key{font-family:var(--hpl-font-display);font-weight:800;font-size:18px;letter-spacing:-.02em;line-height:1.1;color:var(--hpl-ink)}.hpl-lp .hpl-garantien__val{font-size:15px;line-height:1.5;color:var(--hpl-body)}.hpl-lp .hpl-garantien__pay{margin-top:8px;padding:18px 20px;border-radius:16px;background:#e0a33c17;border:1px solid rgba(224,163,60,.3)}.hpl-lp .hpl-garantien__pay-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-honey-text);margin-right:8px}.hpl-lp .hpl-garantien__pay-label svg{color:var(--hpl-honey-text)}.hpl-lp .hpl-garantien__pay-text{font-size:15.5px;line-height:1.55;color:var(--hpl-body)}.hpl-lp .hpl-garantien__note{max-width:560px;margin:22px auto 0;text-align:center;font-size:14.5px;color:var(--hpl-muted)}@media(min-width:760px){.hpl-lp .hpl-garantien__panel{padding:18px 40px 30px}}.hpl-lp .hpl-bgl{position:relative;overflow:hidden;padding:var(--bgl-pt, 72px) 0 var(--bgl-pb, 72px)}.hpl-lp .hpl-bgl__glow{position:absolute;pointer-events:none;z-index:0;border-radius:50%;filter:blur(80px)}.hpl-lp .hpl-bgl__glow--1{top:-6%;left:-4%;width:min(520px,70%);height:420px;background:radial-gradient(circle,color-mix(in srgb,var(--hpl-honig, #E0A33C) 15%,transparent) 0%,transparent 70%)}.hpl-lp .hpl-bgl__glow--2{bottom:-8%;right:-6%;width:min(460px,64%);height:380px;background:radial-gradient(circle,color-mix(in srgb,var(--hpl-arden, #17442F) 9%,transparent) 0%,transparent 70%)}.hpl-lp .hpl-bgl__wrap{position:relative;z-index:1;max-width:760px;margin:0 auto;padding:0 22px}.hpl-lp .hpl-bgl__head{max-width:600px;margin:0 auto 52px;text-align:center}.hpl-lp .hpl-bgl__eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-arden, #17442F);background:var(--hpl-lichtung, #fff);border:1px solid var(--hpl-line, rgba(20,32,26,.1));border-radius:var(--hpl-radius-pill, 100px);padding:7px 15px 7px 13px;margin-bottom:18px;box-shadow:0 1px 2px #14201a0d}.hpl-lp .hpl-bgl__eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--hpl-honig, #E0A33C);flex:none}.hpl-lp .hpl-bgl__h{font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:800;letter-spacing:-.03em;line-height:1.1;font-size:clamp(28px,3.8vw,46px);color:var(--hpl-ink, #14201A);margin:0}.hpl-lp .hpl-bgl__acc{color:var(--hpl-arden, #17442F)}.hpl-lp .hpl-bgl__lead,.hpl-lp .hpl-bgl__lead p{font-family:var(--hpl-font-body, "DM Sans", sans-serif);font-size:16.5px;line-height:1.66;color:var(--hpl-body, #51605A);margin:16px 0 0}.hpl-lp .hpl-bgl__line{list-style:none;margin:0;padding:0;position:relative}.hpl-lp .hpl-bgl__line:before{content:"";position:absolute;left:23px;top:10px;bottom:8px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--hpl-honig, #E0A33C) 0%,var(--hpl-arden, #17442F) 50%,color-mix(in srgb,var(--hpl-arden, #17442F) 0%,transparent) 100%);z-index:0}.hpl-lp .hpl-bgl__stop{position:relative;padding:0 0 42px 70px;min-height:48px}.hpl-lp .hpl-bgl__stop:last-child{padding-bottom:0}.hpl-lp .hpl-bgl__node{position:absolute;left:0;top:0;width:48px;height:48px;border-radius:50%;background:var(--hpl-lichtung, #fff);border:1px solid var(--hpl-line, rgba(20,32,26,.1));box-shadow:0 1px 2px #14201a0d,0 12px 26px #14201a1a;display:flex;align-items:center;justify-content:center;color:var(--hpl-arden, #17442F);z-index:1}.hpl-lp .hpl-bgl__stop--now .hpl-bgl__node{background:color-mix(in srgb,var(--hpl-honig, #E0A33C) 14%,#fff);border-color:color-mix(in srgb,var(--hpl-honig, #E0A33C) 45%,transparent);color:var(--hpl-honig-text, #9A6A12);box-shadow:0 0 0 6px color-mix(in srgb,var(--hpl-honig, #E0A33C) 12%,transparent),0 12px 26px #e0a33c2e}.hpl-lp .hpl-bgl__stop--end .hpl-bgl__node{background:var(--hpl-arden, #17442F);border-color:var(--hpl-arden, #17442F);color:#fff;box-shadow:0 1px 2px #14201a0d,0 12px 26px color-mix(in srgb,var(--hpl-arden, #17442F) 26%,transparent)}.hpl-lp .hpl-bgl__content{padding-top:3px}.hpl-lp .hpl-bgl__when{display:block;font-family:var(--hpl-font-mono, "DM Mono", monospace);font-size:11.5px;letter-spacing:.05em;color:var(--hpl-honig-text, #9A6A12);margin-bottom:6px}.hpl-lp .hpl-bgl__titel{font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:800;letter-spacing:-.015em;line-height:1.22;font-size:20px;color:var(--hpl-ink, #14201A);margin:0 0 8px}.hpl-lp .hpl-bgl__text{font-family:var(--hpl-font-body, "DM Sans", sans-serif);font-size:15.5px;line-height:1.64;color:var(--hpl-body, #51605A);margin:0;max-width:54ch}.hpl-lp .hpl-bgl__pill{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:9px 14px;border-radius:14px;background:color-mix(in srgb,var(--hpl-honig, #E0A33C) 9%,transparent);border:1px solid color-mix(in srgb,var(--hpl-honig, #E0A33C) 30%,transparent);font-family:var(--hpl-font-body, "DM Sans", sans-serif);font-size:13.5px;line-height:1.4;color:var(--hpl-arden, #17442F)}.hpl-lp .hpl-bgl__pill-ic{color:var(--hpl-honig-text, #9A6A12);flex:none}.hpl-lp .hpl-bgl__foot{text-align:center;margin-top:8px}.hpl-lp .hpl-bgl__schluss{font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:700;font-size:clamp(18px,2.2vw,21px);letter-spacing:-.01em;line-height:1.35;color:var(--hpl-ink, #14201A);margin:0}.hpl-lp .hpl-bgl__btn{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:700;font-size:15px;letter-spacing:-.01em;padding:13px 26px;border-radius:var(--hpl-radius-pill, 100px);border:1.5px solid color-mix(in srgb,var(--hpl-arden, #17442F) 28%,transparent);background:transparent;color:var(--hpl-arden, #17442F);text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}.hpl-lp .hpl-bgl__btn:hover{border-color:var(--hpl-arden, #17442F);background:color-mix(in srgb,var(--hpl-arden, #17442F) 5%,transparent);transform:translateY(-2px)}.hpl-lp .hpl-bgl__btn .hpl-bgl__ar{transition:transform .15s ease}.hpl-lp .hpl-bgl__btn:hover .hpl-bgl__ar{transform:translate(3px)}@media(min-width:700px){.hpl-lp .hpl-bgl__line{padding-left:8px}.hpl-lp .hpl-bgl__line:before{left:31px}.hpl-lp .hpl-bgl__stop{padding-left:78px;padding-bottom:46px}.hpl-lp .hpl-bgl__node{left:8px;width:52px;height:52px}.hpl-lp .hpl-bgl__node svg{width:24px;height:24px}.hpl-lp .hpl-bgl__foot{margin-top:16px}}@media(prefers-reduced-motion:reduce){.hpl-lp .hpl-bgl__btn,.hpl-lp .hpl-bgl__btn:hover,.hpl-lp .hpl-bgl__ar{transition:none;transform:none}}.hpl-lp .hpl-hero{background:var(--hpl-bg);position:relative;overflow:hidden;padding:0}.hpl-lp .hpl-hero-glow{top:-180px;right:-120px;width:620px;height:620px}.hpl-lp .hpl-hero-in{max-width:1240px;margin:0 auto;padding:18px 22px 40px;display:grid;grid-template-columns:1fr;grid-template-areas:"media" "text";gap:38px;align-items:center;position:relative;z-index:1}.hpl-lp .hpl-hero-copy{grid-area:text;max-width:560px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.hpl-lp .hpl-hero-eyebrow{box-shadow:var(--hpl-shadow-sm)}.hpl-lp .hpl-hero h1{font-size:clamp(34px,6vw,60px);letter-spacing:-.035em;line-height:1.03}.hpl-lp .hpl-hero-sub{font-size:clamp(16px,2.2vw,19px);color:var(--hpl-body);margin-top:20px;max-width:46ch}.hpl-lp .hpl-hero-sub p{margin:0}.hpl-lp .hpl-hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;justify-content:center}.hpl-lp .hpl-hero-sound-cue{display:inline-flex;align-items:center;gap:7px;margin-top:16px;font-family:var(--hpl-font-mono);font-size:12px;letter-spacing:.06em;color:var(--hpl-forest);text-decoration:none;transition:color .15s ease}.hpl-lp .hpl-hero-sound-cue svg{color:var(--hpl-honey-text)}.hpl-lp .hpl-hero-sound-cue:hover{color:var(--hpl-honey-text)}.hpl-lp .hpl-hero-secondary{display:inline-flex;align-items:center;gap:7px;font-family:var(--hpl-font-display);font-weight:600;font-size:15px;color:var(--hpl-forest);text-decoration:none;padding:13px 8px}.hpl-lp .hpl-hero-secondary .ar{transition:transform .15s ease}.hpl-lp .hpl-hero-secondary:hover{color:var(--hpl-forest-2)}.hpl-lp .hpl-hero-secondary:hover .ar{transform:translate(3px)}.hpl-lp .hpl-proof{display:flex;flex-wrap:wrap;gap:26px;margin-top:30px;justify-content:center}.hpl-lp .hpl-proof-item{display:flex;flex-direction:column;gap:3px}.hpl-lp .hpl-proof-v{font-family:var(--hpl-font-display);font-weight:800;font-size:20px;color:var(--hpl-ink);display:inline-flex;align-items:center;gap:7px;letter-spacing:-.02em}.hpl-lp .hpl-proof-stars{color:var(--hpl-honey);letter-spacing:1px;font-size:14px}.hpl-lp .hpl-proof-l{font-size:12.5px;color:var(--hpl-muted)}.hpl-lp .hpl-hero-note{margin-top:22px;font-size:13.5px;color:var(--hpl-muted);display:flex;align-items:center;gap:8px;justify-content:center}.hpl-lp .hpl-hero-note svg{color:var(--hpl-muted);flex:none}.hpl-lp .hpl-hero-trust{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:11px 16px;width:100%;max-width:420px}.hpl-lp .hpl-hero-trust li{display:flex;align-items:center;gap:8px;font-size:12.5px;line-height:1.25;color:var(--hpl-body);text-align:left}.hpl-lp .hpl-hero-trust svg{width:16px;height:16px;color:var(--hpl-forest);flex:none}@media(min-width:820px){.hpl-lp .hpl-hero-trust{display:flex;flex-wrap:wrap;gap:10px 20px;max-width:none}}.hpl-lp .hpl-hero-media{grid-area:media;position:relative;display:flex;align-items:center;justify-content:center}.hpl-lp .hpl-hero-shot{width:100%;max-width:520px;aspect-ratio:16 / 11;border-radius:var(--hpl-radius-glass, 28px);overflow:hidden;line-height:0;border:1px solid rgba(255,255,255,.9);box-shadow:0 2px 6px #14201a0d,0 40px 80px #14201a24}.hpl-lp .hpl-hero-shot img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hpl-lp .hpl-hero-chip{position:absolute;left:50%;bottom:-16px;transform:translate(-50%);display:inline-flex;align-items:center;gap:7px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-pill);padding:8px 14px;font-family:var(--hpl-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-forest);box-shadow:var(--hpl-shadow-sm);white-space:nowrap}.hpl-lp .hpl-hero-chip svg{width:14px;height:auto;color:var(--hpl-forest);flex:none}.hpl-lp .hpl-hero-art{position:relative;width:min(86vw,360px)}.hpl-lp .hpl-hero-art-glow{top:-8%;right:-8%;bottom:-8%;left:-8%}.hpl-lp .hpl-pan{position:relative;z-index:1;width:100%;height:auto}.hpl-lp .hpl-pan__stop1{stop-color:var(--hpl-bg)}.hpl-lp .hpl-pan__stop2{stop-color:var(--hpl-on-dark)}.hpl-lp .hpl-pan__shell{stroke:var(--hpl-forest);stroke-width:1.6;stroke-opacity:.5}.hpl-lp .hpl-pan__ring{stroke:var(--hpl-forest);stroke-width:1;stroke-opacity:.18}.hpl-lp .hpl-pan__fields{stroke:var(--hpl-forest);stroke-width:1.6;stroke-opacity:.55}.hpl-lp .hpl-pan__field-hi{fill:var(--hpl-honey);stroke:var(--hpl-honey-text);stroke-width:1.4}.hpl-lp .hpl-pan__ding{fill:var(--hpl-honey);stroke:var(--hpl-forest);stroke-width:1.8}.hpl-lp .hpl-pan__dot{fill:var(--hpl-forest)}@media(min-width:820px){.hpl-lp .hpl-hero-in{grid-template-columns:.94fr 1.06fr;grid-template-areas:"text media";gap:20px;min-height:540px;padding:70px 22px 84px}.hpl-lp .hpl-hero-copy{max-width:520px;margin:0;align-items:flex-start;text-align:left;padding-right:20px}.hpl-lp .hpl-hero-cta,.hpl-lp .hpl-proof,.hpl-lp .hpl-proof-v,.hpl-lp .hpl-hero-note{justify-content:flex-start}.hpl-lp .hpl-hero-media{padding:40px 0}.hpl-lp .hpl-hero-shot{aspect-ratio:4 / 5;transform:rotate(1.4deg);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.hpl-lp .hpl-hero-shot:hover{transform:rotate(0)}.hpl-lp .hpl-hero-chip{left:26px;bottom:34px;transform:none}}@media(prefers-reduced-motion:reduce){.hpl-lp .hpl-hero-shot{transition:none;transform:none}.hpl-lp .hpl-hero-shot:hover{transform:none}}.hpl-lp .hpl-kw .sec-head{margin-left:auto;margin-right:auto}.hpl-lp .hpl-kw__chip{display:inline-flex;align-items:center;gap:7px;margin-top:16px;padding:7px 14px;border-radius:var(--hpl-radius-pill);background:var(--hpl-lichtung);border:1px solid var(--hpl-line);font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--hpl-body)}.hpl-lp .hpl-kw__chip svg{color:var(--hpl-honey-text)}.hpl-lp .hpl-kw__grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:40px}.hpl-lp .hpl-kw__card{background:var(--hpl-lichtung);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);overflow:hidden;box-shadow:var(--hpl-shadow-sm)}.hpl-lp .hpl-kw__player{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--hpl-forest-deep)}.hpl-lp .hpl-kw__player iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.hpl-lp .hpl-kw__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(160deg,var(--hpl-forest),var(--hpl-forest-deep));color:var(--hpl-on-dark)}.hpl-lp .hpl-kw__ph small{font-family:var(--hpl-font-mono);font-size:11px;opacity:.75}.hpl-lp .hpl-kw__play{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--hpl-honey);color:#2a1c05}.hpl-lp .hpl-kw__meta{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;padding:16px 20px 18px}.hpl-lp .hpl-kw__tag{display:inline-flex;align-items:baseline;gap:10px}.hpl-lp .hpl-kw__verb{font-family:var(--hpl-font-display);font-weight:800;letter-spacing:-.02em;font-size:20px;color:var(--hpl-ink)}.hpl-lp .hpl-kw__serie{font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--hpl-honey-text)}.hpl-lp .hpl-kw__char{font-size:13.5px;color:var(--hpl-body)}.hpl-lp .hpl-kw__card--master{background:var(--hpl-forest-deep);border-color:color-mix(in srgb,var(--hpl-honey) 30%,transparent)}.hpl-lp .hpl-kw__card--master .hpl-kw__verb{color:var(--hpl-on-dark)}.hpl-lp .hpl-kw__card--master .hpl-kw__serie{color:var(--hpl-honey)}.hpl-lp .hpl-kw__card--master .hpl-kw__char{color:var(--hpl-on-dark-soft)}.hpl-lp .hpl-kw__note{max-width:560px;margin:24px auto 0;text-align:center;font-size:14px;color:var(--hpl-muted)}@media(min-width:760px){.hpl-lp .hpl-kw__grid{grid-template-columns:1fr 1fr;gap:22px}}.hpl-lpa{font-family:var(--hpl-font-body, "DM Sans", sans-serif);color:var(--hpl-body, #51605A)}.hpl-lpa *,.hpl-lpa *:before,.hpl-lpa *:after{box-sizing:border-box}.hpl-lpa__wrap{max-width:900px;margin:0 auto;padding:0 22px}.hpl-lpa__center{text-align:center}.hpl-lpa__sec{padding:56px 0;background:var(--hpl-lichtung, #FFFFFF)}.hpl-lpa__sec--tint{background:var(--hpl-whisper, #F5F8F6)}.hpl-lpa__eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--hpl-font-mono, "DM Mono", monospace);font-size:10.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--hpl-honig-text, #9A6A12);margin:0 0 14px}.hpl-lpa__eyebrow--c{justify-content:center}.hpl-lpa__dot{width:6px;height:6px;border-radius:50%;background:var(--hpl-honig, #E0A33C);flex:none}.hpl-lpa__h1{font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:800;letter-spacing:-.035em;line-height:1.05;font-size:clamp(32px,6.5vw,58px);color:var(--hpl-ink, #14201A);margin:0}.hpl-lpa__acc{color:var(--hpl-honig, #E0A33C)}.hpl-lpa__h2{font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:800;letter-spacing:-.03em;line-height:1.12;font-size:clamp(24px,4.4vw,36px);color:var(--hpl-ink, #14201A);margin:0 0 16px}.hpl-lpa__h2--light{color:var(--hpl-lichtung, #FFFFFF)}.hpl-lpa__sub{font-size:18px;line-height:1.6;margin:20px 0 0;max-width:52ch}.hpl-lpa__lead{font-size:17px;line-height:1.6;margin:0 auto 22px;max-width:50ch}.hpl-lpa__rich{font-size:16px;line-height:1.66}.hpl-lpa__rich ul{margin:0;padding:0;list-style:none}.hpl-lpa__rich li{position:relative;padding-left:22px;margin-bottom:10px}.hpl-lpa__rich li:before{content:"";position:absolute;left:4px;top:10px;width:6px;height:6px;border-radius:50%;background:var(--hpl-farn, #1F5C3D)}.hpl-lpa__hero{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--hpl-morgenlicht, #FDF6F0),var(--hpl-lichtung, #FFFFFF));padding:64px 0 60px;text-align:center}.hpl-lpa__hero-in{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.hpl-lpa__glow{position:absolute;top:-160px;left:50%;transform:translate(-50%);width:620px;height:520px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--hpl-honig, #E0A33C) 16%,transparent),transparent 68%);pointer-events:none}.hpl-lpa__cta-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 20px;margin-top:28px}.hpl-lpa__micro{margin-top:20px;font-size:13.5px;color:var(--hpl-muted, #8B968F)}.hpl-lpa__btn{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:14px 28px;border-radius:var(--hpl-radius-pill, 999px);background:var(--hpl-arden, #17442F);color:var(--hpl-lichtung, #FFFFFF);font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:700;font-size:16px;text-decoration:none;transition:transform .15s ease,background .15s ease}.hpl-lpa__btn:hover{background:var(--hpl-farn, #1F5C3D);transform:translateY(-2px)}.hpl-lpa__btn--honey{background:var(--hpl-honig, #E0A33C);color:#2a1c05}.hpl-lpa__btn--honey:hover{background:var(--hpl-honig-2, #EBB65A)}.hpl-lpa__textlink{font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:600;font-size:15px;color:var(--hpl-forest, #17442F);text-decoration:underline;text-underline-offset:3px}.hpl-lpa__cards{display:grid;grid-template-columns:1fr;gap:16px;margin-top:8px}.hpl-lpa__card{background:var(--hpl-lichtung, #FFFFFF);border:1px solid var(--hpl-line, rgba(20,32,26,.1));border-radius:var(--hpl-radius-card, 24px);padding:22px}.hpl-lpa__sec--tint .hpl-lpa__card{background:var(--hpl-whisper, #F5F8F6)}.hpl-lpa__card-ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#e0a33c1f;color:var(--hpl-forest, #17442F);margin-bottom:12px}.hpl-lpa__card-t{font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:700;font-size:17px;color:var(--hpl-ink, #14201A);margin:0 0 6px}.hpl-lpa__card-b{font-size:15px;line-height:1.55;margin:0}.hpl-lpa__video{position:relative;width:100%;max-width:720px;margin:8px auto 0;aspect-ratio:16/9;border-radius:var(--hpl-radius-glass, 28px);overflow:hidden;box-shadow:var(--hpl-shadow, 0 18px 40px rgba(20,32,26,.08));border:1px solid var(--hpl-line, rgba(20,32,26,.1))}.hpl-lpa__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.hpl-lpa__video-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(160deg,var(--hpl-arden, #17442F),var(--hpl-dickicht, #0E2A1D));color:var(--hpl-lichtung, #FFFFFF)}.hpl-lpa__video-ph small{font-family:var(--hpl-font-mono, "DM Mono", monospace);font-size:11px;opacity:.75}.hpl-lpa__play{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--hpl-honig, #E0A33C);color:#2a1c05}.hpl-lpa__fit{display:grid;grid-template-columns:1fr;gap:16px;margin-top:6px}.hpl-lpa__fit-col{background:var(--hpl-lichtung, #FFFFFF);border:1px solid var(--hpl-line, rgba(20,32,26,.1));border-radius:var(--hpl-radius-glass, 28px);padding:22px 22px 8px}.hpl-lpa__fit-col--alt{background:var(--hpl-whisper, #F5F8F6)}.hpl-lpa__fit-col--alt .hpl-lpa__rich li:before{background:var(--hpl-honig, #E0A33C)}.hpl-lpa__fit-t{font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:700;font-size:17px;color:var(--hpl-ink, #14201A);margin:0 0 14px}.hpl-lpa__honest{font-size:16px;line-height:1.6;color:var(--hpl-arden, #17442F);margin:18px 0 0;padding:16px 18px;background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:16px}.hpl-lpa__safe,.hpl-lpa__incl{list-style:none;margin:8px auto 0;padding:0;max-width:560px;text-align:left}.hpl-lpa__safe li,.hpl-lpa__incl li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid var(--hpl-line, rgba(20,32,26,.1))}.hpl-lpa__safe li:first-child,.hpl-lpa__incl li:first-child{border-top:0}.hpl-lpa__safe-k{font-family:var(--hpl-font-mono, "DM Mono", monospace);font-size:13px;color:var(--hpl-honig-text, #9A6A12);white-space:nowrap}.hpl-lpa__safe-v,.hpl-lpa__incl-n{font-size:16px;color:var(--hpl-ink, #14201A)}.hpl-lpa__incl-n{flex:1}.hpl-lpa__incl-v{font-family:var(--hpl-font-mono, "DM Mono", monospace);font-size:13px;color:var(--hpl-honig-text, #9A6A12);white-space:nowrap}.hpl-lpa__incl{margin-bottom:28px}.hpl-lpa__faq-item{border-top:1px solid var(--hpl-line, rgba(20,32,26,.1))}.hpl-lpa__faq-item:last-child{border-bottom:1px solid var(--hpl-line, rgba(20,32,26,.1))}.hpl-lpa__faq-q{cursor:pointer;list-style:none;padding:18px 34px 18px 0;position:relative;font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:700;font-size:17px;color:var(--hpl-ink, #14201A)}.hpl-lpa__faq-q::-webkit-details-marker{display:none}.hpl-lpa__faq-q:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-weight:400;font-size:22px;color:var(--hpl-arden, #17442F)}.hpl-lpa__faq-item[open] .hpl-lpa__faq-q:after{content:"\2013"}.hpl-lpa__faq-a{padding:0 0 20px}.hpl-lpa__close{background:linear-gradient(165deg,var(--hpl-arden, #17442F),var(--hpl-dickicht, #0E2A1D))}.hpl-lpa__close-t{color:color-mix(in srgb,var(--hpl-lichtung, #FFFFFF) 82%,transparent);font-size:16.5px;line-height:1.66;max-width:44ch;margin:0 auto 22px}@media(min-width:760px){.hpl-lpa__sec{padding:76px 0}.hpl-lpa__cards{grid-template-columns:repeat(3,1fr)}.hpl-lpa__fit{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.hpl-lpa__btn:hover{transform:none}}.hpl-lp .hpl-mw-card{max-width:560px;margin:0 auto;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-glass);box-shadow:var(--hpl-shadow-card);padding:clamp(24px,4.5vw,40px)}.hpl-lp.hpl-mw{scroll-margin-top:84px}.hpl-lp .hpl-mw-card .eyebrow{margin-bottom:14px}.hpl-lp.hpl-mw h2{font-size:clamp(23px,3vw,30px);line-height:1.14;margin-bottom:10px}.hpl-lp .hpl-mw-lead{font-size:15.5px;line-height:1.62;color:var(--hpl-body);margin:0 0 22px}.hpl-lp .hpl-mw-lead strong{color:var(--hpl-ink);font-weight:600}.hpl-lp .hpl-mw-label{display:block;font-family:var(--hpl-font-display);font-size:13.5px;font-weight:600;color:var(--hpl-ink);margin:0 0 6px}.hpl-lp .hpl-mw-input{width:100%;font-family:var(--hpl-font-body);font-size:16px;padding:13px 16px;border:1px solid var(--hpl-line);border-radius:12px;background:var(--hpl-bg);color:var(--hpl-ink);margin:0 0 16px;outline:none}.hpl-lp .hpl-mw-select{-webkit-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2351605A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.hpl-lp .hpl-mw-input:focus{border-color:var(--hpl-forest-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--hpl-forest) 12%,transparent)}.hpl-lp .hpl-mw-consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.55;color:var(--hpl-body);margin:2px 0 20px}.hpl-lp .hpl-mw-consent .hpl-mw-check{margin-top:3px;width:18px;height:18px;flex:none;accent-color:var(--hpl-arden)}.hpl-lp .hpl-mw-consent a{color:var(--hpl-forest);text-decoration:underline;text-underline-offset:2px}.hpl-lp .hpl-mw-btn{width:100%}.hpl-lp .hpl-mw-msg{font-size:13.5px;line-height:1.5;margin:12px 0 0;min-height:1px;color:var(--hpl-body)}.hpl-lp .hpl-mw-msg.is-error{color:#a5372a}.hpl-lp .hpl-mw-erfolg{font-size:15.5px;line-height:1.62;margin:0;color:var(--hpl-forest)}.hpl-lp .hpl-mw-erfolg strong{color:var(--hpl-ink);font-weight:600}#main>.shopify-section.hpl-section>.hpl-lp.hpl-ord>section:nth-of-type(2n){background:linear-gradient(180deg,var(--hpl-whisper) 0%,var(--hpl-lichtung) 100%)}.hpl-lp .ord-head{max-width:720px;margin:0 auto 26px;text-align:center;display:flex;flex-direction:column;align-items:center}.hpl-lp .ord-head h1{font-size:clamp(32px,5vw,52px);letter-spacing:-.035em;line-height:1.06}.hpl-lp .ord-head .lead{margin-top:16px;max-width:62ch}.hpl-lp .ord-center{max-width:720px;margin-left:auto;margin-right:auto;text-align:center;display:flex;flex-direction:column;align-items:center}.hpl-lp .ord-center .lead{margin-left:auto;margin-right:auto}.hpl-lp .sec-head.ord-center{margin-bottom:28px}.hpl-lp .hpl-ord p b,.hpl-lp .hpl-ord li b{color:var(--hpl-ink);font-weight:600}.hpl-lp .ord-note{max-width:760px;margin:14px auto 0;background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:16px;padding:18px 20px}.hpl-lp .ord-note--gruen{background:color-mix(in srgb,var(--hpl-forest) 6%,transparent);border-color:color-mix(in srgb,var(--hpl-forest) 22%,transparent)}.hpl-lp .ord-note p{font-size:15px;line-height:1.6;color:var(--hpl-body);margin:0 0 8px}.hpl-lp .ord-note p:last-child{margin-bottom:0}.hpl-lp .ord-note-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hpl-honey-text);margin-bottom:7px}.hpl-lp .ord-note-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--hpl-honey);flex:none}.hpl-lp .ord-note--gruen .ord-note-label{color:var(--hpl-forest)}.hpl-lp .ord-note--gruen .ord-note-label:before{background:var(--hpl-forest-2, var(--hpl-farn))}.hpl-lp .ord-serien{max-width:760px;margin:0 auto}.hpl-lp .ord-serie{border-top:1px solid var(--hpl-line);padding:16px 2px}.hpl-lp .ord-serie:last-child{border-bottom:1px solid var(--hpl-line)}.hpl-lp .ord-serie-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.hpl-lp .ord-serie-kopf b{font-family:var(--hpl-font-display);font-weight:800;font-size:17.5px;letter-spacing:-.01em;color:var(--hpl-ink)}.hpl-lp .ord-serie-preis{font-family:var(--hpl-font-mono);font-size:13.5px;color:var(--hpl-forest);white-space:nowrap}.hpl-lp .ord-serie p{margin:6px 0 0;font-size:14.5px;line-height:1.6;color:var(--hpl-body);max-width:56ch}.hpl-lp .ord-filter{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:26px 0 18px}.hpl-lp .ord-filter button{display:inline-flex;align-items:center;gap:7px;min-height:44px;font-family:var(--hpl-font-display);font-weight:700;font-size:13.5px;padding:10px 18px;border-radius:var(--hpl-radius-pill);border:1px solid var(--hpl-line);background:var(--hpl-bg);color:var(--hpl-body);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.hpl-lp .ord-filter button small{font-family:var(--hpl-font-mono);font-size:10.5px;color:var(--hpl-muted)}.hpl-lp .ord-filter button:hover{border-color:var(--hpl-forest);color:var(--hpl-forest)}.hpl-lp .ord-filter button.is-on{background:var(--hpl-forest);border-color:var(--hpl-forest);color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--hpl-forest) 22%,transparent)}.hpl-lp .ord-filter button.is-on small{color:#ffffffbf}.hpl-lp .ord-liste{max-width:860px;margin:0 auto;display:grid;gap:10px}.hpl-lp .ord-item{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-left:3px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow);overflow:hidden}.hpl-lp .ord-i-st{border-left-color:var(--hpl-honey)}.hpl-lp .ord-i-su{border-left-color:var(--hpl-farn, #1F5C3D)}.hpl-lp .ord-i-si{border-left-color:var(--hpl-birke, #ADB8B4)}.hpl-lp .ord-i-ma{border-left-color:var(--hpl-stille, #081C12)}.hpl-lp .ord-i-zu{border-left-color:var(--hpl-line)}.hpl-lp .ord-kopf{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;text-align:left;background:none;border:0;cursor:pointer;padding:15px 16px;min-height:44px}.hpl-lp .ord-kopf-l{flex:1 1 auto;min-width:0}.hpl-lp .ord-kopf-l b{display:block;font-family:var(--hpl-font-display);font-weight:800;font-size:15.5px;letter-spacing:-.01em;color:var(--hpl-ink)}.hpl-lp .ord-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.hpl-lp .ord-chip,.hpl-lp .ord-chip-meta{font-family:var(--hpl-font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:var(--hpl-radius-pill)}.hpl-lp .ord-chip-meta{background:var(--hpl-whisper);color:var(--hpl-muted-dark, #51605A);border:1px solid var(--hpl-line)}.hpl-lp .ord-i-st .ord-chip{background:#e0a33c24;color:var(--hpl-honey-text)}.hpl-lp .ord-i-su .ord-chip{background:color-mix(in srgb,var(--hpl-farn) 10%,transparent);color:var(--hpl-farn)}.hpl-lp .ord-i-si .ord-chip{background:color-mix(in srgb,var(--hpl-birke, #ADB8B4) 24%,transparent);color:var(--hpl-ink)}.hpl-lp .ord-i-ma .ord-chip{background:color-mix(in srgb,var(--hpl-stille, #081C12) 8%,transparent);color:var(--hpl-stille, #081C12)}.hpl-lp .ord-i-zu .ord-chip{background:var(--hpl-whisper);color:var(--hpl-muted-dark, #51605A);border:1px solid var(--hpl-line)}.hpl-lp .ord-kopf-r{display:flex;align-items:center;gap:12px;flex:none}.hpl-lp .ord-preise{text-align:right}.hpl-lp .ord-preise b{display:block;font-family:var(--hpl-font-display);font-weight:800;font-size:15.5px;color:var(--hpl-ink)}.hpl-lp .ord-preise small{font-family:var(--hpl-font-mono);font-size:11px;color:var(--hpl-forest)}.hpl-lp .ord-badge{font-family:var(--hpl-font-display);font-weight:800;font-size:12px;background:var(--hpl-honey);color:#2a1c05;border-radius:var(--hpl-radius-pill);padding:4px 9px}.hpl-lp .ord-chev{width:18px;height:18px;color:var(--hpl-muted);transition:transform .2s ease;flex:none}.hpl-lp .ord-item.is-open .ord-chev{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.hpl-lp .ord-chev{transition:none}}.hpl-lp .ord-panel{border-top:1px solid var(--hpl-line);padding:16px;display:grid;gap:14px;background:var(--hpl-whisper)}.hpl-lp .ord-zahl{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.hpl-lp .ord-zahl span{font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-honey-text)}.hpl-lp .ord-zahl b{font-family:var(--hpl-font-display);font-weight:800;font-size:19px;color:var(--hpl-ink)}.hpl-lp .ord-opt{display:grid;gap:8px}.hpl-lp .ord-opt-l{font-family:var(--hpl-font-display);font-weight:700;font-size:13px;color:var(--hpl-ink)}.hpl-lp .ord-optbtns{display:flex;flex-wrap:wrap;gap:8px}.hpl-lp .ord-optbtns button{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--hpl-font-display);font-weight:700;font-size:13.5px;padding:9px 16px;border-radius:var(--hpl-radius-pill);border:1px solid var(--hpl-line);background:var(--hpl-bg);color:var(--hpl-body);cursor:pointer}.hpl-lp .ord-optbtns button:hover{border-color:var(--hpl-forest);color:var(--hpl-forest)}.hpl-lp .ord-optbtns button.is-on{border-color:var(--hpl-forest);color:var(--hpl-forest);box-shadow:inset 0 0 0 1px var(--hpl-forest);background:color-mix(in srgb,var(--hpl-forest) 5%,var(--hpl-bg))}.hpl-lp .ord-farben img{width:28px;height:28px;border-radius:50%;object-fit:cover;border:1px solid var(--hpl-line)}.hpl-lp .ord-step{display:inline-flex;flex-direction:row;align-items:center;gap:6px;width:max-content}.hpl-lp .ord-step button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:0;padding:0;line-height:1;border-radius:var(--hpl-radius-pill);border:1px solid var(--hpl-line);background:var(--hpl-bg);color:var(--hpl-ink);font-size:20px;cursor:pointer}.hpl-lp .ord-step button:disabled{opacity:.35;cursor:default}.hpl-lp .ord-step span{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:40px;height:44px;line-height:1;font-family:var(--hpl-font-display);font-weight:800;font-size:16px;color:var(--hpl-ink)}.hpl-lp .ord-add{align-self:start}.hpl-lp .ord-add:disabled{opacity:.45;cursor:default;transform:none;box-shadow:none}.hpl-lp .ord-formwrap{max-width:760px;margin:0 auto}.hpl-lp .ord-cart{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow);padding:20px}.hpl-lp .ord-cart-kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.hpl-lp .ord-cart-kopf h3{font-size:18px;margin:0}.hpl-lp .ord-count{font-family:var(--hpl-font-display);font-weight:800;font-size:13px;min-width:30px;text-align:center;background:var(--hpl-whisper);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-pill);padding:4px 10px;color:var(--hpl-ink)}.hpl-lp .ord-leer{margin:8px 0 2px;font-size:14.5px;color:var(--hpl-muted)}.hpl-lp .ord-pos{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--hpl-line);padding:11px 0}.hpl-lp .ord-pos:first-of-type{border-top:0;margin-top:4px}.hpl-lp .ord-pos-t{font-size:14px;line-height:1.5;color:var(--hpl-body)}.hpl-lp .ord-entf{width:34px;height:34px;flex:none;border-radius:50%;border:1px solid var(--hpl-line);background:var(--hpl-bg);color:var(--hpl-muted-dark, #51605A);cursor:pointer;font-size:13px}.hpl-lp .ord-entf:hover{border-color:#a5372a;color:#a5372a}.hpl-lp .ord-sum{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-top:1px solid var(--hpl-line);margin-top:6px;padding-top:12px}.hpl-lp .ord-sum span{font-family:var(--hpl-font-display);font-weight:700;font-size:14.5px;color:var(--hpl-ink)}.hpl-lp .ord-sum b{font-family:var(--hpl-font-mono);font-size:17px;color:var(--hpl-forest)}.hpl-lp .ord-felder{display:grid;gap:14px;margin-top:18px}.hpl-lp .ord-feld span{display:block;font-family:var(--hpl-font-display);font-weight:600;font-size:13.5px;color:var(--hpl-ink);margin-bottom:6px}.hpl-lp .ord-feld input,.hpl-lp .ord-feld textarea{width:100%;font-family:var(--hpl-font-body);font-size:16px;padding:13px 15px;border:1px solid var(--hpl-line);border-radius:12px;background:var(--hpl-bg);color:var(--hpl-ink);outline:none}.hpl-lp .ord-feld input:focus,.hpl-lp .ord-feld textarea:focus{border-color:var(--hpl-forest-2, var(--hpl-farn));box-shadow:0 0 0 3px color-mix(in srgb,var(--hpl-forest) 12%,transparent)}.hpl-lp .ord-checkzeile{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:var(--hpl-body);cursor:pointer;min-height:44px;align-items:center}.hpl-lp .ord-checkzeile input{width:18px;height:18px;flex:none;accent-color:var(--hpl-arden, #17442F)}.hpl-lp .ord-senden{width:100%;margin-top:18px}.hpl-lp .ord-senden-hinweis{margin:10px 0 0;text-align:center;font-size:13px;color:var(--hpl-muted)}.hpl-lp .ord-msg{border-radius:var(--hpl-radius-card);padding:18px 20px;margin-bottom:18px}.hpl-lp .ord-msg h3{margin:0 0 6px;font-size:17px}.hpl-lp .ord-msg p{margin:0;font-size:14.5px;line-height:1.6}.hpl-lp .ord-msg--ok{background:color-mix(in srgb,var(--hpl-forest) 7%,transparent);border:1px solid color-mix(in srgb,var(--hpl-forest) 26%,transparent);color:var(--hpl-body)}.hpl-lp .ord-msg--ok h3{color:var(--hpl-forest)}.hpl-lp .ord-msg--err{background:#a5372a12;border:1px solid rgba(165,55,42,.3);color:var(--hpl-body)}.hpl-lp .ord-msg--err h3{color:#a5372a}@media(max-width:680px){.hpl-lp .ord-kopf{gap:10px}.hpl-lp .ord-kopf-r{gap:8px}}#main>.shopify-section.hpl-section>.hpl-lp.hpl-pi>section:nth-of-type(2n){background:linear-gradient(180deg,var(--hpl-whisper) 0%,var(--hpl-lichtung) 100%)}#main>.shopify-section.hpl-section>.hpl-lp.hpl-pi>section.hpl-pi-hero{background:var(--hpl-dickicht)!important}#main>.shopify-section.hpl-section>.hpl-lp.hpl-pi>section.hpl-pi-ende{background:linear-gradient(180deg,var(--hpl-arden) 0%,var(--hpl-dickicht) 100%)!important}.hpl-lp .pi-center{max-width:720px;margin-left:auto;margin-right:auto;text-align:center;display:flex;flex-direction:column;align-items:center}.hpl-lp .pi-center .lead{margin-left:auto;margin-right:auto;max-width:62ch}.hpl-lp .sec-head.pi-center{margin-bottom:34px}.hpl-lp .hpl-pi-hero{position:relative;overflow:hidden;padding-top:84px;padding-bottom:84px}.hpl-lp .hpl-pi-hero .pi-blob{position:absolute;width:460px;height:460px;top:-140px;right:-120px;border-radius:50%;filter:blur(70px);background:var(--hpl-atmo-honig, rgba(224,163,60,.16));pointer-events:none}.hpl-lp .hpl-pi-hero h1{font-size:clamp(34px,5.6vw,56px);letter-spacing:-.035em;line-height:1.06}.hpl-lp .hpl-pi-dark h1,.hpl-lp .hpl-pi-dark h2{color:#fff}.hpl-lp .hpl-pi-dark .lead{color:var(--hpl-on-dark-soft, rgba(234,241,236,.85))}.hpl-lp .hpl-pi-dark .lead em,.hpl-lp .hpl-pi-dark p em{font-style:normal;font-weight:600;color:var(--hpl-honig-2, #F0BA5E)}.hpl-lp .hpl-pi-dark .btn{margin-top:26px}.hpl-lp .pi-hero-pfeil{display:inline-flex;margin-top:26px;color:var(--hpl-honig-2, #F0BA5E)}.hpl-lp .pi-hero-pfeil svg{width:26px;height:26px}.hpl-lp .pi-ende-sub{margin-top:18px;font-size:15px;color:var(--hpl-on-dark-soft, rgba(234,241,236,.85))}.hpl-lp .hpl-pi em{font-style:normal;font-weight:600;color:var(--hpl-ink)}.hpl-lp .hpl-pi p b,.hpl-lp .hpl-pi li b{color:var(--hpl-ink);font-weight:600}.hpl-lp .pi-kap{display:block;text-align:center;font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--hpl-muted);margin-bottom:18px}.hpl-lp .pi-grid{display:grid;grid-template-columns:1fr;gap:16px}.hpl-lp .pi-card{display:flex;flex-direction:column;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow);padding:24px}.hpl-lp .pi-card h3{font-size:18.5px;margin:0 0 8px}.hpl-lp .pi-card p{font-size:15px;line-height:1.6;color:var(--hpl-body);margin:0 0 10px}.hpl-lp .pi-card p:last-child{margin-bottom:0}.hpl-lp .pi-card--solo{max-width:760px;margin:0 auto}.hpl-lp .pi-ml{font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-honey-text);margin-bottom:10px}.hpl-lp .pi-num{font-family:var(--hpl-font-display);font-weight:800;font-size:clamp(34px,4vw,44px);letter-spacing:-.03em;line-height:1;color:var(--hpl-ink);margin:2px 0 10px}.hpl-lp .pi-num--hon{color:var(--hpl-acc, var(--hpl-honey))}.hpl-lp .pi-check{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:9px}.hpl-lp .pi-check li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.55;color:var(--hpl-body)}.hpl-lp .pi-check svg{width:17px;height:17px;flex:0 0 auto;margin-top:2px;color:var(--hpl-forest)}.hpl-lp .pi-steps{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:12px;counter-reset:none}.hpl-lp .pi-steps li{display:flex;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.6;color:var(--hpl-body)}.hpl-lp .pi-sn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 auto;border-radius:50%;background:color-mix(in srgb,var(--hpl-honey) 14%,transparent);color:var(--hpl-forest);font-family:var(--hpl-font-display);font-weight:800;font-size:13px;margin-top:1px}.hpl-lp .pi-flow{list-style:none;margin:0 auto;padding:0;max-width:680px;display:grid;gap:14px}.hpl-lp .pi-flow li{display:flex;align-items:flex-start;gap:16px;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow);padding:20px 22px}.hpl-lp .pi-flow .pi-sn{width:34px;height:34px;font-size:15px;margin-top:0}.hpl-lp .pi-flow h3{font-size:16.5px;margin:4px 0 5px}.hpl-lp .pi-flow p{font-size:14.5px;line-height:1.6;color:var(--hpl-body);margin:0}.hpl-lp .pi-note{max-width:760px;margin:18px auto 0;background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:16px;padding:18px 20px}.hpl-lp .pi-note--stark{background:#e0a33c21;border-color:#e0a33c6b}.hpl-lp .pi-note--in{max-width:none;margin-top:16px}.hpl-lp .pi-note p{font-size:15px;line-height:1.6;color:var(--hpl-body);margin:0 0 8px}.hpl-lp .pi-note p:last-child{margin-bottom:0}.hpl-lp .pi-note a{color:var(--hpl-forest);font-weight:600}.hpl-lp .pi-note-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hpl-honey-text);margin-bottom:7px}.hpl-lp .pi-note-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--hpl-honey);flex:none}.hpl-lp .pi-bsp{background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:14px;padding:14px 16px;margin:0 0 14px}.hpl-lp .pi-bsp p{margin:0;font-size:14.5px}.hpl-lp .pi-acclist{max-width:760px;margin:0 auto}.hpl-lp .pi-acc{border-bottom:1px solid var(--hpl-line)}.hpl-lp .pi-acclist .pi-acc:first-child{border-top:1px solid var(--hpl-line)}.hpl-lp .pi-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 2px;min-height:44px;font-family:var(--hpl-font-display);font-weight:700;font-size:16px;color:var(--hpl-ink)}.hpl-lp .pi-acc summary::-webkit-details-marker{display:none}.hpl-lp .pi-acc summary:hover{color:var(--hpl-forest)}.hpl-lp .pi-pm{position:relative;flex:none;width:18px;height:18px}.hpl-lp .pi-pm:before,.hpl-lp .pi-pm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--hpl-forest);border-radius:2px;transition:transform .2s ease}.hpl-lp .pi-pm:before{width:14px;height:2px}.hpl-lp .pi-pm:after{width:2px;height:14px}.hpl-lp .pi-acc[open] .pi-pm:after{transform:scaleY(0)}.hpl-lp .pi-acc p{font-size:15px;line-height:1.65;color:var(--hpl-body);margin:0 0 12px}.hpl-lp .pi-acc>p:last-child,.hpl-lp .pi-acc>ol:last-child{margin-bottom:18px}.hpl-lp .pi-card .pi-acc{border:1px solid var(--hpl-line);border-radius:14px;margin-top:14px;padding:0 14px}.hpl-lp .pi-card .pi-acc summary{font-size:14.5px;padding:13px 0}.hpl-lp .pi-card .pi-acc .pi-steps{margin-top:4px;margin-bottom:14px}.hpl-lp .pi-tab{margin-top:14px}.hpl-lp .pi-tab-head{display:flex;justify-content:space-between;font-family:var(--hpl-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-muted);padding:0 2px 8px}.hpl-lp .pi-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-top:1px solid var(--hpl-line);padding:11px 2px}.hpl-lp .pi-row-l{font-family:var(--hpl-font-display);font-weight:700;font-size:14.5px;color:var(--hpl-ink)}.hpl-lp .pi-row-v{font-family:var(--hpl-font-mono);font-size:14px;color:var(--hpl-forest);text-align:right;white-space:nowrap}.hpl-lp .pi-row small{display:block;font-family:var(--hpl-font-body);font-weight:400;font-size:11.5px;color:var(--hpl-muted);letter-spacing:0;white-space:normal}.hpl-lp .pi-row--strong .pi-row-l,.hpl-lp .pi-row--strong .pi-row-v{font-weight:800}.hpl-lp .pi-row--strong .pi-row-v{color:var(--hpl-ink)}.hpl-lp .pi-after{max-width:680px;margin:22px auto 0;text-align:center;font-size:16px;line-height:1.65;color:var(--hpl-body)}.hpl-lp .pi-cta-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:16px}.hpl-lp .pi-cta-sub{font-size:13px;color:var(--hpl-muted)}@media(min-width:760px){.hpl-lp .pi-grid{gap:16px}.hpl-lp .pi-g2{grid-template-columns:1fr 1fr}.hpl-lp .pi-g3{grid-template-columns:repeat(3,1fr)}.hpl-lp .pi-g4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.hpl-lp .pi-g4{grid-template-columns:repeat(4,1fr)}}.hpl-lp .hpl-partner{background:var(--hpl-bg)}.hpl-lp .hpl-partner-grid{display:grid;gap:28px;align-items:center;margin-top:0}.hpl-lp .hpl-partner-list{display:flex;flex-direction:column;gap:14px}.hpl-lp .hpl-pitem{display:flex;gap:13px;align-items:flex-start}.hpl-lp .hpl-pi-ico{width:40px;height:40px;border-radius:11px;background:color-mix(in srgb,var(--hpl-forest) 6%,transparent);color:var(--hpl-forest);display:flex;align-items:center;justify-content:center;flex:none}.hpl-lp .hpl-pitem h3{font-size:16px;margin-bottom:2px}.hpl-lp .hpl-pitem p{font-size:13.5px;line-height:1.5}.hpl-lp .hpl-map{position:relative;background:var(--hpl-bg-2);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius);aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;overflow:hidden}.hpl-lp .hpl-map img{width:100%;height:100%;object-fit:cover}.hpl-lp .hpl-map-shape{fill:var(--hpl-forest);fill-opacity:.06;stroke:var(--hpl-forest);stroke-opacity:.22;stroke-width:1.4}.hpl-lp .hpl-map-active{fill:var(--hpl-honey)}.hpl-lp .hpl-map-ring{stroke:var(--hpl-honey);stroke-opacity:.4;stroke-width:1.4}.hpl-lp .hpl-map-dot{fill:var(--hpl-forest)}.hpl-lp .hpl-map-label{position:absolute;bottom:14px;left:16px;font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-muted)}.hpl-lp .hpl-partner-foot{margin-top:30px}@media(min-width:880px){.hpl-lp .hpl-partner-grid{grid-template-columns:.9fr 1.1fr}}#main>.shopify-section.hpl-section>.hpl-lp.hpl-pw>section:nth-of-type(2n){background:linear-gradient(180deg,var(--hpl-whisper) 0%,var(--hpl-lichtung) 100%)}.hpl-lp .pw-center{max-width:720px;margin-left:auto;margin-right:auto;text-align:center;display:flex;flex-direction:column;align-items:center}.hpl-lp .pw-center .lead{margin-left:auto;margin-right:auto;max-width:62ch}.hpl-lp .sec-head.pw-center{margin-bottom:32px}.hpl-lp .hpl-pw p b{color:var(--hpl-ink);font-weight:600}.hpl-lp .pw-hero h1{font-size:clamp(32px,5.4vw,54px);letter-spacing:-.035em;line-height:1.06}.hpl-lp .pw-hero .lead{margin-top:16px}.hpl-lp .pw-ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:26px}.hpl-lp .pw-pole{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:42px;font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--hpl-muted)}.hpl-lp .pw-pole span{white-space:nowrap}.hpl-lp .pw-pline{width:min(120px,18vw);height:1px;background:linear-gradient(90deg,transparent,var(--hpl-line),transparent)}.hpl-lp .pw-grid{display:grid;grid-template-columns:1fr;gap:16px}.hpl-lp .pw-card{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow);padding:24px}.hpl-lp .pw-card h3{font-size:18px;margin:0 0 8px}.hpl-lp .pw-card p{font-size:15px;line-height:1.6;color:var(--hpl-body);margin:0}.hpl-lp .pw-note{max-width:760px;margin:22px auto 0;background:#e0a33c21;border:1px solid rgba(224,163,60,.42);border-radius:16px;padding:18px 20px}.hpl-lp .pw-note p{font-size:15px;line-height:1.6;color:var(--hpl-body);margin:0 0 8px}.hpl-lp .pw-note p:last-child{margin-bottom:0}.hpl-lp .pw-note-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hpl-honey-text);margin-bottom:7px}.hpl-lp .pw-note-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--hpl-honey);flex:none}.hpl-lp .pw-flow{list-style:none;margin:0 auto;padding:0;max-width:680px;display:grid;gap:14px}.hpl-lp .pw-flow li{display:flex;align-items:flex-start;gap:16px;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow);padding:20px 22px}.hpl-lp .pw-sn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--hpl-honey) 14%,transparent);color:var(--hpl-forest);font-family:var(--hpl-font-display);font-weight:800;font-size:15px}.hpl-lp .pw-flow h3{font-size:16.5px;margin:4px 0 5px}.hpl-lp .pw-flow p{font-size:14.5px;line-height:1.6;color:var(--hpl-body);margin:0}.hpl-lp .pw-acclist{max-width:760px;margin:0 auto}.hpl-lp .pw-acc{border-bottom:1px solid var(--hpl-line)}.hpl-lp .pw-acclist .pw-acc:first-child{border-top:1px solid var(--hpl-line)}.hpl-lp .pw-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 2px;min-height:44px;font-family:var(--hpl-font-display);font-weight:700;font-size:16px;color:var(--hpl-ink)}.hpl-lp .pw-acc summary::-webkit-details-marker{display:none}.hpl-lp .pw-acc summary:hover{color:var(--hpl-forest)}.hpl-lp .pw-pm{position:relative;flex:none;width:18px;height:18px}.hpl-lp .pw-pm:before,.hpl-lp .pw-pm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--hpl-forest);border-radius:2px;transition:transform .2s ease}.hpl-lp .pw-pm:before{width:14px;height:2px}.hpl-lp .pw-pm:after{width:2px;height:14px}.hpl-lp .pw-acc[open] .pw-pm:after{transform:scaleY(0)}.hpl-lp .pw-acc p{font-size:15px;line-height:1.65;color:var(--hpl-body);margin:0 0 18px}.hpl-lp .pw-formcard{max-width:640px;margin:0 auto;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-glass);box-shadow:var(--hpl-shadow-card);padding:clamp(24px,4vw,36px)}.hpl-lp .pw-form-t{font-size:20px;margin:0 0 6px}.hpl-lp .pw-form-sub{font-size:14.5px;color:var(--hpl-body);margin:0 0 20px}.hpl-lp .pw-felder{display:grid;gap:14px}.hpl-lp .pw-feld span{display:block;font-family:var(--hpl-font-display);font-weight:600;font-size:13.5px;color:var(--hpl-ink);margin-bottom:6px}.hpl-lp .pw-feld input,.hpl-lp .pw-feld textarea{width:100%;font-family:var(--hpl-font-body);font-size:16px;padding:13px 15px;border:1px solid var(--hpl-line);border-radius:12px;background:var(--hpl-bg);color:var(--hpl-ink);outline:none}.hpl-lp .pw-feld input:focus,.hpl-lp .pw-feld textarea:focus{border-color:var(--hpl-forest-2, var(--hpl-farn));box-shadow:0 0 0 3px color-mix(in srgb,var(--hpl-forest) 12%,transparent)}.hpl-lp .pw-senden{width:100%;margin-top:18px}.hpl-lp .pw-trust{margin:10px 0 0;text-align:center;font-size:13px;color:var(--hpl-muted)}.hpl-lp .pw-msg{border-radius:var(--hpl-radius-card);padding:18px 20px;margin-bottom:18px}.hpl-lp .pw-msg h3{margin:0 0 6px;font-size:17px}.hpl-lp .pw-msg p{margin:0;font-size:14.5px;line-height:1.6}.hpl-lp .pw-msg--ok{background:color-mix(in srgb,var(--hpl-forest) 7%,transparent);border:1px solid color-mix(in srgb,var(--hpl-forest) 26%,transparent)}.hpl-lp .pw-msg--ok h3{color:var(--hpl-forest)}.hpl-lp .pw-msg--err{background:#a5372a12;border:1px solid rgba(165,55,42,.3)}.hpl-lp .pw-msg--err h3{color:#a5372a}@media(min-width:760px){.hpl-lp .pw-g3{grid-template-columns:repeat(3,1fr)}.hpl-lp .pw-g4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.hpl-lp .pw-g4{grid-template-columns:repeat(4,1fr)}}.hpl-lp .hpl-prod-sec{background:var(--hpl-mist)}.hpl-lp .hpl-prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.hpl-lp .hpl-pcard{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:20px;overflow:hidden;box-shadow:var(--hpl-shadow);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.hpl-lp .hpl-pcard:hover{transform:translateY(-5px);box-shadow:var(--hpl-shadow-card)}.hpl-lp .hpl-pcard-img{position:relative;aspect-ratio:1;background:radial-gradient(ellipse at 50% 38%,var(--hpl-bg) 0%,var(--hpl-bg-2) 100%);display:block;overflow:hidden}.hpl-lp .hpl-pcard-img img{width:100%;height:100%;object-fit:cover;display:block}.hpl-lp .hpl-pcard-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--hpl-muted);font-family:var(--hpl-font-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:0 12px}.hpl-lp .hpl-pcard-tag{position:absolute;top:12px;left:12px;z-index:1;font-family:var(--hpl-font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:var(--hpl-radius-pill);background:var(--hpl-forest);color:var(--hpl-bg);font-weight:500}.hpl-lp .hpl-pcard-play{position:absolute;top:12px;right:12px;z-index:1;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--hpl-bg) 92%,transparent);border:1px solid var(--hpl-line);display:flex;align-items:center;justify-content:center;color:var(--hpl-forest)}.hpl-lp .hpl-pcard-info{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1}.hpl-lp .hpl-pcard-line{font-family:var(--hpl-font-mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--hpl-muted);margin-bottom:7px}.hpl-lp .hpl-pcard-nm{font-family:var(--hpl-font-display);font-weight:700;font-size:20px;color:var(--hpl-ink);letter-spacing:-.02em}.hpl-lp .hpl-pcard-scale{font-size:14px;color:var(--hpl-body);margin:4px 0 14px}.hpl-lp .hpl-pcard-prow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.hpl-lp .hpl-pcard-price{font-family:var(--hpl-font-display);font-weight:800;font-size:18px;color:var(--hpl-ink)}.hpl-lp .hpl-pcard-cta{font-family:var(--hpl-font-display);font-weight:600;font-size:12.5px;color:var(--hpl-forest);background:transparent;border:1.5px solid var(--hpl-line);padding:8px 15px;border-radius:var(--hpl-radius-pill);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:border-color .2s ease,background .2s ease,color .2s ease}.hpl-lp .hpl-pcard-cta:hover{border-color:var(--hpl-forest);background:color-mix(in srgb,var(--hpl-forest) 4%,transparent)}.hpl-lp .hpl-pcard-cta .ar{transition:transform .15s ease}.hpl-lp .hpl-pcard:hover .hpl-pcard-cta .ar{transform:translate(3px)}.hpl-lp .hpl-pcard--page .hpl-pcard-prow{justify-content:flex-start}.hpl-lp .hpl-pcard--page .hpl-pcard-img{background:linear-gradient(150deg,var(--hpl-bg-2) 0%,var(--hpl-mist) 100%)}.hpl-lp .hpl-prod-foot{margin-top:30px;text-align:center}@media(max-width:1080px){.hpl-lp .hpl-prod-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.hpl-lp .hpl-prod-grid{grid-template-columns:1fr}}.hpl-lp .hpl-reviews{background:var(--hpl-bg)}.hpl-lp .hpl-reviews--intro{padding-bottom:20px}.hpl-lp .hpl-reviews--intro .sec-head{margin-bottom:6px}.hpl-lp .hpl-rev-grid{display:grid;gap:16px;margin-top:0}.hpl-lp .hpl-rcard{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-lg);padding:26px 24px;display:flex;flex-direction:column;margin:0}.hpl-lp .hpl-stars{display:flex;gap:3px;color:var(--hpl-honey);margin-bottom:13px;font-size:15px;letter-spacing:2px}.hpl-lp .hpl-rcard blockquote{font-family:var(--hpl-font-display);font-weight:500;font-size:16px;line-height:1.45;color:var(--hpl-ink);letter-spacing:-.01em;flex:1;margin:0}.hpl-lp .hpl-r-by{margin-top:16px;font-size:13px;color:var(--hpl-muted)}.hpl-lp .hpl-rev-foot{margin-top:24px;display:flex;flex-wrap:wrap;gap:14px;align-items:center}.hpl-lp .hpl-ph-note{font-family:var(--hpl-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--hpl-muted);border:1px dashed var(--hpl-line);border-radius:var(--hpl-radius-pill);padding:4px 11px}@media(min-width:820px){.hpl-lp .hpl-rev-grid{grid-template-columns:repeat(3,1fr)}}.hpl-lp .hpl-seohome{padding:48px 0 56px}.hpl-lp .hpl-seohome__in{max-width:760px}.hpl-lp .hpl-seohome__in--img{max-width:1040px;display:grid;grid-template-columns:1fr;gap:28px;align-items:center}.hpl-lp .hpl-seohome__media img{width:100%;height:auto;display:block;border-radius:24px;border:1px solid var(--hpl-line);box-shadow:var(--hpl-shadow-card)}@media(min-width:820px){.hpl-lp .hpl-seohome__in--img{grid-template-columns:.72fr 1fr;gap:48px}}.hpl-lp .hpl-seohome__h{font-family:var(--hpl-font-display);font-weight:800;letter-spacing:-.03em;line-height:1.15;font-size:clamp(22px,3.4vw,30px);color:var(--hpl-ink);margin:0 0 16px}.hpl-lp .hpl-seohome__body{font-size:16px;line-height:1.72;color:var(--hpl-body)}.hpl-lp .hpl-seohome__body p{margin:0 0 14px}.hpl-lp .hpl-seohome__body p:last-child{margin-bottom:0}.hpl-lp .hpl-seohome__body strong{color:var(--hpl-ink);font-weight:600}.hpl-lp .hpl-seohome__body a{color:var(--hpl-forest);text-decoration:underline;text-underline-offset:2px}@media(min-width:760px){.hpl-lp .hpl-seohome{padding:64px 0 72px}}.hpl-lp .hpl-series{background:var(--hpl-bg-2)}.hpl-lp .hpl-series-grid{display:grid;gap:14px;margin-top:0}.hpl-lp .hpl-scard{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius);padding:24px 22px;position:relative;overflow:hidden;display:flex;flex-direction:column}.hpl-lp .hpl-s-rail{position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--hpl-line)}.hpl-lp .hpl-s-rail--honey{background:var(--hpl-honey)}.hpl-lp .hpl-s-rail--forest{background:var(--hpl-forest-2)}.hpl-lp .hpl-s-rail--slate{background:var(--hpl-signature)}.hpl-lp .hpl-s-rail--honey2{background:var(--hpl-honey-2)}.hpl-lp .hpl-s-name{font-family:var(--hpl-font-display);font-weight:800;letter-spacing:-.02em;font-size:19px;color:var(--hpl-ink)}.hpl-lp .hpl-s-tag{font-family:var(--hpl-font-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--hpl-honey-text);margin-top:5px;margin-bottom:11px}.hpl-lp .hpl-s-body{font-size:14px;line-height:1.55;flex:1}.hpl-lp .hpl-s-price{font-family:var(--hpl-font-display);font-weight:700;font-size:13.5px;color:var(--hpl-forest);margin-top:16px}.hpl-lp .hpl-scard--dark{background:var(--hpl-forest-deep);border-color:transparent}.hpl-lp .hpl-scard--dark .hpl-s-name{color:var(--hpl-on-dark)}.hpl-lp .hpl-scard--dark .hpl-s-body{color:var(--hpl-on-dark-soft)}.hpl-lp .hpl-scard--dark .hpl-s-tag,.hpl-lp .hpl-scard--dark .hpl-s-price{color:var(--hpl-honey-2)}.hpl-lp .hpl-series-foot{margin-top:24px}@media(min-width:760px){.hpl-lp .hpl-series-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.hpl-lp .hpl-series-grid{grid-template-columns:repeat(4,1fr)}}.hpl-sig .sig-ch-cta{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;padding:12px 24px;border-radius:100px;background:var(--hpl-arden, #17442F);color:#fff;font-family:var(--hpl-font-display, "Hanken Grotesk", sans-serif);font-weight:700;font-size:14.5px;text-decoration:none;transition:background .15s ease,transform .15s ease}.hpl-sig .sig-ch-cta:hover{background:var(--hpl-farn, #1F5C3D);transform:translateY(-2px)}.hpl-sig .sig-ch-cta span{transition:transform .15s ease}.hpl-sig .sig-ch-cta:hover span{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.hpl-sig .sig-ch-cta{transition:none}.hpl-sig .sig-ch-cta:hover{transform:none}}.hpl-lok{--f:#17442F;--f2:#1F5C3D;--night:#0E2A1D;--honey:#E0A33C;--honey2:#F0BA5E;--mist:#F5F8F6;--sage:#E6E9E3;--ink:#14201A;--body:#51605A;--muted:#8B968F;--panel:#fff;--hair:1px solid rgba(23,68,47,.1);--r-card:20px;--r-panel:26px;--r-chip:14px;--sh:0 1px 2px rgba(14,42,29,.05),0 10px 30px rgba(14,42,29,.08);--fd:var(--hpl-font-display,"Hanken Grotesk",sans-serif);--fb:var(--hpl-font-body,"DM Sans",sans-serif);--fm:var(--hpl-font-mono,"DM Mono",monospace)}.hpl-lok__sec{padding:76px 0 12px}.hpl-lok__sec:last-child:not(.hpl-lok__sec--term){padding-bottom:76px}.hpl-lok__sec--term{padding:48px 0 84px}@media(max-width:680px){.hpl-lok__sec{padding-top:52px}.hpl-lok__sec:last-child:not(.hpl-lok__sec--term){padding-bottom:52px}.hpl-lok__sec--term{padding:36px 0 60px}}.hpl-lok__wrap{max-width:1060px;margin:0 auto;padding:0 22px}.hpl-lok__eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--fd);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--f);background:var(--panel);border:var(--hair);border-radius:100px;padding:7px 15px}.hpl-lok__dot{width:8px;height:8px;border-radius:50%;background:var(--honey);flex:none;animation:hplLokDot 2.2s ease-in-out infinite}@keyframes hplLokDot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}@media(prefers-reduced-motion:reduce){.hpl-lok__dot{animation:none}}.hpl-lok__cta{text-align:center;margin-top:26px}.hpl-lok__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--fd);font-weight:700;font-size:15px;letter-spacing:-.01em;border-radius:100px;padding:13px 26px;border:1.5px solid transparent;background:var(--f);color:#fff;text-decoration:none;cursor:pointer;box-shadow:0 8px 20px #17442f38;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.hpl-lok__btn:hover{background:var(--f2);transform:translateY(-2px);box-shadow:0 12px 26px #17442f47}@media(prefers-reduced-motion:reduce){.hpl-lok__btn{transition:none}.hpl-lok__btn:hover{transform:none}}.hpl-lok__h{font-family:var(--fd);font-weight:800;letter-spacing:-.03em;line-height:1.14;color:var(--ink);font-size:clamp(26px,3.6vw,36px);margin:16px 0 10px}.hpl-lok__lede{font-family:var(--fb);font-size:17px;line-height:1.6;color:var(--body);max-width:660px;margin:0}.hpl-lok__region{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:34px 0 2px}.hpl-lok__region:empty{display:none}.hpl-lok__region button{font-family:var(--fd);font-weight:700;font-size:13px;padding:9px 16px;border-radius:100px;border:1px solid rgba(23,68,47,.18);background:var(--panel);color:var(--body);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.hpl-lok__region button:hover{border-color:var(--f2);color:var(--f)}.hpl-lok__region button.is-on{background:var(--f);border-color:var(--f);color:#fff;box-shadow:0 4px 14px #17442f38}@media(prefers-reduced-motion:reduce){.hpl-lok__region button{transition:none}}.hpl-lok__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:14px;margin-top:16px}@media(max-width:400px){.hpl-lok__grid{grid-template-columns:1fr}}.hpl-lok-card{display:flex;flex-direction:column;background:var(--panel);border:var(--hair);border-radius:var(--r-card);box-shadow:var(--sh);padding:20px 22px;scroll-margin-top:90px}.hpl-lok-card__k{font-family:var(--fm);font-size:10px;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;margin-bottom:9px}.hpl-lok-card__d{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.hpl-lok-card--shop .hpl-lok-card__k{color:#9a6a12}.hpl-lok-card--shop .hpl-lok-card__d{background:var(--honey)}.hpl-lok-card--excl .hpl-lok-card__k{color:var(--f)}.hpl-lok-card--excl .hpl-lok-card__d{background:var(--f)}.hpl-lok-card--multi .hpl-lok-card__k{color:var(--f2)}.hpl-lok-card--multi .hpl-lok-card__d{background:var(--f2)}.hpl-lok-card__name{font-family:var(--fd);font-weight:800;font-size:17px;color:var(--ink);margin:0 0 3px;letter-spacing:-.01em;line-height:1.2}.hpl-lok-card__city{font-family:var(--fb);font-size:12.5px;color:var(--muted);display:block}.hpl-lok-card__note{font-family:var(--fb);font-size:13px;line-height:1.5;color:var(--body);margin:10px 0 0}.hpl-lok-card__ways{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.hpl-lok-way{font-family:var(--fd);font-weight:700;font-size:12.5px;color:var(--f);text-decoration:none;background:#1f5c3d12;border:1px solid rgba(23,68,47,.14);border-radius:100px;padding:6px 13px;transition:background .15s ease,border-color .15s ease}.hpl-lok-way:hover{background:#1f5c3d1f;border-color:var(--f2)}.hpl-lok-card__cta{display:inline-flex;align-items:center;gap:7px;font-family:var(--fd);font-weight:700;font-size:14px;letter-spacing:-.01em;color:var(--f);text-decoration:none;margin-top:auto;padding-top:16px}.hpl-lok-card__cta span{transition:transform .15s ease}.hpl-lok-card__cta:hover{color:var(--f2)}.hpl-lok-card__cta:hover span{transform:translate(3px)}.hpl-lok-card--multi .hpl-lok-card__cta,.hpl-lok-card--shop .hpl-lok-card__cta{align-self:flex-start;color:#fff;background:var(--f);border-radius:100px;padding:11px 20px;min-height:44px;box-sizing:border-box;box-shadow:0 6px 16px #17442f33;margin-top:16px}.hpl-lok-card--multi .hpl-lok-card__cta:hover,.hpl-lok-card--shop .hpl-lok-card__cta:hover{background:var(--f2);color:#fff}.hpl-lok-card--multi .hpl-lok-card__cta span,.hpl-lok-card--shop .hpl-lok-card__cta span{color:#fff}.hpl-lok-card:target{outline:2px solid var(--honey);outline-offset:3px}.hpl-lok__morewrap{display:flex;justify-content:center}.hpl-lok__more[hidden]{display:none}.hpl-lok__more{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:16px;font-family:var(--fd);font-weight:700;font-size:14.5px;color:var(--f);background:var(--panel);border:1px solid rgba(23,68,47,.18);border-radius:100px;padding:12px 26px;cursor:pointer;box-shadow:var(--sh);transition:background .18s ease,border-color .18s ease}.hpl-lok__more:hover{background:var(--mist);border-color:var(--f2)}@media(prefers-reduced-motion:reduce){.hpl-lok__more{transition:none}}.hpl-lok__empty{font-family:var(--fb);font-size:15px;color:var(--body);margin-top:24px}.hpl-lok__empty a{color:var(--f);font-weight:700}.hpl-lok__mapfold{margin-top:34px}.hpl-lok__map{height:520px;border-radius:var(--r-panel);border:var(--hair);box-shadow:var(--sh);overflow:hidden;position:relative;z-index:1;background:#eaefea}@media(max-width:640px){.hpl-lok__map{height:420px}}.hpl-lok__map .maplibregl-canvas{outline:none}.hpl-lok__map .maplibregl-ctrl-attrib .maplibregl-ctrl-attrib-inner{display:none!important}.hpl-lok__map .maplibregl-ctrl-attrib:hover .maplibregl-ctrl-attrib-inner,.hpl-lok__map .maplibregl-ctrl-attrib:focus-within .maplibregl-ctrl-attrib-inner{display:block!important;font-size:10px}.hpl-lok__map .maplibregl-ctrl-attrib.maplibregl-compact-show{padding:0!important}.hpl-lok__map .maplibregl-ctrl-attrib{font-size:10px;background:#ffffffb3}.hpl-lok__map-fail{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:320px;text-align:center;font-family:var(--fb);font-size:14px;color:var(--body);padding:0 24px;z-index:2}.hpl-lok__map.is-fail .hpl-lok__map-fail{display:block}.hpl-lok-pin{display:block;border-radius:50%;box-shadow:0 2px 8px #081c1259;cursor:pointer}.hpl-lok-pin.s1{width:22px;height:22px;background:var(--honey);border:3px solid #fff}.hpl-lok-pin.s1:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;border:2px solid var(--honey);opacity:.55;animation:hplLokPulse 2.2s ease-out infinite}@keyframes hplLokPulse{0%{transform:scale(.6);opacity:.55}to{transform:scale(1.25);opacity:0}}.hpl-lok-pin.s2{width:16px;height:16px;background:var(--f2);border:2.5px solid #fff}@media(prefers-reduced-motion:reduce){.hpl-lok-pin.s1:after{animation:none;opacity:.25}}.hpl-lok__legend{display:flex;gap:20px;flex-wrap:wrap;margin-top:12px;font-family:var(--fb);font-size:12.5px;color:var(--muted)}.hpl-lok__legend span{display:inline-flex;align-items:center;gap:7px}.hpl-lok__ld{width:12px;height:12px;border-radius:50%;flex:0 0 auto}.hpl-lok__ld--1{background:var(--honey)}.hpl-lok__ld--2{background:var(--f2)}@media(max-width:680px){.hpl-lok__mapfold{margin-top:26px}}.hpl-lok-pop{font-family:var(--fb);padding:2px;min-width:186px}.hpl-lok-pop__name{display:block;font-family:var(--fd);font-weight:800;font-size:15px;color:var(--ink);margin:2px 0 1px;text-decoration:none}.hpl-lok-pop__name:hover{text-decoration:underline}.hpl-lok-pop__badge{display:inline-block;font-family:var(--fm);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:100px;margin-bottom:6px}.hpl-lok-pop__badge--shop{background:#e0a33c29;color:#9a6a12}.hpl-lok-pop__badge--excl{background:#17442f1a;color:var(--f)}.hpl-lok-pop__badge--multi{background:#1f5c3d17;color:var(--f2)}.hpl-lok-pop__city{display:block;font-size:12.5px;color:#5c6b60;margin-bottom:9px}.hpl-lok-pop__cta{display:inline-flex;align-items:center;gap:6px;font-family:var(--fd);font-weight:700;font-size:13px;color:#fff;background:var(--f);border-radius:100px;padding:8px 15px;text-decoration:none}.hpl-lok-pop__cta:hover{background:var(--f2)}.hpl-lok__map .maplibregl-popup-content{border-radius:16px;box-shadow:0 10px 34px #081c1238;border:1px solid rgba(23,68,47,.1);padding:13px 15px}.hpl-lok__term-filters{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 6px}.hpl-lok__term-filters button{font-family:var(--fd);font-weight:700;font-size:13px;padding:9px 18px;border-radius:100px;border:1px solid rgba(23,68,47,.18);background:var(--panel);color:var(--body);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.hpl-lok__term-filters button:hover{border-color:var(--f2);color:var(--f)}.hpl-lok__term-filters button.is-on{background:var(--f);border-color:var(--f);color:#fff;box-shadow:0 4px 14px #17442f38}.hpl-lok__termine{display:grid;gap:10px;margin-top:16px}.hpl-lok-t{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;background:var(--panel);border:var(--hair);border-radius:var(--r-card);box-shadow:var(--sh);padding:16px 20px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.hpl-lok-t:hover{transform:translateY(-2px);box-shadow:0 14px 34px #081c1221}.hpl-lok-t__date{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:52px;background:var(--mist);border:var(--hair);border-radius:var(--r-chip);padding:10px 8px}.hpl-lok-t__date b{font-family:var(--fd);font-weight:800;font-size:20px;color:var(--f);line-height:1}.hpl-lok-t__date span{font-family:var(--fm);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:2px}.hpl-lok-t__title{font-family:var(--fd);font-weight:800;font-size:15.5px;color:var(--ink);display:block;letter-spacing:-.01em}.hpl-lok-t__info{font-family:var(--fm);font-size:11.5px;letter-spacing:.03em;color:var(--f2);display:block;margin-top:4px}.hpl-lok-t__extra{font-family:var(--fb);font-size:13px;color:var(--body);display:block;margin-top:4px}.hpl-lok-t__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px}.hpl-lok-t__loc{font-family:var(--fb);font-size:12.5px;color:var(--muted)}.hpl-lok-t__stat{font-family:var(--fb);font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:100px}.hpl-lok-t__stat.is-ok{background:#1f5c3d17;color:var(--f2)}.hpl-lok-t__stat.is-warn{background:#e0a33c29;color:#9a6a12}.hpl-lok-t__meta{font-family:var(--fm);font-size:11.5px;color:var(--f);background:var(--mist);border:var(--hair);border-radius:100px;padding:3px 9px}.hpl-lok__empty{font-family:var(--fb);font-size:14.5px;color:var(--muted);margin-top:14px}@media(max-width:520px){.hpl-lok-t{padding:14px 16px;gap:12px}.hpl-lok-t__date{min-width:46px}}.hpl-trm{color:var(--hpl-body)}.hpl-trm .wrap{max-width:860px;margin:0 auto;padding:0 20px}.hpl-trm section{padding:26px 0;background:transparent}.hpl-trm .trm-kopf{padding-top:40px}.hpl-trm .crumb{display:flex;gap:8px;flex-wrap:wrap;font-size:.82rem;margin-bottom:18px;color:var(--hpl-muted)}.hpl-trm .crumb a{color:var(--hpl-arden);text-decoration:none}.hpl-trm .crumb a:hover{text-decoration:underline}.hpl-trm .status-band{border-radius:var(--hpl-radius-kapsel);padding:10px 16px;font-weight:600;margin:0 0 16px}.hpl-trm .status-band.is-warn{background:#b14b371a;color:var(--hpl-rust);border:1px solid rgba(177,75,55,.3)}.hpl-trm .status-band.is-info{background:#e0a33c1a;color:var(--hpl-honig-text);border:1px solid rgba(224,163,60,.32)}.hpl-trm .status-band.is-muted{background:var(--hpl-whisper);color:var(--hpl-muted);border:1px solid var(--hpl-line)}.hpl-trm .eb{display:flex;align-items:center;gap:9px;width:fit-content;margin:0 0 12px;font-family:var(--hpl-font-mono);font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:var(--hpl-honig-text)}.hpl-trm .eb i{width:7px;height:7px;border-radius:50%;background:var(--hpl-honig);animation:hpltrmp 2.2s ease-in-out infinite}@keyframes hpltrmp{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.45);opacity:.55}}.hpl-trm h1{font-family:var(--hpl-font-display);font-weight:800;letter-spacing:var(--hpl-ls-display);color:var(--hpl-ink);font-size:clamp(1.7rem,4.6vw,2.6rem);line-height:1.1;margin:0 0 18px}.hpl-trm h2{font-family:var(--hpl-font-display);font-weight:800;color:var(--hpl-ink);font-size:1.4rem;margin:0 0 14px}.hpl-trm .hw{color:var(--hpl-honig-2)}.hpl-trm .card{background:var(--hpl-lichtung);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);padding:20px 22px;box-shadow:var(--hpl-shadow)}.hpl-trm .fakten{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 22px;margin:0}.hpl-trm .fakten dt{font-family:var(--hpl-font-mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-muted);margin-bottom:3px}.hpl-trm .fakten dd{margin:0;color:var(--hpl-ink);font-weight:500}.hpl-trm .fakten .mini{font-size:.78rem;color:var(--hpl-muted);font-weight:400}.hpl-trm .fakten a{color:var(--hpl-arden)}.hpl-trm .tag{display:inline-block;border-radius:var(--hpl-radius-pill);padding:3px 12px;font-size:.82rem;font-weight:600}.hpl-trm .tag.ok{background:#1f5c3d1a;color:var(--hpl-farn)}.hpl-trm .tag.warn{background:#e0a33c24;color:var(--hpl-honig-text)}.hpl-trm .cta-zone{margin-top:20px}.hpl-trm .cta-hinweis{margin:0 0 10px;font-weight:600;color:var(--hpl-ink)}.hpl-trm .btn-p,.hpl-trm .btn-s{display:inline-flex;align-items:center;justify-content:center;min-height:var(--hpl-touch);padding:11px 24px;border-radius:var(--hpl-radius-pill);font-weight:600;text-decoration:none;margin-right:10px;transition:transform .15s var(--hpl-ease),background .15s}.hpl-trm .btn-p{background:var(--hpl-arden);color:#fff}.hpl-trm .btn-p:hover{background:var(--hpl-farn);transform:translateY(-2px)}.hpl-trm .btn-s{color:var(--hpl-arden);border:1.5px solid var(--hpl-arden)}.hpl-trm .btn-s:hover{background:var(--hpl-arden);color:#fff}.hpl-trm .transparenz{font-size:.85rem;color:var(--hpl-muted);margin:10px 0 0;max-width:52ch}.hpl-trm .beschreibung{line-height:1.7}.hpl-trm .mehr-row{display:flex;gap:12px;flex-wrap:wrap}@media(prefers-reduced-motion:reduce){.hpl-trm *{animation:none!important;transition:none!important}}@media(max-width:680px){.hpl-trm{font-size:17px}.hpl-trm .btn-p,.hpl-trm .btn-s{width:100%;margin:0 0 10px}}.hpl-lp .hpl-tm-steps{display:grid;grid-template-columns:1fr;gap:16px;margin-top:30px}.hpl-lp .hpl-tm-step{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-lg);padding:24px 22px;box-shadow:var(--hpl-shadow)}.hpl-lp .hpl-tm-snum{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--hpl-honey) 13%,transparent);color:var(--hpl-forest);font-family:var(--hpl-font-display);font-weight:800;font-size:18px;margin-bottom:14px}.hpl-lp .hpl-tm-step h3{font-size:18px;margin-bottom:7px}.hpl-lp .hpl-tm-step p{font-size:15px;line-height:1.6;color:var(--hpl-body)}.hpl-lp .hpl-tm-note{margin-top:18px;font-size:14px;color:var(--hpl-muted);max-width:68ch}.hpl-lp .hpl-tm-rev-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:8px}.hpl-lp .hpl-tm-quote{margin:0;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-lg);padding:24px 22px;box-shadow:var(--hpl-shadow)}.hpl-lp .hpl-tm-quote blockquote{margin:0 0 12px;font-size:16px;line-height:1.62;color:var(--hpl-ink)}.hpl-lp .hpl-tm-quote figcaption{font-family:var(--hpl-font-mono);font-size:12px;letter-spacing:.04em;color:var(--hpl-muted)}.hpl-lp .hpl-tm-faq-list{max-width:800px}.hpl-lp .hpl-tm-faq-list details{border:1px solid var(--hpl-line);border-radius:16px;margin:0 0 12px;padding:2px 20px;background:var(--hpl-bg);box-shadow:var(--hpl-shadow)}.hpl-lp .hpl-tm-faq-list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;min-height:44px;font-family:var(--hpl-font-display);font-weight:700;font-size:16px;color:var(--hpl-ink)}.hpl-lp .hpl-tm-faq-list summary::-webkit-details-marker{display:none}.hpl-lp .hpl-tm-pm{position:relative;width:13px;height:13px;flex:none}.hpl-lp .hpl-tm-pm:before,.hpl-lp .hpl-tm-pm:after{content:"";position:absolute;background:var(--hpl-forest);border-radius:2px}.hpl-lp .hpl-tm-pm:before{top:5.5px;right:0;bottom:5.5px;left:0}.hpl-lp .hpl-tm-pm:after{top:0;right:5.5px;bottom:0;left:5.5px;transition:transform .2s ease}.hpl-lp .hpl-tm-faq-list details[open] .hpl-tm-pm:after{transform:scaleY(0)}.hpl-lp .hpl-tm-faq-list details p{margin:0 0 16px;font-size:15.5px;line-height:1.65;color:var(--hpl-body)}@media(min-width:760px){.hpl-lp .hpl-tm-steps,.hpl-lp .hpl-tm-rev-grid{grid-template-columns:repeat(3,1fr)}}.hpl-lp .hpl-th-hero{padding:64px 0 34px}.hpl-lp .hpl-th-hero-in{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.hpl-lp .hpl-th-hero-in .eyebrow{margin-bottom:18px}.hpl-lp .hpl-th-hero h1{font-size:clamp(34px,6vw,58px);letter-spacing:-.035em;line-height:1.04;color:var(--hpl-ink)}.hpl-lp .hpl-th-hero .lead{margin:20px auto 0;max-width:60ch}.hpl-lp .hpl-th-hero .btn{margin-top:28px}.hpl-lp .hpl-th-wege{padding-top:8px}.hpl-lp .hpl-th-grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:30px}.hpl-lp .hpl-th-card{display:flex;flex-direction:column;gap:10px;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-lg);padding:26px 24px;box-shadow:var(--hpl-shadow);transition:transform .2s ease,box-shadow .2s ease}.hpl-lp .hpl-th-card:hover{transform:translateY(-4px);box-shadow:var(--hpl-shadow-card)}.hpl-lp .hpl-th-num{font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hpl-honey-text)}.hpl-lp .hpl-th-card h3{font-size:21px;margin:2px 0 0}.hpl-lp .hpl-th-card>p{font-size:15.5px;line-height:1.6;color:var(--hpl-body)}.hpl-lp .hpl-th-card b{color:var(--hpl-ink);font-weight:600}.hpl-lp .hpl-th-link{margin-top:auto;font-family:var(--hpl-font-display);font-weight:700;font-size:14.5px;color:var(--hpl-forest);display:inline-flex;align-items:center;gap:7px;padding-top:6px}.hpl-lp .hpl-th-link .ar{transition:transform .15s ease}.hpl-lp .hpl-th-card:hover .hpl-th-link .ar{transform:translate(3px)}@media(min-width:760px){.hpl-lp .hpl-th-grid{grid-template-columns:repeat(3,1fr)}}.hpl-lp .hpl-ts-in{display:grid;grid-template-columns:1fr;gap:34px;align-items:center}.hpl-lp .hpl-ts-media{position:relative;border-radius:24px;overflow:hidden;box-shadow:var(--hpl-shadow-card);aspect-ratio:4 / 3;border:1px solid var(--hpl-line);background:var(--hpl-bg-2)}.hpl-lp .hpl-ts-media img{width:100%;height:100%;object-fit:cover;display:block}.hpl-lp .hpl-ts-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--hpl-muted);font-family:var(--hpl-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.hpl-lp .hpl-ts-text .eyebrow{margin-bottom:16px}.hpl-lp .hpl-ts-text h2{font-size:clamp(28px,3.6vw,44px);margin-bottom:18px}.hpl-lp .hpl-ts-body,.hpl-lp .hpl-ts-body p{font-size:16.5px;line-height:1.72;color:var(--hpl-body)}.hpl-lp .hpl-ts-body p{margin:0 0 14px}.hpl-lp .hpl-ts-body p:last-child{margin-bottom:0}.hpl-lp .hpl-ts-counter{margin-top:26px;padding:22px 26px;border-radius:18px;background:#e0a33c17;border:1px solid rgba(224,163,60,.28)}.hpl-lp .hpl-ts-num{font-family:var(--hpl-font-display);font-weight:800;font-size:clamp(34px,6vw,48px);letter-spacing:-.03em;line-height:1;color:var(--hpl-ink);font-variant-numeric:tabular-nums}.hpl-lp .hpl-ts-num-l{margin-top:8px;font-size:15px;line-height:1.45;color:var(--hpl-body)}.hpl-lp .hpl-ts-num-s{margin-top:8px;font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.06em;color:var(--hpl-honey-text)}.hpl-lp .hpl-ts-note{margin:26px 0 0;padding:0}.hpl-lp .hpl-ts-note blockquote{margin:0;font-size:16px;line-height:1.68;color:var(--hpl-ink)}.hpl-lp .hpl-ts-note figcaption{margin-top:10px;font-family:var(--hpl-font-mono);font-size:12px;letter-spacing:.04em;color:var(--hpl-muted)}.hpl-lp .hpl-ts-cta{margin-top:26px}@media(min-width:880px){.hpl-lp .hpl-ts-in{grid-template-columns:1fr 1fr;gap:56px}}.hpl-lp .hpl-traum{position:relative;overflow:hidden;padding:12px 0}.hpl-lp .hpl-traum__glow{top:-140px;left:50%;transform:translate(-50%);width:640px;height:520px;opacity:.9}.hpl-lp .hpl-traum__in{position:relative;z-index:1;max-width:780px;text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:8px;padding-bottom:8px}.hpl-lp .hpl-traum__eyebrow{justify-content:center;margin-bottom:22px}.hpl-lp .hpl-traum__claim{font-family:var(--hpl-font-display);font-weight:800;letter-spacing:-.035em;line-height:1.06;font-size:clamp(30px,6.4vw,60px);color:var(--hpl-ink);margin:0;display:flex;flex-direction:column;gap:2px}.hpl-lp .hpl-traum__claim .acc{color:var(--hpl-acc)}.hpl-lp .hpl-traum__body{margin-top:26px;max-width:46ch;font-size:clamp(17px,2.3vw,20px);line-height:1.6;color:var(--hpl-body)}.hpl-lp .hpl-traum__body p{margin:0 0 12px}.hpl-lp .hpl-traum__body strong{color:var(--hpl-ink);font-weight:600}.hpl-lp .hpl-traum__pillars{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:16px;width:100%;max-width:640px;text-align:left}.hpl-lp .hpl-traum__pillar{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:14px;row-gap:2px;align-items:start;padding:18px 20px;background:var(--hpl-lichtung);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow-sm)}.hpl-lp .hpl-traum__pillar-icon{grid-row:1 / 3;color:var(--hpl-forest);display:flex}.hpl-lp .hpl-traum__pillar-title{font-family:var(--hpl-font-display);font-weight:700;font-size:16px;color:var(--hpl-ink)}.hpl-lp .hpl-traum__pillar-text{font-size:14.5px;line-height:1.5;color:var(--hpl-body)}@media(min-width:760px){.hpl-lp .hpl-traum{padding:20px 0}.hpl-lp .hpl-traum__pillars{grid-template-columns:repeat(3,1fr);gap:14px}.hpl-lp .hpl-traum__pillar{grid-template-columns:1fr;grid-template-rows:auto auto auto;row-gap:8px}.hpl-lp .hpl-traum__pillar-icon{grid-row:auto}}.hpl-lp .hpl-trust{background:var(--hpl-bg);padding-bottom:40px}.hpl-lp .hpl-trust-in{max-width:var(--hpl-maxw);margin:0 auto;padding:26px 22px;border-top:1px solid var(--hpl-line);border-bottom:1px solid var(--hpl-line);display:grid;grid-template-columns:repeat(2,1fr);gap:22px 18px}@media(min-width:760px){.hpl-lp .hpl-trust{padding-bottom:56px}}.hpl-lp .hpl-trust-item{display:flex;align-items:center;gap:12px}.hpl-lp .hpl-trust-ico{width:40px;height:40px;border-radius:11px;background:var(--hpl-sage);color:var(--hpl-forest);display:flex;align-items:center;justify-content:center;flex:none}.hpl-lp .hpl-trust-text{display:flex;flex-direction:column;line-height:1.3}.hpl-lp .hpl-trust-t{font-family:var(--hpl-font-display);font-weight:700;font-size:14px;color:var(--hpl-ink)}.hpl-lp .hpl-trust-s{font-size:12px;color:var(--hpl-muted);margin-top:1px}@media(min-width:760px){.hpl-lp .hpl-trust-in{grid-template-columns:repeat(4,1fr);gap:20px 24px}}.hpl-lp .hpl-usps__lead{max-width:680px}.hpl-lp .hpl-usps__lead p{margin:0 0 10px}.hpl-lp .hpl-usps__lead p:last-child{margin-bottom:0}.hpl-lp .hpl-usps__grid{display:grid;grid-template-columns:1fr;gap:14px;margin-top:8px}.hpl-lp .hpl-usps__card{background:var(--hpl-lichtung);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);padding:22px 22px 20px;box-shadow:var(--hpl-shadow-sm)}.hpl-lp .hpl-usps__ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#17442f0f;color:var(--hpl-arden);margin-bottom:14px}.hpl-lp .hpl-usps__ic svg{width:24px;height:24px}.hpl-lp .hpl-usps__t{font-family:var(--hpl-font-display);font-weight:700;font-size:17px;line-height:1.3;color:var(--hpl-ink);margin:0 0 6px}.hpl-lp .hpl-usps__x{font-size:15.5px;line-height:1.6;color:var(--hpl-body);margin:0}@media(min-width:680px){.hpl-lp .hpl-usps__grid{grid-template-columns:repeat(3,1fr)}}.hpl-lp .hpl-verben{position:relative;overflow:hidden;padding:64px 0}@media(min-width:700px){.hpl-lp .hpl-verben{padding:96px 0}}@media(min-width:1080px){.hpl-lp .hpl-verben{padding:120px 0}}.hpl-lp .hpl-verben .sec-head{margin-left:auto;margin-right:auto}.hpl-lp .hpl-verben__list{list-style:none;margin:40px 0 0;padding:0}.hpl-lp .hpl-verben__row{position:relative;display:flex;min-height:380px;padding:52px 4px;align-items:center}.hpl-lp .hpl-verben__media{position:absolute;top:50%;transform:translateY(-50%);width:min(54%,380px);aspect-ratio:1 / 1;opacity:var(--vb-op, .16);pointer-events:none;z-index:0;display:flex;align-items:center}.hpl-lp .hpl-verben__media img,.hpl-lp .hpl-verben__pan{width:100%;height:100%;object-fit:contain;display:block}.hpl-lp .hpl-verben__row:nth-child(odd) .hpl-verben__media{left:0;transform:translate(-24%,-50%);-webkit-mask-image:linear-gradient(to right,#000 32%,transparent 82%);mask-image:linear-gradient(to right,#000 32%,transparent 82%)}.hpl-lp .hpl-verben__row:nth-child(odd) .hpl-verben__text{margin-left:auto;text-align:left}.hpl-lp .hpl-verben__row:nth-child(2n) .hpl-verben__media{right:0;left:auto;transform:translate(24%,-50%);-webkit-mask-image:linear-gradient(to left,#000 32%,transparent 82%);mask-image:linear-gradient(to left,#000 32%,transparent 82%)}.hpl-lp .hpl-verben__row:nth-child(2n) .hpl-verben__text{margin-right:auto;text-align:left}.hpl-lp .hpl-verben__text{position:relative;z-index:1;max-width:500px;width:100%;display:flex;flex-direction:column;text-decoration:none}a.hpl-verben__text{transition:transform .2s ease}a.hpl-verben__text:hover{transform:translateY(-2px)}.hpl-lp .hpl-verben__serie{font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--hpl-honey-text);margin-bottom:6px}.hpl-lp .hpl-verben__verb{font-family:var(--hpl-font-display);font-weight:800;letter-spacing:-.035em;line-height:1;font-size:clamp(40px,8.5vw,76px);color:var(--hpl-ink);margin:0}.hpl-lp .hpl-verben__char{margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--hpl-body);max-width:42ch}.hpl-lp .hpl-verben__go{margin-top:16px;font-family:var(--hpl-font-display);font-weight:600;font-size:14px;color:var(--hpl-forest);display:inline-flex;align-items:center;gap:7px}.hpl-lp .hpl-verben__go .ar{transition:transform .15s ease}a.hpl-verben__text:hover .hpl-verben__go .ar{transform:translate(3px)}.hpl-lp .hpl-verben__pan-shell{fill:none;stroke:var(--hpl-forest);stroke-width:1.4;stroke-opacity:.7}.hpl-lp .hpl-verben__pan-ring{fill:none;stroke:var(--hpl-forest);stroke-width:1;stroke-opacity:.3}.hpl-lp .hpl-verben__pan-fields ellipse{fill:none;stroke:var(--hpl-forest);stroke-width:1.4;stroke-opacity:.7}.hpl-lp .hpl-verben__pan-ding{fill:var(--hpl-honey);fill-opacity:.5}.hpl-lp .hpl-verben__pan-dot{fill:var(--hpl-forest)}.hpl-lp .hpl-verben__row--master .hpl-verben__pan-shell,.hpl-lp .hpl-verben__row--master .hpl-verben__pan-fields ellipse{stroke:var(--hpl-honey)}.hpl-lp .hpl-verben__row--master .hpl-verben__media{opacity:calc(var(--vb-op, .16) + .06)}.hpl-lp .hpl-verben__foot{margin-top:44px;padding-top:40px;border-top:1px solid var(--hpl-line-2);text-align:center}.hpl-lp .hpl-verben__foot-h{font-family:var(--hpl-font-display);font-weight:800;letter-spacing:-.02em;line-height:1.15;font-size:clamp(22px,3vw,30px);color:var(--hpl-ink);margin:0 0 8px}.hpl-lp .hpl-verben__foot-p{font-size:16px;line-height:1.6;color:var(--hpl-body);max-width:46ch;margin:0 auto 22px}@media(max-width:759px){.hpl-lp .hpl-verben__row{min-height:0;padding:30px 0}.hpl-lp .hpl-verben__media{width:min(74%,300px);opacity:calc(var(--vb-op, .16) * .62)}.hpl-lp .hpl-verben__row:nth-child(odd) .hpl-verben__media{transform:translate(-38%,-50%)}.hpl-lp .hpl-verben__row:nth-child(2n) .hpl-verben__media{transform:translate(38%,-50%)}.hpl-lp .hpl-verben__row--master .hpl-verben__media{opacity:calc(var(--vb-op, .16) * .85)}.hpl-lp .hpl-verben__text{max-width:100%;text-align:center;align-items:center}.hpl-lp .hpl-verben__char{text-align:center;margin-left:auto;margin-right:auto}}@media(prefers-reduced-motion:reduce){a.hpl-verben__text,a.hpl-verben__text:hover{transition:none;transform:none}}.hpl-verstimmt *{box-sizing:border-box;margin:0;padding:0}.hpl-verstimmt{font-family:DM Sans,system-ui,sans-serif;font-size:17px;line-height:1.7;color:var(--hpl-body);-webkit-font-smoothing:antialiased}.hpl-sec{position:relative;z-index:1}.hpl-sec--w2s{background:linear-gradient(180deg,var(--hpl-lichtung) 0%,var(--hpl-whisper) 100%)}.hpl-sec--s2w{background:linear-gradient(180deg,var(--hpl-whisper) 0%,var(--hpl-lichtung) 100%)}.hpl-wrap{max-width:var(--hpl-wrap);margin:0 auto;padding:0 24px}.hpl-col{max-width:720px;margin-left:auto;margin-right:auto}.hpl-block{padding:64px 0}.hpl-verstimmt h1,.hpl-verstimmt h2,.hpl-verstimmt h3{font-family:Hanken Grotesk,sans-serif;font-weight:800;letter-spacing:-.03em;color:var(--hpl-ink)}.hpl-verstimmt h1{font-size:clamp(2rem,5vw,3.1rem);line-height:1.08;margin:16px 0 0}.hpl-verstimmt h2{font-size:clamp(1.45rem,3vw,1.95rem);line-height:1.2;margin:0 0 14px}.hpl-verstimmt h2[id]{scroll-margin-top:88px}.hpl-verstimmt h3{font-size:1.15rem;margin:26px 0 6px}.hpl-verstimmt p{margin:16px 0}.hpl-verstimmt ul,.hpl-verstimmt ol{margin:16px 0;padding-left:22px}.hpl-verstimmt li{margin:7px 0}.hpl-verstimmt strong{font-weight:700;color:var(--hpl-ink)}.hpl-verstimmt a{color:var(--hpl-arden);text-decoration:underline;text-underline-offset:3px}.hpl-verstimmt a:hover{color:var(--hpl-farn)}.hpl-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--hpl-honig-text);background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:999px;padding:6px 14px;margin:0 0 14px}.hpl-eyebrow:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--hpl-honig);flex:0 0 auto}.hpl-hero{padding:80px 0 56px;text-align:center}.hpl-hero h1{max-width:820px;margin-left:auto;margin-right:auto}.hpl-lede{font-size:1.18rem;line-height:1.6;max-width:640px;margin:20px auto 0}.hpl-meta{font-family:DM Mono,monospace;font-size:12px;color:var(--hpl-muted);margin-top:22px}.hpl-bluf{background:var(--hpl-morgenlicht);border:1px solid rgba(224,163,60,.25);border-left:3px solid var(--hpl-honig);border-radius:0 16px 16px 0;padding:18px 22px;margin:0 0 22px;font-size:16.5px}.hpl-bluf strong{color:var(--hpl-ink)}.hpl-toc{background:var(--hpl-lichtung);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-glass);box-shadow:var(--hpl-shadow);padding:28px 30px;max-width:720px;margin:0 auto}.hpl-toc .t{font-family:Hanken Grotesk,sans-serif;font-weight:800;font-size:1.05rem;letter-spacing:-.02em;color:var(--hpl-ink);margin-bottom:12px}.hpl-toc ol{margin:0;padding-left:0;list-style:none;counter-reset:toc}.hpl-toc li{counter-increment:toc;margin:0;border-top:1px solid var(--hpl-line)}.hpl-toc li:first-child{border-top:none}.hpl-toc a{display:flex;gap:14px;align-items:baseline;padding:10px 2px;text-decoration:none;color:var(--hpl-body);font-size:15.5px}.hpl-toc a:hover{color:var(--hpl-arden)}.hpl-toc a:before{content:counter(toc,decimal-leading-zero);font-family:DM Mono,monospace;font-size:11px;color:var(--hpl-honig-text)}.hpl-note{background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:16px;padding:18px 20px;margin:22px 0}.hpl-note-label{display:flex;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hpl-honig-text);margin-bottom:6px}.hpl-note-label:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--hpl-honig)}.hpl-note p{margin:0;font-size:15.5px}.hpl-steps{counter-reset:step;list-style:none;padding:0;margin:22px 0}.hpl-steps li{counter-increment:step;position:relative;padding:16px 0 16px 54px;border-top:1px solid var(--hpl-line);margin:0}.hpl-steps li:last-child{border-bottom:1px solid var(--hpl-line)}.hpl-steps li:before{content:counter(step);position:absolute;left:0;top:14px;width:36px;height:36px;border-radius:50%;background:var(--hpl-arden);color:#fff;font-family:Hanken Grotesk,sans-serif;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}.hpl-steps b{display:block;font-family:Hanken Grotesk,sans-serif;font-weight:800;color:var(--hpl-ink);margin-bottom:4px}.hpl-steps p{margin:0;font-size:15.5px}.hpl-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:22px 0}.hpl-card{background:var(--hpl-lichtung);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow);padding:22px}.hpl-card .k{font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-honig-text)}.hpl-card .t{font-family:Hanken Grotesk,sans-serif;font-weight:800;font-size:1.05rem;letter-spacing:-.02em;color:var(--hpl-ink);margin:6px 0 8px}.hpl-card p{font-size:14.5px;line-height:1.55;margin:0}.hpl-quote{background:var(--hpl-dickicht);color:#eaf1ec}.hpl-quote .hpl-wrap{padding-top:56px;padding-bottom:56px}.hpl-quote p{font-family:Hanken Grotesk,sans-serif;font-weight:800;letter-spacing:-.02em;font-size:clamp(1.35rem,3vw,1.9rem);line-height:1.3;color:#fff;max-width:760px;margin:0}.hpl-quote span{display:block;margin-top:14px;font-family:DM Mono,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--hpl-honig);font-weight:400}.hpl-faq details{border-top:1px solid var(--hpl-line);padding:16px 0}.hpl-faq details:last-of-type{border-bottom:1px solid var(--hpl-line)}.hpl-faq summary{cursor:pointer;list-style:none;font-family:Hanken Grotesk,sans-serif;font-weight:600;font-size:1.04rem;color:var(--hpl-ink);display:flex;justify-content:space-between;gap:16px;min-height:44px;align-items:center}.hpl-faq summary::-webkit-details-marker{display:none}.hpl-faq summary:after{content:"+";font-family:DM Mono,monospace;color:var(--hpl-honig-text);font-size:20px;flex:0 0 auto}.hpl-faq details[open] summary:after{content:"\2013"}.hpl-faq details p{font-size:16px;margin:10px 0 4px}.hpl-author{display:flex;gap:20px;align-items:center;background:var(--hpl-lichtung);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-glass);box-shadow:var(--hpl-shadow);padding:24px 26px;max-width:720px;margin:0 auto}.hpl-author img{width:76px;height:76px;border-radius:50%;object-fit:cover;background:var(--hpl-nebelgruen);flex:0 0 auto}.hpl-author .n{font-family:Hanken Grotesk,sans-serif;font-weight:800;color:var(--hpl-ink);font-size:1.05rem}.hpl-author .r{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--hpl-honig-text);margin:2px 0 8px}.hpl-author p{font-size:14.5px;margin:0}.hpl-btn{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:13px 28px;border-radius:999px;background:var(--hpl-arden);color:#fff;text-decoration:none;font-weight:700;font-size:16px;transition:transform .16s,background .16s}.hpl-btn:hover{background:var(--hpl-farn);color:#fff;transform:translateY(-2px)}.hpl-btn--soft{background:var(--hpl-whisper);color:var(--hpl-arden);border:1px solid var(--hpl-line)}.hpl-btn--soft:hover{background:var(--hpl-nebelgruen);color:var(--hpl-arden)}.hpl-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.hpl-todo{background:#e0a33c2e;border:1px dashed var(--hpl-honig-text);border-radius:10px;padding:2px 8px;font-family:DM Mono,monospace;font-size:12px;color:var(--hpl-honig-text)}@media(max-width:900px){.hpl-cards{grid-template-columns:1fr}}@media(max-width:680px){.hpl-block{padding:52px 0}.hpl-author{flex-direction:column;text-align:center}}@media(prefers-reduced-motion:reduce){.hpl-verstimmt *{transition:none!important}}.hpl-verstimmt .hpl-quote span a{color:var(--hpl-honig);text-decoration:underline;text-underline-offset:3px}.hpl-lp .hpl-vo-in{max-width:680px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.hpl-lp .hpl-vo-in h2{font-size:clamp(28px,3.6vw,46px)}.hpl-lp .hpl-vo-body{margin-top:16px}.hpl-lp .hpl-vo-body p{margin:0 0 14px}.hpl-lp .hpl-vo-body p:last-child{margin-bottom:0}.hpl-lp .hpl-vo-cta{margin-top:28px}.hpl-lp.hpl-vo--kompakt .hpl-vo-sec{padding:22px 0}.hpl-lp.hpl-vo--kompakt .hpl-vo-in{max-width:760px;background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-glass);box-shadow:var(--hpl-shadow);padding:30px 26px}.hpl-lp.hpl-vo--kompakt .hpl-vo-in h2{font-size:clamp(22px,2.8vw,30px)}.hpl-lp.hpl-vo--kompakt .hpl-vo-body{font-size:15.5px}.hpl-lp.hpl-vo--kompakt .hpl-vo-cta{margin-top:22px}@media(max-width:680px){.hpl-lp.hpl-vo--kompakt .hpl-vo-in{padding:26px 20px}}.hpl-lp .hpl-vsl .sec-head{margin-left:auto;margin-right:auto}.hpl-lp .hpl-vsl__frame{max-width:860px;margin:36px auto 0}.hpl-lp .hpl-vsl__video,.hpl-lp .hpl-vsl__poster,.hpl-lp .hpl-vsl__empty{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--hpl-radius-glass);overflow:hidden;box-shadow:var(--hpl-shadow);border:1px solid var(--hpl-line)}.hpl-lp .hpl-vsl__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.hpl-lp .hpl-vsl__poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hpl-lp .hpl-vsl__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:28px;background:linear-gradient(160deg,var(--hpl-forest-deep),var(--hpl-forest));color:var(--hpl-on-dark)}.hpl-lp .hpl-vsl__empty-text{font-size:16px;line-height:1.55;max-width:40ch}.hpl-lp .hpl-vsl__empty small{font-family:var(--hpl-font-mono);font-size:11px;opacity:.7}.hpl-lp .hpl-vsl__play{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--hpl-honey);color:#2a1c05;flex:none}.hpl-lp .hpl-vsl__poster .hpl-vsl__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 26px #14201a57}.hpl-lp .hpl-vsl__sign{margin:20px auto 0;text-align:center;font-family:var(--hpl-font-display);font-weight:600;font-size:16px;color:var(--hpl-ink)}.hpl-lp .hpl-ws-tight{padding-top:0}.hpl-lp .hpl-ws-col{max-width:780px}.hpl-lp .hpl-ws-col p,.hpl-lp .hpl-ws-split p{font-size:16.5px;line-height:1.72;color:var(--hpl-body);margin:0 0 15px}.hpl-lp .hpl-ws-col p:last-child,.hpl-lp .hpl-ws-split p:last-child{margin-bottom:0}.hpl-lp .hpl-ws-lead-in{font-size:18.5px!important;color:var(--hpl-ink)!important;font-weight:500}.hpl-lp.hpl-ws h2{font-size:clamp(28px,3.6vw,44px);line-height:1.14;margin-bottom:16px}.hpl-lp.hpl-ws p a{color:var(--hpl-forest);text-decoration:underline;text-underline-offset:3px}.hpl-lp.hpl-ws p a:hover{color:var(--hpl-farn)}.hpl-lp .hpl-ws-hero{padding-bottom:30px}.hpl-lp .hpl-ws-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.hpl-lp .hpl-ws-hero h1{font-size:clamp(34px,5.4vw,56px);letter-spacing:-.035em;line-height:1.05;margin:14px 0 0}.hpl-lp .hpl-ws-hero .lead{margin-top:20px;max-width:520px}.hpl-lp .hpl-ws-shot{aspect-ratio:4/3;border-radius:var(--hpl-radius-glass);overflow:hidden;background:var(--hpl-nebelgruen, #E6E9E3);box-shadow:var(--hpl-shadow-card);display:flex;align-items:center;justify-content:center}.hpl-lp .hpl-ws-shot img{width:100%;height:100%;object-fit:cover;display:block}.hpl-lp .hpl-ws-shot--hero{aspect-ratio:4/5}.hpl-lp .hpl-ws-shot--wide{aspect-ratio:16/10;max-width:900px;margin:0 auto}.hpl-lp .hpl-ws-shot--dark{box-shadow:none;background:#ffffff0d}.hpl-lp .hpl-ws-shotwrap .hpl-ws-shot-cap{margin:12px 4px 0;text-align:center;font-family:var(--hpl-font-mono);font-size:11.5px;line-height:1.55;letter-spacing:.03em;color:var(--hpl-muted)}.hpl-lp .hpl-ws-ph{font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--hpl-muted);text-align:center;padding:20px}.hpl-lp .hpl-ws-ph--ondark{color:#eaf1ec99}.hpl-lp .hpl-ws-quote{background:linear-gradient(180deg,var(--hpl-arden) 0%,var(--hpl-dickicht) 100%);padding:68px 0}.hpl-lp .hpl-ws-quote .hpl-ws-quote-t{font-family:var(--hpl-font-display);font-weight:800;letter-spacing:-.02em;font-size:clamp(1.6rem,3.6vw,2.35rem)!important;line-height:1.24;color:#fff;max-width:800px;margin:0}.hpl-lp .hpl-ws-check{list-style:none;padding:0;margin:22px 0 30px;max-width:620px;display:flex;flex-direction:column;gap:10px}.hpl-lp .hpl-ws-check li{display:flex;align-items:center;gap:13px;padding:13px 16px;border-radius:14px;background:#e0a33c14;border:1px solid rgba(224,163,60,.2);font-size:15.5px;line-height:1.45;color:var(--hpl-ink)}.hpl-lp .hpl-ws-check-ic{width:26px;height:26px;border-radius:50%;flex:none;background:#e0a33c2e;color:var(--hpl-honey-text);display:flex;align-items:center;justify-content:center}.hpl-lp .hpl-ws-check-ic svg{width:15px;height:15px}.hpl-lp .hpl-ws-gal{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:26px}.hpl-lp .hpl-ws-gal-item{margin:0;border-radius:var(--hpl-radius-card);overflow:hidden;aspect-ratio:4 / 3;box-shadow:var(--hpl-shadow);background:var(--hpl-nebelgruen, #E6E9E3)}.hpl-lp .hpl-ws-gal-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.hpl-lp .hpl-ws-gal-item:hover img{transform:scale(1.04)}@media(min-width:760px){.hpl-lp .hpl-ws-gal{grid-template-columns:repeat(3,1fr);gap:14px}}@media(prefers-reduced-motion:reduce){.hpl-lp .hpl-ws-gal-item img{transition:none}}.hpl-lp .hpl-ws-media{margin-top:34px}.hpl-lp .hpl-ws-video{position:relative;max-width:900px;margin:0 auto;aspect-ratio:16/9;border-radius:var(--hpl-radius-glass);overflow:hidden;background:var(--hpl-dickicht);box-shadow:var(--hpl-shadow-card)}.hpl-lp .hpl-ws-video--portrait{aspect-ratio:9 / 16;max-width:400px}.hpl-lp .hpl-ws-video--square{aspect-ratio:1 / 1;max-width:560px}.hpl-lp .hpl-ws-video-btn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer;display:block}.hpl-lp .hpl-ws-video-poster{width:100%;height:100%;object-fit:cover;display:block}.hpl-lp .hpl-ws-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:50%;background:#ffffffeb;color:var(--hpl-forest);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0e2a1d47;transition:transform .16s ease,background .16s ease}.hpl-lp .hpl-ws-play svg{width:30px;height:30px;margin-left:4px}.hpl-lp .hpl-ws-video-btn:hover .hpl-ws-play{transform:translate(-50%,-50%) scale(1.06);background:#fff}.hpl-lp .hpl-ws-video-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.hpl-lp .hpl-ws-video-cap{max-width:900px;margin:12px auto 0;text-align:center;font-family:var(--hpl-font-mono);font-size:11px;letter-spacing:.06em;color:var(--hpl-muted)}.hpl-lp .hpl-ws-ph--video{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#eaf1ecb3}.hpl-lp .hpl-ws-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.hpl-lp .hpl-ws-card{background:var(--hpl-bg);border:1px solid var(--hpl-line);border-radius:var(--hpl-radius-card);box-shadow:var(--hpl-shadow);padding:24px}.hpl-lp .hpl-ws-card-k{font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-honey-text)}.hpl-lp .hpl-ws-card-t{font-family:var(--hpl-font-display);font-weight:800;font-size:1.1rem;letter-spacing:-.02em;color:var(--hpl-ink);margin:6px 0 8px}.hpl-lp .hpl-ws-card p{font-size:14.5px!important;line-height:1.55!important;margin:0!important}.hpl-lp .hpl-ws-note{background:#e0a33c17;border:1px solid rgba(224,163,60,.3);border-radius:16px;padding:18px 20px;margin:22px 0 0}.hpl-lp .hpl-ws-note-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hpl-honey-text);margin-bottom:6px}.hpl-lp .hpl-ws-note-label:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--hpl-honey)}.hpl-lp .hpl-ws-note p{margin:0!important;font-size:15.5px!important}.hpl-lp .hpl-ws-note--brand{background:#e0a33c21;border-color:#e0a33c6b;padding:20px 22px;margin-top:26px}.hpl-lp .hpl-ws-note--brand p{font-size:16px!important}.hpl-lp .hpl-ws-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.hpl-lp .hpl-ws-split--rev{direction:rtl}.hpl-lp .hpl-ws-split--rev>*{direction:ltr}.hpl-lp .hpl-ws-arden{background:linear-gradient(180deg,var(--hpl-dickicht) 0%,#0A2117 100%);padding:84px 0}.hpl-lp .hpl-ws-arden h2{color:var(--hpl-on-dark)}.hpl-lp .hpl-ws-arden p{color:var(--hpl-on-dark-soft, rgba(234,241,236,.82))}.hpl-lp .hpl-ws-arden strong{color:#fff}.hpl-lp .hpl-ws-arden .eyebrow,.hpl-lp .hpl-ws-quote .eyebrow{background:#e0a33c24;border-color:#e0a33c66;color:var(--hpl-honey-2)}.hpl-lp .hpl-ws-btn-honey{margin-top:24px;background:var(--hpl-honey);color:var(--hpl-honey-on-dark)}.hpl-lp .hpl-ws-btn-honey:hover{background:var(--hpl-honey-2);color:var(--hpl-honey-on-dark);transform:translateY(-2px)}.hpl-lp .hpl-ws-links{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.hpl-lp .hpl-ws-link-card{display:block;padding:22px;border-radius:var(--hpl-radius-card);background:var(--hpl-bg);border:1px solid var(--hpl-line);box-shadow:var(--hpl-shadow);text-decoration:none;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.hpl-lp .hpl-ws-link-card:hover{box-shadow:var(--hpl-shadow-card);transform:translateY(-3px);border-color:color-mix(in srgb,var(--hpl-forest) 22%,transparent)}.hpl-lp .hpl-ws-link-k{display:block;font-family:var(--hpl-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--hpl-honey-text)}.hpl-lp .hpl-ws-link-t{display:block;margin-top:6px;font-family:var(--hpl-font-display);font-weight:800;font-size:18px;letter-spacing:-.02em;color:var(--hpl-ink)}.hpl-lp .hpl-ws-link-t .ar{color:var(--hpl-forest);transition:transform .15s ease;display:inline-block}.hpl-lp .hpl-ws-link-card:hover .hpl-ws-link-t .ar{transform:translate(3px)}.hpl-lp .hpl-ws-descent-soft{padding-bottom:96px}@media(max-width:900px){.hpl-lp .hpl-ws-hero-grid,.hpl-lp .hpl-ws-split{grid-template-columns:1fr;gap:28px}.hpl-lp .hpl-ws-split--rev{direction:ltr}.hpl-lp .hpl-ws-cards,.hpl-lp .hpl-ws-links{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
