/* PNSS V166.75: responsive Samsung monitor catalogue. Scoped to monitor content. */
.sm75{color:#14253d;background:#fff;font-family:Inter,Arial,sans-serif;line-height:1.65;overflow-wrap:anywhere}
.sm75 *{box-sizing:border-box}.sm75-wrap{width:min(1180px,calc(100% - 48px));margin-inline:auto}
.sm75 h1,.sm75 h2,.sm75 h3{color:#14253d;font-weight:650;line-height:1.18;letter-spacing:-.025em}
.sm75 h1{font-size:clamp(2.1rem,3.7vw,3.4rem);margin:0 0 20px;max-width:780px}
.sm75 h2{font-size:clamp(1.55rem,2.3vw,2.15rem);margin:0 0 28px}.sm75 h3{font-size:1.2rem;margin:0 0 12px}
.sm75 p{margin:0 0 18px}.sm75 a{color:#155fb7}.sm75 a:focus-visible,.sm75 summary:focus-visible,.sm75-table-scroll:focus-visible{outline:3px solid #155fb7;outline-offset:5px}
.sm75-nav{background:#11243d;border-bottom:1px solid #263e5c}.sm75-nav .sm75-wrap{display:flex;gap:24px;overflow-x:auto;padding:15px 0;white-space:nowrap}.sm75-nav a{color:#fff;text-decoration:none;font-size:13px;font-weight:600;flex:none}
.sm75-hero{padding:54px 0 46px;background:#fafbfd}.sm75-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:38px}
.sm75-kicker{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#52677f;font-weight:700}
.sm75-lead{font-size:17px;color:#526276;max-width:620px}.sm75-sku{font-size:12px;color:#63758b;letter-spacing:.035em;font-weight:600}
.sm75-hero-media,.sm75-gallery{margin:0;background:#fff;border:1px solid #e3e9f0;border-radius:22px;padding:18px}
.sm75 img{display:block;width:100%;height:auto;object-fit:contain}.sm75-hero-media img,.sm75-gallery img{aspect-ratio:3/2}
.sm75-section{padding:52px 0}.sm75-soft{background:#f4f7fa}.sm75-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.sm75-card{display:block;background:#fff;border:1px solid #dfe6ee;border-radius:16px;overflow:hidden;text-decoration:none!important;color:#14253d!important;transition:box-shadow .2s,border-color .2s}
.sm75-card:hover{border-color:#9eb7d7;box-shadow:0 8px 26px #17304d0b}.sm75-card-media{background:#fff;padding:14px}.sm75-card-media img{aspect-ratio:3/2}
.sm75-card-body{padding:22px;display:block}.sm75-card-body p{font-size:14px;color:#596a7e;line-height:1.6}
.sm75-card-body .sm75-label{font-size:11px;font-weight:700;color:#155fb7;margin-bottom:10px}.sm75-link{display:block;font-size:13px;font-weight:700;color:#155fb7;margin-top:14px}
.sm75-button{display:inline-flex;align-items:center;justify-content:center;background:#145dba;color:white!important;border-radius:8px;text-decoration:none!important;padding:13px 20px;font-size:14px;font-weight:650;min-height:48px}
.sm75-text-link{font-weight:650;font-size:14px;text-underline-offset:4px}.sm75-note{border-left:3px solid #b2c8e1;background:#f2f6fb;padding:16px 20px;margin:24px 0!important;font-size:14px;color:#455b73}
.sm75-footnote{font-size:12px;color:#66798f;margin-top:28px!important}.sm75-compare{border:1px solid #dfe6ee;border-radius:12px;margin-top:28px;background:#fff}
.sm75-compare summary{padding:16px 20px;font-weight:650;color:#203955;cursor:pointer}.sm75-detail{padding:0 20px 5px}.sm75-table-scroll{overflow-x:auto;padding:0 18px 18px;max-width:100%}
.sm75 table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.sm75 caption{text-align:left;font-size:12px;color:#60768c;padding-bottom:12px}
.sm75 th,.sm75 td{padding:14px 12px;border-bottom:1px solid #e3eaf1;vertical-align:top;min-width:190px}.sm75 th{font-weight:650}.sm75 th:first-child{min-width:145px}
.sm75 table small{font-size:11px;color:#60738a}.sm75-contact{display:flex;align-items:center;justify-content:space-between;gap:32px}.sm75-contact p{max-width:710px;color:#5a6c80;margin:0}.sm75-contact h2{margin-bottom:12px}.sm75-contact a{flex:none}
.sm75-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.sm75-features{padding-left:20px;margin:0 0 24px}.sm75-features li{margin-bottom:14px;color:#4a6078}
.sm75-gallery figcaption{font-size:11px;color:#5d7087;text-align:center;padding:12px 0 2px}.sm75-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;margin:0}
.sm75-specs>div{padding:18px 0;border-bottom:1px solid #dce4ed}.sm75-specs dt{font-size:12px;font-weight:700;color:#63758a;margin-bottom:6px}.sm75-specs dd{font-size:15px;color:#203955;margin:0}
.sm75-source{margin-top:24px!important;font-size:13px}.sm75-library-news{padding-block:24px!important}
@media(max-width:1000px){.sm75-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sm75-hero-grid{gap:24px}.sm75-contact{align-items:start;flex-direction:column}.sm75-detail-grid{gap:26px}}
@media(max-width:680px){.sm75-wrap{width:calc(100% - 32px)}.sm75-nav .sm75-wrap{width:calc(100% - 32px);gap:20px}.sm75-hero{padding:34px 0}.sm75-hero-grid,.sm75-detail-grid,.sm75-specs{grid-template-columns:1fr}.sm75-hero-grid{gap:28px}.sm75 h1{font-size:2.05rem}.sm75-lead{font-size:16px}.sm75-grid{grid-template-columns:1fr}.sm75-section{padding:34px 0}.sm75-card-body{padding:20px}.sm75-hero-media,.sm75-gallery{padding:10px;border-radius:16px}.sm75-button{width:100%;text-align:center}.sm75-contact{gap:24px}.sm75-contact a{width:100%}.sm75-detail-grid{gap:20px}.sm75-specs>div{padding:15px 0}}
@media(prefers-reduced-motion:reduce){.sm75-card{transition:none}}
