.epoxy-selector{margin:24px 0 40px;padding:26px;border:1px solid #39717b;border-radius:8px;background:#0e3040;color:#d6e5ec}
.epoxy-selector[hidden]{display:none}
.epoxy-selector label{display:block;font-size:21px;line-height:1.4;font-weight:700;color:#fff;margin-bottom:12px}
.press-body .epoxy-selector p{font-size:15px;line-height:1.75;margin:0 0 18px}
.epoxy-selector select{display:block;width:100%;min-height:52px;padding:12px 38px 12px 14px;background:#071e2c;color:#fff;border:1px solid #7096a6;border-radius:4px;font:inherit;font-size:16px;text-overflow:ellipsis}
.epoxy-selector button{margin:12px 0 18px;min-height:44px;background:none;border:0;padding:8px 0;color:#8dece5;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}
.epoxy-selector select:focus-visible,.epoxy-selector button:focus-visible{outline:2px solid #74ded8;outline-offset:4px}
.epoxy-selector output{display:block;border-top:1px solid #39717b;padding-top:22px}
.epoxy-selector output h3{font-size:20px;line-height:1.5;color:#fff;margin:0 0 12px}
.epoxy-selector output a{display:block;width:fit-content;min-height:44px;padding:9px 0;color:#8dece5;font-size:15px;line-height:1.6}
.epoxy-selector .epoxy-contact-link{font-weight:700}
.press-page[data-brand="west-system"] .press-editorial-section{display:flow-root}
.press-page[data-brand="west-system"] .press-editorial-section .press-editorial-figure{float:right;width:250px;max-width:32%;margin:0 0 22px 36px}
.press-page[data-brand="west-system"] .press-editorial-section .press-graphic-image{background:transparent;border-radius:0}
.press-page[data-brand="west-system"] .press-editorial-section .press-graphic-image img{height:230px;width:100%;object-fit:contain;padding:0}
.press-page[data-brand="west-system"] .press-editorial-section .press-editorial-figure figcaption{font-size:12px;line-height:1.6;margin-top:14px}
.press-page[data-brand="west-system"] .press-editorial-section .press-graphic-fullsize{display:none}
.press-page[data-brand="west-system"] .press-body>.press-editorial-figure{max-width:900px;margin:30px auto 40px}
.press-page[data-brand="west-system"] .press-body>.press-editorial-figure .press-graphic-image{background:transparent}
.press-page[data-brand="west-system"] .press-body>.press-editorial-figure .press-graphic-image img{max-height:360px;object-fit:contain}
.press-page[data-brand="west-system"] .press-body>.press-editorial-figure .press-graphic-fullsize{display:none}
.press-page[data-brand="west-system"] .press-comparison-table{min-width:720px;font-size:13px}
.press-page[data-brand="west-system"] .press-comparison-table th,.press-page[data-brand="west-system"] .press-comparison-table td{padding:12px}
@media(max-width:700px){.press-page[data-brand="west-system"] .press-editorial-section .press-editorial-figure{float:none;width:280px;max-width:100%;margin:20px auto 26px}.press-page[data-brand="west-system"] .press-editorial-section .press-graphic-image img{height:200px}}
@media(max-width:600px){.epoxy-selector{padding:20px}.epoxy-selector label{font-size:19px}.press-page[data-brand="west-system"] .press-comparison-card dl>div{grid-template-columns:minmax(0,1fr);gap:6px}.press-page[data-brand="west-system"] .press-comparison-card dt{font-size:13px}.press-page[data-brand="west-system"] .press-comparison-card dd{font-size:16px}}
