﻿.ip-mark{background:#126b59;font-size:17px}.ip-brand-name{font-size:14px;font-weight:500;letter-spacing:0;color:#7a8792}.ip-intro h1{font-size:39px;color:#203e39;letter-spacing:-1.4px}.ip-action{background:#126b59;padding:13px 20px}.hero-links .ip-action:hover{background:#0c5143}.hero-links .ip-batch-link{color:#126b59}.ip-intro .download-note{max-width:none;line-height:1.9}.ip-shot{margin:24px 0 30px}.ip-shot>a{display:block;width:fit-content;max-width:100%}.ip-shot img{display:block;max-width:100%;height:auto}.ip-shot figcaption{max-width:773px}.ip-overview{padding:20px;background:#f1f7f5;border:1px solid #dce9e3;border-radius:16px}.ip-section{margin-top:40px;scroll-margin-top:24px}.ip-section h2{font-size:23px;color:#203e39}.ip-section .step a{font-weight:600}.ip-table-wrap{overflow-x:auto}.ip-table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.ip-table th,.ip-table td{padding:16px 18px;border-bottom:1px solid #e1e8e4;vertical-align:top}.ip-table thead{background:#eef6f2;color:#215247}.ip-table tbody th{width:185px;color:#374b44;font-weight:600}.ip-table td{color:#667085}.ip-small{font-size:13px;color:#77837e;margin-top:12px}.ip-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.ip-tools>a{border-top:2px solid #d6e6de;padding:21px 0;text-decoration:none}.ip-tools>a:hover h3{text-decoration:underline}.ip-tool-label{font-size:11px;letter-spacing:1px;color:#6d8b80}.ip-tools h3{font-size:17px;margin:10px 0 8px;color:#126b59}.ip-tools h3 span{font-size:13px;margin-left:8px}.ip-tools p{font-size:14px;color:#667085}.ip-body{font-size:15px;color:#667085;line-height:1.95;margin-bottom:16px}.ip-note{padding:20px 22px;background:#fff8eb;border-left:3px solid #d5aa57;margin-top:24px}.ip-note strong{color:#715522}.ip-note p{margin-top:8px;color:#7d704f;font-size:14px}.ip-footer{border-top:1px solid #e1e8e4;padding-top:22px;margin-top:42px}@media(max-width:700px){.ip-intro h1{font-size:30px}.ip-tools{grid-template-columns:1fr;gap:0}.ip-table th,.ip-table td{padding:13px 10px}.ip-table tbody th{width:110px}.ip-overview{padding:8px;border-radius:10px}.ip-brand-name{font-size:12px}}
