.scpp-section{max-width:100%;margin:44px auto;padding:30px 26px;border:1px solid #d6e2e9;border-radius:10px;background:#fff;color:#293e50;box-sizing:border-box;scroll-margin-top:25px;line-height:1.65}.scpp-section .scpp-eyebrow{font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#176492;margin:0 0 10px!important;text-align:left!important}.scpp-section h2{font-size:28px;line-height:1.3;color:#173d58;margin:0 0 18px!important}.scpp-section h3{font-size:22px;line-height:1.4;color:#173d58;margin:30px 0 12px!important}.scpp-section p{text-align:left!important;margin:0 0 18px;line-height:1.7}.scpp-table-wrap{margin:20px 0;max-width:100%}.scpp-section .scpp-table{width:100%;border-collapse:collapse;table-layout:auto;margin:0;font-size:15px}.scpp-section .scpp-table th,.scpp-section .scpp-table td{border:0;border-bottom:1px solid #dce5eb;padding:16px 10px;vertical-align:middle;text-align:left;background:#fff}.scpp-section .scpp-table thead th{background:#edf4f8;color:#173d58;font-weight:700}.scpp-table th strong,.scpp-table th span{display:block}.scpp-table th span{font-size:13px;font-weight:400;color:#506778;margin-top:4px}.scpp-table code{white-space:nowrap;font-family:Consolas,monospace;font-size:15px;background:#f2f5f7;color:#172f40;padding:5px 7px}.scpp-quantity label{display:block;font-size:12px;color:#506778;margin:0 0 4px}.scpp-section input[type=number]{box-sizing:border-box;width:76px!important;min-height:43px;padding:8px;border:1px solid #afc1ce;border-radius:4px;background:#fff;font-size:16px;color:#173d58}.scpp-section button.scpp-quote{display:inline-block;width:auto;max-width:100%;min-height:44px;padding:11px 15px;border:0;border-radius:5px;background:#006c9f;color:#fff;font:700 15px/1.4 Arial,sans-serif;white-space:normal;text-align:center;cursor:pointer}.scpp-section button.scpp-quote:hover,.scpp-section button.scpp-quote:focus-visible{background:#004c73;outline:2px solid #53a9d5;outline-offset:2px}.scpp-note{padding:15px 18px;background:#f5f8fa;border-left:3px solid #89afc5;font-size:14px}.scpp-help{padding:24px;background:#edf5fa;border-radius:7px;margin-top:30px}.scpp-help h3{margin-top:0!important}.scpp-help .scpp-contact{margin:18px 0 0!important;font-size:15px}.scpp-help a{font-weight:700}.scpp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.scpp-jump{display:block;margin:22px auto;padding:15px 18px;max-width:800px;background:#edf5fa;border:1px solid #cedfe9;border-radius:5px;text-align:center!important;box-sizing:border-box}.scpp-jump a{font-weight:700;color:#075a87}@media(max-width:800px){.scpp-section{padding:24px 16px}.scpp-section .scpp-table thead{display:none}.scpp-section .scpp-table,.scpp-section .scpp-table tbody{display:block;width:100%}.scpp-section .scpp-table tr{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:18px 0;border-bottom:1px solid #dce5eb}.scpp-section .scpp-table th,.scpp-section .scpp-table td{display:block;padding:0;border:0;background:transparent}.scpp-section .scpp-table th{flex-basis:100%}.scpp-section .scpp-table td[data-label]{flex-basis:100%}.scpp-section .scpp-table td[data-label]:before{content:attr(data-label) ': ';font-size:13px;color:#506778}.scpp-quantity{flex:0 0 82px}.scpp-section .scpp-table td:last-child{flex:1}.scpp-section h2{font-size:25px}.scpp-section h3{font-size:21px}.scpp-help{padding:20px 15px}}
.scpp-hub-link{margin-top:24px!important}.scpp-filters{display:flex;gap:18px;margin:25px 0;align-items:flex-end}.scpp-filters label{display:block;flex:1;font-weight:700}.scpp-filters input,.scpp-filters select{display:block;width:100%;min-height:46px;box-sizing:border-box;padding:10px;margin-top:7px;border:1px solid #aebfcc;border-radius:5px;font-size:16px;background:#fff;color:#173d58}.scpp-model{padding:22px 0;border-top:1px solid #dce5eb;overflow-wrap:anywhere}.scpp-model[hidden]{display:none!important}.scpp-model h2{font-size:21px!important;margin:0 0 10px!important}.scpp-model p{font-size:14px}.scpp-model a{font-weight:700}.scpp-hub h2 a{color:#075a87}@media(max-width:600px){.scpp-filters{display:block}.scpp-filters label{margin-bottom:18px}.scpp-section button.scpp-help-button{width:100%}}
