.clearbox-page{padding-bottom:28px}.clearbox-page h1{font-size:clamp(2rem,5vw,3rem);line-height:1.3}.clearbox-depth-key{border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.clearbox-depth-key>div{background:var(--forest);color:#fff;padding:18px 20px}.clearbox-depth-key>div+div{background:var(--navy)}.clearbox-depth-key strong{font-size:1.25rem;display:block}.clearbox-depth-key span{margin-top:6px;font-size:.875rem;display:block}.clearbox-depth-table th:first-child{width:18%}.clearbox-depth-table button{padding:10px}.clearbox-muted{color:var(--muted);font-size:.875rem}.clearbox-table td:nth-child(2){text-align:left}.clearbox-table th:first-child{overflow-wrap:anywhere;width:34%}.clearbox-table th:nth-child(2){width:48%}.clearbox-table th:last-child{width:18%}.clearbox-table .clearbox-reference{border-top:1px solid var(--line);margin-top:10px;padding-top:8px}.clearbox-guidance{border-top:1px solid var(--line);padding-top:24px}.clearbox-guidance ul{padding-left:24px}.clearbox-guidance li{margin-block:10px}.clearbox-guidance p,.clearbox-images>p{color:var(--muted)}.clearbox-images{border-top:1px solid var(--line);padding-block:30px 50px}.clearbox-images>div{grid-template-columns:repeat(2,minmax(0,320px));gap:20px;display:grid}.clearbox-images .heatbag-image-placeholder{text-align:center;min-width:0;padding:20px}.clearbox-sources{color:var(--muted);margin-top:24px;font-size:.875rem}.clearbox-sources summary{cursor:pointer;min-height:44px;padding-block:10px}.clearbox-sources a{padding-block:8px;text-decoration:underline;display:block}#clearbox-inquiry{min-width:0;scroll-margin-top:24px}.clearbox-page .cutlery-mobile-selection>span{overflow-wrap:anywhere;min-width:0}@media (max-width:900px){.clearbox-page{padding-bottom:100px}}@media (max-width:600px){.clearbox-depth-key>div{padding:14px}.clearbox-depth-table th:first-child{width:18%}.clearbox-table th:first-child{width:31%}.clearbox-table th:nth-child(2){width:49%}.clearbox-table th:last-child{width:20%}.clearbox-table th,.clearbox-table td{vertical-align:top;overflow-wrap:anywhere}.clearbox-images>div{grid-template-columns:minmax(0,1fr)}}
