.printing-menu{position:relative;display:block}.printing-menu summary{cursor:pointer;list-style:none;white-space:nowrap}.printing-menu summary::-webkit-details-marker{display:none}.printing-dropdown{position:absolute;top:calc(100% + 13px);right:-110px;display:grid;grid-template-columns:1fr 1fr;width:min(600px,88vw);max-height:65vh;overflow:auto;z-index:1200;gap:4px 12px;padding:18px;background:#fff;border:1px solid #bbceb6;border-radius:12px;box-shadow:0 18px 40px #14271c4d}.printing-dropdown a{display:block!important;padding:9px 10px!important;font-size:12px!important;color:#21402b!important;white-space:normal!important;font-weight:700!important;text-decoration:none!important}.printing-dropdown a:hover{background:#e8f2dc!important}@media(max-width:950px){.printing-dropdown{position:static;display:block;width:100%;box-shadow:none;background:#f8fcf4}.printing-dropdown a{padding:11px!important}}.pr-home-teaser{background:#e8efe0}.pr-home-teaser-inner{display:grid;grid-template-columns:1.5fr 1fr;border-radius:17px;overflow:hidden;background:#183427;color:white}.pr-home-teaser-inner>div:first-child{padding:clamp(24px,4vw,52px)}.pr-home-teaser h2{color:white;font-size:clamp(34px,5vw,59px);line-height:1.1}.pr-home-teaser p{color:#d8e4d2;line-height:1.75}.pr-home-teaser-visual{min-height:240px;background:linear-gradient(140deg,#527e50,#254733);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.pr-home-teaser-visual span,.pr-home-teaser-visual small{letter-spacing:.2em;font-size:10px}.pr-home-teaser-visual strong{font-size:clamp(35px,5vw,70px);color:#d5f1a4}.pr-services-panel{padding:40px;background:#e6f1da;border-radius:14px}.pr-services-panel h2{font-size:clamp(30px,5vw,56px)}.pr-services-panel p{max-width:650px;line-height:1.75}@media(max-width:760px){.pr-home-teaser-inner{grid-template-columns:1fr}.pr-home-teaser-visual{min-height:150px}}