.resource-hero{padding-top:30px;padding-bottom:40px}.resource-hero .breadcrumb{margin-bottom:50px}.resource-hero h1{font-size:clamp(46px,5.7vw,78px);line-height:1.04;letter-spacing:-3px;font-weight:500;max-width:1100px;margin:23px 0}.resource-hero>p{max-width:900px;font-size:19px;line-height:1.7;color:var(--muted)}.faq-category-nav,.press-category-nav{display:flex;flex-wrap:wrap;gap:10px;padding-top:0;padding-bottom:45px}.faq-category-nav a,.press-category-nav a{display:inline-flex;border:1px solid var(--pc-bdcdbf,#bbbdb4);border-radius:30px;padding:12px 18px;font-size:12px;color:var(--pc-073b2c,#171816);text-decoration:none}.faq-category-nav a:hover,.press-category-nav a:hover{background:var(--pc-052f24,#171816);border-color:var(--pc-052f24,#171816);color:var(--pc-c5ff21,#c6f55b)}.resource-faq{padding-bottom:90px}.resource-faq-group{display:grid;grid-template-columns:.8fr 1.4fr;gap:85px;padding:55px 0;border-top:1px solid var(--pc-d1dcd0,#dedfd8);scroll-margin-top:100px}.resource-faq-intro h2{font-size:29px;font-weight:500;line-height:1.2;letter-spacing:-.8px;margin:0 0 22px}.resource-faq-intro>p{font-size:14px;line-height:1.8;color:var(--pc-536a5b,#60635b)}.resource-faq .faq-list{min-width:0}.resource-faq .faq-list summary{font-size:16px;line-height:1.45;gap:24px}.resource-faq .faq-list details{scroll-margin-top:100px}.resource-answer{padding-bottom:8px}.resource-answer p{font-size:14px;line-height:1.85;color:var(--pc-3e5549,#3e403b);margin:0 0 16px;overflow-wrap:anywhere}.resource-answer a{color:var(--pc-073b2c,#171816);text-decoration:underline;text-underline-offset:3px}.feature-intro{display:grid;grid-template-columns:.8fr 1.4fr;gap:85px;padding-top:30px;padding-bottom:65px;border-top:1px solid var(--pc-d1dcd0,#dedfd8)}.feature-intro h2{font-size:34px;font-weight:500;line-height:1.1;letter-spacing:-1px;margin:0}.feature-intro p{margin:0;line-height:1.85;color:var(--pc-536a5b,#60635b);font-size:15px}.feature-feed-section{padding:65px 0 80px;background:var(--pc-eaf0e5,#f0f0eb)}.feature-feed-heading{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:35px}.feature-feed-heading h2{font-size:42px;font-weight:500;letter-spacing:-1.5px;line-height:1.1;margin:20px 0 0}.feature-feed-heading .textlink{font-size:13px}.feature-feed{background:white;border:1px solid var(--pc-d1dcd0,#dedfd8);border-radius:16px;overflow:hidden}.feature-feed iframe{display:block;border:0;width:100%;height:1250px}.feed-alternative{font-size:12px;line-height:1.8;color:var(--pc-536a5b,#60635b)}.feed-alternative a{color:var(--pc-073b2c,#171816)}.press-section{padding-top:45px;padding-bottom:50px;scroll-margin-top:90px}.press-section:nth-of-type(even){background:var(--pc-edf2e8,#f0f0eb)}.press-section-heading{border-top:1px solid var(--pc-bdcdbf,#bbbdb4);padding-top:24px;margin-bottom:28px}.press-section-heading>span{font-size:10px;color:var(--pc-536a5b,#60635b);letter-spacing:1.7px}.press-section-heading h2{font-size:36px;font-weight:500;letter-spacing:-1px;margin:14px 0 0;line-height:1.1}.press-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.press-card{background:var(--pc-ffffff,#ffffff);border:1px solid var(--pc-d1dcd0,#dedfd8);border-radius:14px;padding:32px;display:flex;flex-direction:column;min-height:300px}.press-card-meta{font-size:11px;letter-spacing:.3px;color:var(--pc-496150,#3e403b);padding-bottom:25px;border-bottom:1px solid var(--pc-d1dcd0,#dedfd8)}.press-card h3{font-size:26px;line-height:1.2;font-weight:500;letter-spacing:-.6px;margin:25px 0 18px}.press-card p{font-size:14px;line-height:1.8;color:var(--pc-536a5b,#60635b);margin:0 0 25px}.press-link-pending{margin-top:auto;font-size:11px;color:var(--pc-536a5b,#60635b);border-top:1px solid var(--pc-e1e8dc,#dedfd8);padding-top:16px}.press-source-note{font-size:12px;line-height:1.8;padding-top:30px;padding-bottom:35px;color:var(--pc-536a5b,#60635b)}.press-source-note p{max-width:850px}.resource-contact{background:var(--pc-052f24,#171816);color:var(--pc-ffffff,#ffffff);display:flex;align-items:center;justify-content:space-between;gap:40px;padding-top:55px;padding-bottom:55px}.resource-contact .eyebrow{color:var(--pc-c5ff21,#c6f55b)}.resource-contact h2{font-size:40px;font-weight:500;letter-spacing:-1px;line-height:1.1;margin:20px 0 0}.resource-contact .button{background:var(--pc-c5ff21,#c6f55b);color:var(--pc-052f24,#171816)}
@media(max-width:1000px){.resource-faq-group,.feature-intro{gap:45px;grid-template-columns:.8fr 1.4fr}.press-card{padding:25px}.press-card h3{font-size:24px}}
@media(max-width:700px){.resource-hero{padding-top:20px;padding-bottom:28px}.resource-hero .breadcrumb{margin-bottom:35px}.resource-hero h1{letter-spacing:-1.8px}.resource-hero>p{font-size:16px}.faq-category-nav,.press-category-nav{gap:7px;padding-bottom:25px}.faq-category-nav a,.press-category-nav a{font-size:11px;padding:10px 13px}.resource-faq-group,.feature-intro{grid-template-columns:1fr;gap:22px;padding-top:32px;padding-bottom:35px}.resource-faq-intro h2{font-size:27px;margin-bottom:13px}.resource-faq .faq-list summary{font-size:15px}.feature-feed-heading,.resource-contact{flex-direction:column;align-items:start;gap:25px}.feature-feed-heading h2{font-size:34px}.feature-feed-section{padding:40px 0}.feature-feed iframe{height:1400px}.press-grid{grid-template-columns:1fr}.press-section{padding-top:30px;padding-bottom:30px}.press-section-heading h2{font-size:30px}.press-card{min-height:0}.resource-contact h2{font-size:34px}.resource-contact .button{max-width:100%;font-size:13px}}
/* Originale Pressebilder und Medizinprodukt-Bereich */
.press-medical{background:var(--pc-052f24,#171816);color:var(--pc-f7f9f3,#f0f0eb);padding:55px 0;margin-bottom:45px}.press-medical-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:50px;align-items:center}.press-medical figure{margin:0;border-radius:14px;overflow:hidden;background:var(--pc-ffffff,#ffffff)}.press-medical img{display:block;width:100%;height:auto;object-fit:contain}.press-medical .eyebrow{color:var(--pc-c5ff21,#c6f55b);font-size:10px}.press-medical h2{font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.1;letter-spacing:-1.5px;margin:20px 0 24px}.press-medical h2 em{color:var(--pc-c5ff21,#c6f55b);font-style:normal}.press-medical p{font-size:14px;line-height:1.85;color:var(--pc-cfddd3,#dedfd8);margin:0 0 16px}.press-card{padding:0;overflow:hidden}.press-article-image.screenshot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:25px 20px 18px;border:0;border-radius:0;width:100%;height:350px;background:var(--pc-e5ecdf,#f0f0eb);cursor:zoom-in}.press-article-image.screenshot img{width:auto;height:auto;max-width:100%;max-height:275px;object-fit:contain;display:block;border-radius:0;box-shadow:0 5px 16px var(--pc-052f2414,#17181614)}.press-article-image>span{display:flex;gap:35px;align-items:center;font-size:11px;line-height:1.3;color:var(--pc-254735,#171816)}.press-article-image>span b{font-size:17px;font-weight:400}.press-article-image:focus-visible{outline:3px solid var(--pc-073b2c,#171816);outline-offset:-4px}.press-card-body{padding:28px 30px 30px;display:flex;flex-direction:column;flex:1}.press-card-body .press-card-meta{padding-bottom:20px}.press-card-body h3{margin-top:20px}
@media(max-width:1000px){.press-medical-grid{gap:30px;grid-template-columns:1fr 1fr}.press-medical h2{font-size:34px}.press-medical p{font-size:13px}.press-card-body{padding:24px}}
@media(max-width:700px){.press-medical{padding:35px 0;margin-bottom:30px}.press-medical-grid{grid-template-columns:1fr;gap:28px}.press-medical h2{font-size:35px}.press-article-image.screenshot{height:330px}.press-article-image.screenshot img{max-height:260px}.press-card-body{padding:23px}}
