.pm-t-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pm-t-strip a{display:grid;grid-template-columns:42px 1fr;gap:4px 14px;padding:20px 24px;background:#f3f8f6;border:1px solid #dce7e3;border-radius:9px;color:#143039;text-decoration:none}.pm-t-strip a>span{grid-row:span 2;display:flex;align-items:center;justify-content:center;border:1px solid #aecbc4;border-radius:50%;height:42px;color:#167b80;font-weight:700}.pm-t-strip strong{font-size:16px}.pm-t-strip small{font-size:13px;color:#49636c}.pm-t-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.pm-t-evidence-grid>a{position:relative;padding:28px 30px;border:1px solid #dce7e3;border-radius:10px;background:#fff;color:#143039;text-decoration:none;transition:border-color .2s,transform .2s}.pm-t-evidence-grid>a:hover{border-color:#167b80;transform:translateY(-2px)}.pm-t-icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;background:#e8f4ef;border-radius:10px;color:#167b80;font-weight:750}.pm-t-evidence-grid h3{font-size:22px;margin:18px 0 12px}.pm-t-evidence-grid p{color:#49636c;max-width:490px}.pm-t-doc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.pm-t-doc-grid>article{background:#f3f8f6;border:1px solid #dce7e3;border-radius:12px;padding:28px}.pm-t-doc-grid h3{font-size:23px;margin:24px 0 12px}.pm-t-doc-grid p{color:#49636c}.pm-t-paper{width:100%;height:185px;background:#fff;border:1px solid #d9e5df;border-radius:6px;box-shadow:0 8px 20px #12303508;padding:22px 28px}.pm-t-paper>span{display:block;background:#173b43;color:#fff;padding:10px 14px;font-size:12px;letter-spacing:.12em;font-weight:700}.pm-t-paper i{display:block;height:7px;margin:12px 0;background:#e5eeeb;width:80%}.pm-t-paper i:nth-of-type(2){width:60%}.pm-t-paper b{font-size:11px;letter-spacing:.1em;color:#167b80}.pm-t-paper--report i{background:repeating-linear-gradient(90deg,#cde2db 0 48px,#fff 48px 54px)}.pm-t-drawing{display:block;width:100%;height:auto}.pm-t-report-split figure{overflow:visible}.pm-t-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pm-t-timeline article{padding-top:22px;border-top:2px solid #b9d6cc}.pm-t-timeline span{display:inline-block;font-weight:750;font-size:27px;color:#167b80}.pm-t-timeline h3{font-size:19px;margin:16px 0 12px}.pm-t-timeline p{font-size:15px;color:#49636c}.pm-t-protection{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.pm-t-control-list article{padding:20px 0;border-bottom:1px solid #cdded7}.pm-t-control-list article:first-child{padding-top:0}.pm-t-control-list h3{font-size:19px;margin:8px 0}.pm-t-control-list span{color:#167b80;font-weight:700}.pm-t-control-list p{font-size:15px;color:#49636c;margin-bottom:0}.pm-t-compact-section{padding-top:30px!important;padding-bottom:30px!important}
@media(max-width:1000px){.pm-t-strip{grid-template-columns:1fr}.pm-t-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-t-protection{gap:32px}}
@media(max-width:767px){.pm-t-evidence-grid,.pm-t-doc-grid,.pm-t-protection{grid-template-columns:1fr}.pm-t-timeline{grid-template-columns:1fr}.pm-t-evidence-grid>a,.pm-t-doc-grid>article{padding:24px}.pm-t-paper{padding:18px;height:175px}.pm-t-strip a{padding:18px}.pm-t-strip strong{font-size:15px}}
.pm-v-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.pm-v-card{overflow:hidden;background:#fff;border:1px solid #d6e4df;border-radius:16px}.pm-v-media{position:relative;background:#15353d;aspect-ratio:16/9}.pm-v-media video{display:block;width:100%;height:100%;object-fit:contain}.pm-v-copy{padding:24px}.pm-v-copy h3{margin:0 0 10px}.pm-v-copy p{margin:0;color:#49636c;line-height:1.65}.pm-v-status:empty{display:none}.pm-v-status:not(:empty){margin-top:12px;font-size:13px}#process-videos{scroll-margin-top:110px}@media(max-width:700px){.pm-v-grid{grid-template-columns:1fr;gap:20px}.pm-v-copy{padding:20px}}
@media(max-width:700px){body.pm-v-in-view .pm-a-whatsapp,body.pm-v-in-view .pm-phone-float{visibility:hidden;pointer-events:none}}
body.pm-contact-overlap .pm-a-whatsapp,body.pm-contact-overlap .pm-phone-float{visibility:hidden;pointer-events:none}
