.cp-profile-section{padding:64px 0;border-bottom:1px solid #e1e7ed}.cp-profile-section:nth-of-type(even){background:#f6f8fb}.cp-profile-section .cp-section-head{grid-template-columns:1fr;margin-bottom:28px}.cp-profile-copy{max-width:930px}.cp-profile-copy p{font-size:15px;line-height:1.9;color:#627186;margin:0 0 18px}.cp-profile-section .cp-product-grid+.cp-profile-copy,.cp-table-wrap+.cp-profile-copy{margin-top:24px}.cp-table-wrap{overflow:auto;border:1px solid #dce4ec;border-radius:8px;background:white}.cp-spec-table{border-collapse:collapse;width:100%;min-width:470px;font-size:14px;line-height:1.65;text-align:left}.cp-spec-table caption{text-align:left;font-weight:600;color:var(--navy);padding:18px 22px;background:#edf2f7}.cp-spec-table th,.cp-spec-table td{padding:16px 22px;border-bottom:1px solid #e1e7ed}.cp-spec-table thead{background:#071a37;color:white}.cp-spec-table tbody th{font-weight:600;color:#163451}.cp-spec-table td{color:#627186}.cp-spec-table tr:last-child>*{border-bottom:0}.cp-profile-section .cp-product{min-height:190px}.cp-table-wrap:focus-visible{outline:3px solid #08a4dc;outline-offset:4px}@media(max-width:700px){.cp-profile-section{padding:42px 0}.cp-profile-copy p{font-size:14px}.cp-spec-table th,.cp-spec-table td{padding:12px 16px}.cp-profile-section .cp-section-head h2{font-size:34px}.cp-profile-section .cp-product{min-height:210px}}