.temperature-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 26px}.temperature-actions a,.temperature-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 18px;border-radius:12px;border:1px solid #161616;font:inherit;font-weight:850;cursor:pointer;text-decoration:none}.temperature-actions .button-primary{background:#161616;color:#fff}.temperature-actions .button-secondary{background:#fff;color:#161616}.intent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0 30px}.intent-grid .card{height:100%}.kerntemperaturen-master-note{font-size:.94rem;color:#4a4a4a}@media(max-width:720px){.intent-grid{grid-template-columns:1fr}.temperature-actions a,.temperature-actions button{width:100%}}
@media print{
  @page{size:A4 landscape;margin:12mm}
  .site-header,.site-footer,footer,.article-side,.temperature-finder,.temperature-actions,.product-grid,.newsletter-box,.floating-actions,.share-panel,.faq,.related-box,.page-hero .breadcrumbs{display:none!important}
  body{background:#fff!important;color:#111!important;font-size:10pt!important}
  .page-hero,.article-shell,.article-main{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;box-shadow:none!important;color:#111!important}
  .page-hero{min-height:0!important}.page-hero h1{font-size:22pt!important;color:#111!important;margin:0 0 4mm!important}.page-hero p{color:#111!important;margin:0 0 4mm!important}
  .article-main>*{display:none!important}.article-main>.lead,.article-main>#kerntemperaturtabelle,.article-main>#kerntemperaturtabelle+ p,.article-main>#kerntemperaturtabelle+ p + .table-wrap,.article-main>#kerntemperaturtabelle+ p + .data-table-wrap,.article-main>.safety-callout{display:block!important}
  .article-main .table-wrap,.article-main .data-table-wrap{overflow:visible!important}.data-table{width:100%!important;border-collapse:collapse!important;font-size:8.2pt!important}.data-table th,.data-table td{padding:4px 5px!important;border:1px solid #bbb!important;background:#fff!important;color:#111!important}.data-table thead{display:table-header-group}.data-table tr{break-inside:avoid}
  .safety-callout{margin-top:4mm!important;padding:4mm!important;border:1px solid #999!important;background:#f5f5f5!important;color:#111!important}
  a[href]:after{content:""!important}
}
