.alfa-gallery{min-width:0;padding:24px 0}.alfa-gallery-main{height:410px}.alfa-gallery-main figure{margin:0;height:100%;display:flex;flex-direction:column;align-items:center}.alfa-gallery-main img{width:100%;height:calc(100% - 32px);object-fit:contain;mix-blend-mode:multiply}.alfa-gallery-main figcaption{font-size:16px;font-weight:600;padding-top:8px}.alfa-gallery [hidden]{display:none!important}.alfa-thumbs{display:flex;justify-content:center;gap:16px;margin-top:24px}.alfa-thumbs button{background:white;border:1px solid #dbe3ed;border-radius:12px;padding:10px;width:100px;font-size:13px;cursor:pointer}.alfa-thumbs button[aria-pressed="true"]{border-color:#f5b400}.alfa-thumbs img{width:100%;height:65px;object-fit:contain}.alfa-features{margin:20px 0;padding-left:20px;list-style:disc;color:#475569;font-size:15px;line-height:1.8}.alfa-documents{margin-top:28px;display:flex;flex-direction:column;gap:10px}.alfa-documents p{font-size:14px;font-weight:600;color:#475569}.alfa-documents a{display:flex;align-items:center;gap:10px;border-radius:26px;padding:14px 20px;background:#194b98;color:white;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none}.alfa-documents a:hover{background:#123d7f}.alfa-documents a:focus-visible,.alfa-thumbs button:focus-visible,.alfa-table-scroll:focus-visible{outline:2px solid #194b98;outline-offset:4px}.alfa-specifications dl{margin:0;max-width:900px;border-top:1px solid #dbe3ed}.alfa-specifications dl>div{display:grid;grid-template-columns:1fr 2fr;gap:20px;padding:16px 0;border-bottom:1px solid #dbe3ed;font-size:16px;line-height:1.6}.alfa-specifications dt{color:#475569;font-weight:500}.alfa-specifications dd{margin:0;color:#1e293b;font-weight:600}.alfa-table-scroll{margin-top:40px;overflow:auto;border:1px solid #dbe3ed;border-radius:14px}.alfa-table{width:100%;min-width:620px;border-collapse:collapse;text-align:center;font-size:16px;line-height:1.5;color:#1e293b;font-weight:600}.alfa-table th,.alfa-table td{padding:16px 18px;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.alfa-table thead,.alfa-table .alfa-group{background:#194b98;color:white}.alfa-table thead th{font-size:15px;border-color:#ffffff55}.alfa-table .alfa-group th{font-size:14px;padding:12px}.alfa-table tr:last-child>*{border-bottom:0}.alfa-table tr>*:last-child{border-right:0}@media(max-width:639px){.alfa-gallery-main{height:290px}.alfa-specifications dl>div{grid-template-columns:1fr;gap:5px;font-size:15px}.alfa-table{font-size:14px}.alfa-documents a{font-size:13px}}
