.note-section{background:#fff;border:1px solid #e5ebee;border-radius:12px;overflow:hidden}.note-section+ .note-section{margin-top:12px}.note-section summary{padding:17px 19px;cursor:pointer;font-weight:750;font-size:16px;color:#192a3a;list-style-position:inside}.note-section[open] summary{color:#087c78;border-bottom:1px solid #e5ebee}.note-section-content{padding:18px}.import-subtitle{margin:0 0 12px;font-size:14px;color:#41606a}.range-table-wrap{overflow:auto;border:1px solid #e5ebee;border-radius:8px}.range-table-wrap .data-table{min-width:1120px}.range-table-wrap td{white-space:nowrap}.service-list{display:grid;gap:12px;margin-top:20px}.service-card{border:1px solid #dce7e8;border-radius:9px;padding:15px}.service-card h4{margin:0 0 9px;color:#065e5b;font-size:15px}.service-card p{margin:0 0 14px;line-height:1.5;color:#405a63}.composition{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));gap:8px;margin:0}.composition div{background:#f5f8f8;border-radius:6px;padding:8px}.composition dt{font-size:10px;text-transform:uppercase;color:#647882;font-weight:700;line-height:1.25}.composition dd{margin:4px 0 0;font-weight:650;font-variant-numeric:tabular-nums}.import-note{margin:14px 0 0;padding:10px 12px;background:#f5f8f8;border-left:3px solid #9bbfbd;color:#526b73;line-height:1.45}.notes-recovery{margin-top:18px}.notes-recovery h2{margin-bottom:8px}@media(max-width:800px){.composition{grid-template-columns:repeat(2,minmax(0,1fr))}}
