/* Scoped native Thinkware review. No core/theme changes or site-wide selectors. */
.tn-new,.tn-new-summary{color:#193650;font-size:17px;line-height:1.65;--line:#d2e2ee;--pale:#eff7fc;--navy:#193650}.tn-new *{box-sizing:border-box}.tn-new h2{font-size:29px;color:#193650;margin:0 0 20px;line-height:1.25}.tn-new h3{font-size:21px;color:#193650;line-height:1.3}.tn-new img{max-width:100%;height:auto}.tn-new a{color:#0075a9}.tn-new .jumps{display:flex;gap:22px;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid var(--line)}.tn-new .jumps a{font-weight:700}.tn-new .section{padding:30px 0;border-bottom:1px solid var(--line);scroll-margin-top:24px}.tn-new .split{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;align-items:center}.tn-new figure{margin:0}.tn-new .caption,.tn-new .small{font-size:14px;color:#526d82}.tn-new .flow{background:var(--pale);padding:28px;border-radius:12px}.tn-new .flow-grid,.tn-new .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tn-new .flow-grid section,.tn-new .cards section{border:1px solid var(--line);background:#fff;padding:22px;border-radius:9px}.tn-new .number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--navy);color:white;font-weight:700;border-radius:50%}.tn-new .tablewrap{max-width:100%;overflow:auto}.tn-new table{width:100%;border-collapse:collapse;font-size:16px}.tn-new td,.tn-new th{padding:13px;text-align:left;border:1px solid var(--line);vertical-align:top}.tn-new th{background:var(--pale);width:32%}.tn-new .faq{border-bottom:1px solid var(--line);padding:17px 0}.tn-new .faq summary{cursor:pointer;font-weight:700}.tn-new .docs,.tn-new .service{background:var(--pale);padding:22px;border-radius:9px}.tn-new .button{display:inline-block;background:#193650;color:#fff!important;padding:12px 20px;border-radius:5px;text-decoration:none;font-weight:700;margin:6px 12px 6px 0}.tn-new-summary>strong{display:block;font-size:25px;line-height:1.25;margin:0 0 18px}.tn-new-summary ul{padding-left:22px}.tn-new-service{font-size:14px;line-height:1.5;background:#eff7fc;padding:14px;border-radius:6px;margin:16px 0 22px}.tn-new-summary p{margin:0 0 12px}.tn-new-summary{margin-bottom:20px}
@media(max-width:767px){.tn-new,.tn-new-summary{font-size:16px}.tn-new h2{font-size:24px}.tn-new-summary>strong{font-size:23px}.tn-new .flow-grid,.tn-new .cards,.tn-new .split{grid-template-columns:1fr;gap:18px}.tn-new .flow{padding:18px}.tn-new .flow-grid section,.tn-new .cards section{padding:18px}.tn-new .jumps{gap:14px;font-size:14px}.tn-new td,.tn-new th{padding:10px;overflow-wrap:anywhere}.tn-new table{font-size:14px}}
/* Loaded only for the four exact new staging product IDs. */
.product-detail-name{color:#193650}
@media(max-width:767px){.tn-new table th{width:42%;overflow-wrap:normal;hyphens:auto}.tn-new table td{hyphens:auto}}
.tn-new .model-feature{margin:26px 0}.tn-new .model-feature p{max-width:85ch}

/* Exact native Thinkware description classes; no global theme rules or JavaScript. */
.tn-new .tw-story-row{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:42px;align-items:center;margin:34px 0;padding:28px;border:1px solid #d2e2ee;border-radius:14px;background:#fff}
.tn-new .tw-story-row-1{background:#f3f8fc}.tn-new .tw-story-row-1 figure{order:2}.tn-new .tw-story-row figure{min-width:0;margin:0}.tn-new .tw-story-row figure img{display:block;width:100%;height:auto;max-height:340px;object-fit:contain;border-radius:9px}.tn-new .tw-story-row figcaption{font-size:13px;line-height:1.5;color:#526d82;margin-top:10px}.tn-new .tw-story-label{display:block;color:#0075a9;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.tn-new .tw-story-row h3{font-size:25px;margin:0 0 16px}.tn-new .tw-story-row p{margin:0;font-size:16px}
.tn-new .tw-accessory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0}.tn-new .tw-accessory-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:24px;border:1px solid #c8deed;border-radius:12px;text-decoration:none;color:#193650;background:#f7fbfe}.tn-new .tw-accessory-card:hover,.tn-new .tw-accessory-card:focus-visible{border-color:#193650;background:#edf5fa}.tn-new .tw-accessory-card img{width:100%;height:150px;object-fit:contain;mix-blend-mode:multiply}.tn-new .tw-accessory-purpose{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#0075a9;font-weight:700}.tn-new .tw-accessory-card strong{font-size:20px;line-height:1.3}.tn-new .tw-accessory-card>span:not(.tw-accessory-purpose){font-size:15px;line-height:1.5}.tn-new .tw-accessory-card .tw-accessory-link{margin-top:auto;padding-top:8px;color:#0075a9;font-weight:700}
@media(max-width:767px){.tn-new .tw-story-row{grid-template-columns:1fr;gap:22px;padding:20px;margin:24px 0}.tn-new .tw-story-row-1 figure{order:0}.tn-new .tw-story-row h3{font-size:23px}.tn-new .tw-accessory-grid{grid-template-columns:1fr;gap:16px}.tn-new .tw-accessory-card{padding:20px}.tn-new .tw-accessory-card img{height:140px}}
