.ss-pp{color:#172033;background:#fff}.ss-pp *{box-sizing:border-box}.ss-pp-shell{width:min(1200px,calc(100% - 64px));margin-inline:auto}.ss-pp-hero{background:#f4f6f8;padding:28px 0 64px;border-bottom:1px solid #dfe4e9}.ss-pp-crumb{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:#596778;margin-bottom:46px}.ss-pp-crumb a{color:#365c78;text-decoration:none}.ss-pp-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ss-pp .ss-pp-eyebrow{font-size:12px;line-height:1.6;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#416a87;margin:0 0 16px}.ss-pp-brand{display:inline-block;text-underline-offset:5px}.ss-pp h1{font-size:clamp(44px,5vw,72px);line-height:1.08;letter-spacing:-.04em;margin:0 0 24px}.ss-pp-lead{font-size:21px;line-height:1.65;color:#536071;margin:0;max-width:520px}.ss-pp-role{font-size:13px;color:#596778;margin:22px 0 0}.ss-pp-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}.ss-pp-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:15px 23px;background:#a92326;color:#fff!important;text-decoration:none;font-size:14px;font-weight:700}.ss-pp-button:hover{background:#891b20}.ss-pp-link{color:#294d68;font-size:14px;font-weight:650;display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px}.ss-pp-visual{background:#fff;padding:24px;border:1px solid #e0e5ea}.ss-pp-visual img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;transform:none!important;opacity:1!important}.ss-pp-section{padding-block:64px}.ss-pp-overview{display:grid;grid-template-columns:1fr 1.6fr;gap:80px}.ss-pp h2{font-size:32px;line-height:1.2;letter-spacing:-.03em;margin:0 0 18px}.ss-pp-copy{font-size:16px;line-height:1.85;color:#536071}.ss-pp-copy p{margin:0 0 18px}.ss-pp-copy p:last-child{margin:0}.ss-pp-copy a{color:#294d68;text-underline-offset:3px}.ss-pp-specs{background:#f7f8fa;border-block:1px solid #e1e6ea;scroll-margin-top:110px}.ss-pp-note{font-size:15px;line-height:1.8;color:#596778;max-width:300px}.ss-pp-spec-list{margin:0}.ss-pp-spec-list>div{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;padding:16px 0;border-bottom:1px solid #dce2e8;font-size:15px;line-height:1.6}.ss-pp-spec-list>div:first-child{padding-top:0}.ss-pp-spec-list dt{color:#536071}.ss-pp-spec-list dd{margin:0;font-weight:600;color:#172033}.ss-pp-manufacturer{display:flex;align-items:center;gap:36px;padding-block:42px}.ss-pp-manufacturer img{object-fit:contain;max-width:150px;height:90px}.ss-pp-manufacturer h2{font-size:23px;margin:0}.ss-pp-manufacturer .ss-pp-eyebrow{margin-bottom:6px}.ss-pp-official{margin-left:auto}.ss-pp-contact{background:#f4f6f8;border-top:1px solid #dfe4e9;padding:50px 0}.ss-pp-contact>.ss-pp-shell{display:flex;align-items:center;justify-content:space-between;gap:32px}.ss-pp-contact h2{font-size:30px;margin-bottom:12px}.ss-pp-contact p:not(.ss-pp-eyebrow){color:#536071;margin:0;line-height:1.7}.ss-pp a:focus-visible{outline:3px solid #416a87;outline-offset:5px}
@media(max-width:800px){.ss-pp-shell{width:calc(100% - 40px)}.ss-pp-hero{padding:24px 0 36px}.ss-pp-crumb{margin-bottom:32px}.ss-pp-hero-grid,.ss-pp-overview{grid-template-columns:1fr;gap:30px}.ss-pp-lead{font-size:18px}.ss-pp-visual{padding:16px}.ss-pp-section{padding-block:40px}.ss-pp h2{font-size:28px}.ss-pp-overview h2 br{display:none}.ss-pp-note{max-width:none}.ss-pp-spec-list>div{gap:16px;font-size:14px}.ss-pp-manufacturer{flex-wrap:wrap;gap:20px;padding-block:32px}.ss-pp-manufacturer img{width:110px;height:70px}.ss-pp-manufacturer h2{font-size:20px}.ss-pp-official{margin-left:0}.ss-pp-contact>.ss-pp-shell{display:block}.ss-pp-contact .ss-pp-button{margin-top:24px}.ss-pp-actions{gap:14px 24px}.ss-pp-copy{overflow-wrap:anywhere}}
.ss-pp-no-image{grid-template-columns:1fr}.ss-pp-no-image .ss-pp-lead{max-width:760px}.ss-pp h1{overflow-wrap:anywhere}.ss-pp-hero-grid>div,.ss-pp-overview>div{min-width:0}.ss-pp-rich-overview{display:block}.ss-pp-rich-overview>.ss-pp-copy{max-width:1000px;margin:32px auto 0}.ss-pp-copy img{max-width:100%;height:auto;object-fit:contain}.ss-pp-copy iframe,.ss-pp-copy video{max-width:100%}.ss-pp-copy table{width:100%;border-collapse:collapse}.ss-pp-copy td,.ss-pp-copy th{padding:14px;vertical-align:top}.ss-pp-copy h2,.ss-pp-copy h3{margin-top:28px}.ss-pp-copy .ss-pp-layout-table{margin:0 0 24px}.ss-pp-layout-table td{border:0}.ss-pp-layout-table td:has(img){width:36%}.ss-pp-layout-table td:only-child{width:auto}.ss-pp-layout-table img{display:block;margin:10px auto;max-height:420px}.ss-pp-empty-row{display:none!important}.ss-pp-table-scroll{max-width:100%;overflow-x:auto;margin:24px 0}.ss-pp-table-scroll table{min-width:480px}.ss-pp-table-scroll td,.ss-pp-table-scroll th{border:1px solid #dce2e8}.ss-pp-spec-list dd{overflow-wrap:anywhere}#product-details{scroll-margin-top:110px}.ss-pp-copy p{white-space:normal}.ss-pp-manufacturer>div{min-width:0}.ss-pp-manufacturer h2{overflow-wrap:anywhere}.ss-pp-contact h2{overflow-wrap:anywhere}
@media(max-width:800px){.ss-pp-copy .ss-pp-layout-table,.ss-pp-layout-table>tbody,.ss-pp-layout-table>thead,.ss-pp-layout-table>tfoot,.ss-pp-layout-table tr,.ss-pp-layout-table td{display:block;width:100%!important;max-width:100%}.ss-pp-layout-table td{padding:10px 0}.ss-pp-layout-table tr:not(.ss-pp-empty-row){padding-block:12px;border-bottom:1px solid #e1e6ea}.ss-pp-layout-table img{max-height:300px;width:auto}.ss-pp-rich-overview>.ss-pp-copy{margin-top:24px}.ss-pp-contact h2{font-size:27px}}
