/* A paper specification card: the decoration stays outside the data cells. */
body .bb-tech .bb-tech-heading h2{color:#06452F}
body .bb-tech .bb-tech-heading{margin-bottom:58px}
body .bb-tech .bb-tech-data{position:relative;isolation:isolate;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:42px;padding:36px;border:1px solid #DDD8CC;border-radius:0 18px 18px 18px;background:#FFFEFA;box-shadow:0 9px 28px #324A3210;align-items:start}
body .bb-tech .bb-tech-data::before{content:'FICHA TÉCNICA';position:absolute;left:-1px;top:-33px;height:33px;display:flex;align-items:center;box-sizing:border-box;padding:0 22px;background:#164F38;color:#FFFEFA;border-radius:9px 9px 0 0;font:600 10px/1 Manrope,Arial,sans-serif;letter-spacing:1.7px}
body .bb-tech .bb-tech-data::after{content:'';position:absolute;top:16px;right:22px;width:36px;height:6px;background:radial-gradient(circle at 3px 3px,#C8CDBF 2px,transparent 2.5px) 0 0/12px 6px repeat-x;pointer-events:none}
body .bb-tech table{font-size:14px;line-height:1.65}
body .bb-tech tr{border-color:#E8E4DB}
body .bb-tech tr:last-child{border-bottom:0}
body .bb-tech th,body .bb-tech td{padding:14px 0}
body .bb-tech th{width:44%;padding-right:24px;color:#365444;font-weight:500}
body .bb-tech td{color:#213C2D;font-weight:400}
body .bb-tech-notes{position:relative;margin-top:10px;padding:28px;border:1px solid #DDE3D4;border-radius:12px;background:#EDF0E6;color:#425442;font-size:14px;line-height:1.75;box-shadow:none}
body .bb-tech-notes::before{content:'';display:block;width:36px;height:2px;background:#B65325;margin-bottom:20px}
body .bb-tech-status{padding:6px 10px;margin-bottom:18px;border:1px solid #C4CEBB;border-radius:5px;color:#416045;background:#F7F8F1;font:500 9px/1.5 Manrope,Arial,sans-serif;letter-spacing:.7px}
body .bb-tech-notes h3{color:#06452F;font-family:"Cormorant Garamond",Georgia,serif!important;font-size:34px!important;font-weight:500!important;line-height:1.1!important;margin:0 0 16px!important}
body .bb-tech-notes p{margin:0 0 16px}
body .bb-tech-notes a{font-size:13px;font-weight:500;margin-top:4px;text-decoration-color:#809A82}
body .bb-tech-drawings{margin-top:40px}
body .bb-tech-views figure{border-color:#DDD8CC;border-radius:12px;background:#FFFEFA}
body .bb-tech-views figcaption{border-top-style:dashed;color:#365444;font-weight:500}
@media(max-width:1024px){body .bb-tech .bb-tech-data{padding:28px;gap:28px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}body .bb-tech-notes{padding:22px}body .bb-tech th{padding-right:18px}}
@media(max-width:767px){body .bb-tech .bb-tech-heading{margin-bottom:50px}body .bb-tech .bb-tech-data{grid-template-columns:minmax(0,1fr);padding:24px 18px 18px;gap:24px;border-radius:0 14px 14px 14px}body .bb-tech table{font-size:13px}body .bb-tech th{width:44%;padding-right:14px}body .bb-tech th,body .bb-tech td{padding-top:12px;padding-bottom:12px;overflow-wrap:anywhere}body .bb-tech-notes{margin-top:0;padding:22px}body .bb-tech-notes h3{font-size:30px!important}body .bb-tech .bb-tech-data::after{right:16px;top:12px}}
