:root{--ink:#242528;--muted:#666a70;--red:#a72028;--red-dark:#85151d;--line:#e6e5e2;--paper:#fff;--soft:#f7f7f5;--sidebar:#fafaf8;--header-height:82px;--sidebar-width:256px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",sans-serif;color:var(--ink);font-synthesis:none;scroll-behavior:smooth;scroll-padding-top:112px}*{box-sizing:border-box}body{margin:0;background:var(--paper);font-size:15px;line-height:1.75;letter-spacing:-.025em}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #b63640;outline-offset:4px}svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}img{display:block;max-width:100%;height:auto}figure{margin:0}p{margin:0 0 16px}h1,h2,h3,h4{margin:0;color:var(--ink);font-weight:650;line-height:1.35;letter-spacing:-.045em}h2{font-size:32px}h3{font-size:19px}h4{font-size:16px;margin:24px 0 10px}button{border:0;background:none;color:inherit}ul,ol{margin:0;padding:0}kbd{display:inline-block;border:1px solid #dddde0;border-bottom-width:2px;border-radius:4px;background:#fafafa;font:inherit;font-size:.8em;line-height:1.7;padding:0 6px;letter-spacing:0}.sr-only,.icon-library{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link{position:fixed;top:-80px;left:16px;background:var(--red);color:white;padding:12px 20px;z-index:200}.skip-link:focus{top:12px}[hidden]{display:none!important}.topbar{position:sticky;top:0;height:var(--header-height);z-index:50;display:flex;align-items:center;justify-content:space-between;padding:0 38px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.97)}.brand{display:flex;align-items:center;gap:20px}.brand-mark{font-size:18px;line-height:.96;font-weight:850;letter-spacing:-.07em;color:var(--red);display:flex;flex-direction:column}.brand-mark span{font-size:18px;display:block;white-space:nowrap}.brand-divider{width:1px;height:24px;background:var(--line)}.brand-caption{font-size:13px;font-weight:550;color:#626369}.header-actions{display:flex;align-items:center;gap:25px;font-size:13px;font-weight:550}.language{color:var(--muted)}.pdf-link{display:flex;gap:8px;align-items:center}.pdf-link svg{width:17px;height:17px}.pdf-link:hover{color:var(--red)}.reading-progress{position:fixed;z-index:52;top:calc(var(--header-height) - 1px);height:2px;width:100%;pointer-events:none}.reading-progress div{height:100%;width:0;background:var(--red)}.layout{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);max-width:1680px;margin:auto}.sidebar{background:var(--sidebar);border-right:1px solid var(--line)}.sidebar-inner{position:sticky;top:var(--header-height);height:calc(100dvh - var(--header-height));min-height:600px;display:flex;flex-direction:column;padding:39px 22px 24px}.sidebar-eyebrow,.eyebrow{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--red);line-height:1.6}.sidebar-eyebrow{color:#85878c;margin:0 0 6px}.sidebar-model{font-size:17px;font-weight:650;letter-spacing:-.04em;margin:0 0 27px}.search-wrap{position:relative}.search-field{height:43px;display:flex;align-items:center;gap:6px;border:1px solid #dededb;border-radius:7px;background:#fff;padding:0 10px;position:relative}.search-field svg{width:16px;height:16px;color:#94979b}.search-field input{width:100%;min-width:0;background:none;border:0;outline:0;color:var(--ink);font-size:12px;letter-spacing:-.03em}.search-field:focus-within{border-color:var(--red)}.search-field kbd{font-size:10px;padding:0 4px;color:#85888c}.search-results{position:absolute;top:48px;left:0;width:300px;max-height:380px;overflow:auto;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 12px 30px #24252815;z-index:60;padding:7px}.search-results a{display:block;padding:10px;font-size:13px;line-height:1.6;border-radius:4px}.search-results a:hover{background:var(--soft);color:var(--red)}.search-results p{padding:10px;font-size:12px;color:var(--muted);margin:0}.toc{display:flex;flex-direction:column;gap:4px;margin-top:25px}.toc a{display:flex;gap:12px;align-items:center;font-size:12.5px;font-weight:500;padding:11px 10px;border-radius:5px;color:#666a70;transition:background .15s,color .15s}.toc a span{font-size:10px;color:#9c9fa3;letter-spacing:.03em;font-variant-numeric:tabular-nums}.toc a:hover{background:#eeefec;color:var(--ink)}.toc a.active{background:#f3e8e7;color:var(--red);font-weight:650}.toc a.active span{color:var(--red)}.sidebar-bottom{display:flex;align-items:start;gap:9px;margin-top:auto;padding-top:25px;color:#707379;font-size:11px;line-height:1.8}.sidebar-bottom small{font-size:10px;color:#9a9ca0}.version-dot{margin-top:7px;width:5px;height:5px;border-radius:50%;background:var(--red)}.mobile-toc{display:none}main{min-width:0;padding:36px 6.1% 0;max-width:1240px;width:100%;margin:0 auto}.breadcrumb{font-size:11px;color:#85878b;display:flex;align-items:center;gap:12px;margin-bottom:46px}.breadcrumb span{color:#c5c6c8}.hero-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:18px;align-items:center}.hero-copy .eyebrow{font-size:9px;display:block;margin-bottom:17px}.hero h1{font-size:clamp(34px,3.8vw,52px);line-height:1.19;letter-spacing:-.055em;margin-bottom:26px;font-weight:700}.model-title{font-size:.63em;letter-spacing:-.047em;font-weight:650;display:inline-block;margin-bottom:9px;white-space:nowrap}.hero-description{font-size:21px;font-weight:450;line-height:1.5;margin-bottom:13px;letter-spacing:-.04em}.hero-sub{font-size:12px;line-height:1.9;color:var(--muted);margin-bottom:25px}.button{display:inline-flex;align-items:center;gap:31px;padding:12px 17px;border-radius:5px;font-size:12px;font-weight:600}.button svg{width:17px}.primary{background:var(--red);color:white;transition:background .2s}.primary:hover{background:var(--red-dark)}.hero-visual{position:relative;border-radius:8px;background:#f8f8f6;overflow:hidden;padding:28px 17px 19px}.visual-index{display:block;font-size:8px;color:#9a9c9e;letter-spacing:.12em;margin-bottom:38px}.hero-visual img{width:100%;mix-blend-mode:multiply;margin:0 auto 24px}.hero-visual figcaption{display:flex;justify-content:space-between;gap:12px;font-size:9px;color:#7c7f82;border-top:1px solid #e1e2dd;padding-top:15px;letter-spacing:-.01em}.hero-visual figcaption span:last-child{white-space:nowrap}.hero-specs{display:grid;grid-template-columns:1.1fr 1.1fr 1.1fr .8fr;padding:24px 0 25px;margin-top:42px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:16px}.hero-specs div{display:flex;flex-direction:column;gap:6px}.hero-specs span{font-size:8px;letter-spacing:.1em;color:#888b8f}.hero-specs strong{font-size:12px;font-weight:600;letter-spacing:-.015em}.quick-links{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:18px}.quick-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#777b80;padding:8px 0}.quick-links a:hover{color:var(--red)}.quick-links svg{width:15px;height:15px}.manual-section{border-top:1px solid var(--line);padding-top:57px;margin-top:68px;scroll-margin-top:110px}.section-heading{display:flex;gap:22px;margin-bottom:32px}.section-number{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--red);border-top:2px solid var(--red);min-width:25px;padding-top:7px;line-height:1.4}.section-heading .eyebrow{font-size:8px;color:#8a8e91;margin:0 0 5px}.section-heading h2{font-size:28px;margin-bottom:12px}.section-heading p:last-child{font-size:13px;color:var(--muted);margin:0}.package{border:1px solid var(--line);border-radius:7px;margin-bottom:32px}.package summary{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;cursor:pointer;list-style:none;font-size:13px}.package summary span{display:flex;gap:16px;align-items:center}.package summary small{font-size:11px;color:#86898d}.package[open] summary{border-bottom:1px solid var(--line)}summary::-webkit-details-marker{display:none}summary svg{width:17px;height:17px;transition:transform .2s}details[open]>summary svg:last-child{transform:rotate(180deg)}.package-content{padding:21px}.package-list{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 30px;list-style:none;font-size:13px}.package-list li{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:9px}.package-list span{color:#999b9e;font-size:11px}.muted{color:var(--muted);font-size:12px}.package-content p{margin:22px 0 0}.start-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:40px}.setup-steps{list-style:none}.setup-steps>li{display:flex;gap:18px;padding:0 0 26px;margin-bottom:25px;border-bottom:1px solid var(--line)}.setup-steps>li:last-child{margin-bottom:0;border:0;padding-bottom:0}.step-num{font-size:14px;color:var(--red);width:27px;height:27px;line-height:27px;text-align:center;flex-shrink:0;border-radius:50%;background:#f6eae8;margin-top:1px}.setup-steps h3{font-size:16px;margin-bottom:10px}.setup-steps p{font-size:13px;color:var(--muted);margin-bottom:9px}.inline-link{display:inline-flex;align-items:center;gap:9px;color:var(--red);font-size:12px;font-weight:550}.inline-link svg{width:14px}.inline-link:hover{text-decoration:underline;text-underline-offset:4px}.antenna-figure{background:var(--soft);border:1px solid var(--line);padding:18px 14px;border-radius:7px}.figure-label{display:block;font-size:12px;font-weight:600;margin-bottom:18px}.antenna-figure img{width:100%;border-radius:4px}.antenna-figure figcaption{font-size:10px;color:#777b81;margin-top:14px;line-height:1.7}.placement{padding:25px 0 0}.placement h3{font-size:16px;margin-bottom:11px}.placement p{font-size:12px;color:var(--muted)}.placement summary{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:550;list-style:none;cursor:pointer;border-top:1px solid var(--line);padding:14px 0;color:var(--red)}.placement details p{font-size:12px}.port-tabs{display:flex;gap:26px;border-bottom:1px solid var(--line);margin-bottom:24px}.port-tabs button{padding:0 0 13px;font-weight:650;font-size:14px;border-bottom:2px solid transparent;margin-bottom:-1px;display:flex;gap:8px;align-items:baseline;color:#94969a}.port-tabs button span{font-size:10px;font-weight:400;letter-spacing:.01em}.port-tabs button[aria-selected=true]{color:var(--red);border-color:var(--red)}.port-image{position:relative;background:#f8f8f6;border-radius:7px;padding:35px 6% 50px;margin-bottom:24px}.port-image img{width:min(100%,660px);margin:auto;mix-blend-mode:multiply}.image-enlarge{position:absolute;right:15px;bottom:13px;font-size:10px;display:flex;align-items:center;gap:7px;color:#73777c}.image-enlarge svg{width:13px;height:13px}.image-enlarge:hover{color:var(--red)}.table-wrap{overflow-x:auto}.port-table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.port-table th,.port-table td{padding:14px 15px;border-bottom:1px solid var(--line);vertical-align:top}.port-table thead th{padding-top:11px;padding-bottom:11px;background:var(--soft);font-size:10px;color:#878a8e;font-weight:500}.port-table tbody th{font-weight:600;min-width:128px}.port-table td:nth-child(2){color:#969a9d;min-width:65px}.port-table td:last-child{color:var(--muted)}.port-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;vertical-align:2px}.port-dot.blue{background:#1478b8}.port-dot.green{background:#56a35e}.port-dot.pink{background:#d16089}.fine-note{font-size:11px;line-height:1.8;color:#81858a;margin:18px 0 0}.instruction-block{padding-bottom:25px;border-bottom:1px solid var(--line)}.instruction-title{display:flex;gap:13px;align-items:center;margin-bottom:14px}.instruction-title h3{font-size:17px}.small-number{font-size:11px;color:var(--red)}.text-steps{padding-left:19px;color:var(--muted);font-size:13px}.text-steps li{padding-left:5px;margin-bottom:12px}.text-steps li::marker{color:#a4a7ab;font-size:11px}.text-steps li:last-child{margin-bottom:0}.setting-path{font-weight:550;color:#494d52}.setting-path b{font-weight:400;color:#a9abad;padding:0 3px}.connections-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;margin:31px 0}.connection-block:first-child{border-right:1px solid var(--line);padding-right:33px}.section-icon{color:var(--red);width:26px;height:26px;margin-bottom:9px}.connection-block h3{font-size:18px;margin-bottom:18px}.bluetooth-symbol{display:block;font-size:26px;font-family:system-ui;line-height:35px;height:35px;color:var(--red);margin-bottom:9px}.split-instruction{display:grid;grid-template-columns:1fr 1fr;gap:44px;padding-top:27px;border-top:1px solid var(--line);border-bottom:0;padding-bottom:0}.split-instruction h3{font-size:17px;margin-bottom:12px}.split-instruction p{font-size:13px;color:var(--muted);margin:0}.feature-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:30px;border-bottom:1px solid var(--line);padding:29px 0}.feature-row:first-of-type{padding-top:0}.feature-row:last-of-type{border-bottom:0;padding-bottom:0}.feature-label h3{font-size:18px}.feature-content p{font-size:13px;color:var(--muted)}.feature-content>p:last-child{margin-bottom:0}.display-options{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin:20px 0}.display-options>div{background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:18px 20px}.display-options svg{width:74px;height:40px;stroke:var(--red);stroke-width:1.3;margin-bottom:10px;display:block}.display-options strong{display:block;font-size:14px;margin-bottom:3px}.display-options span{font-size:11px;color:var(--muted)}.faq-list{border-top:1px solid #cececc}.faq{border-bottom:1px solid var(--line)}.faq summary{display:flex;align-items:center;gap:18px;padding:22px 5px;list-style:none;cursor:pointer;font-size:16px;font-weight:550}.faq summary:hover{color:var(--red)}.faq-icon{width:20px;height:20px;color:#8b8d91}.chevron{margin-left:auto;width:17px;height:17px;color:#94989b}.faq[open] summary{color:var(--red)}.faq[open] .faq-icon{color:var(--red)}.faq-text-icon{width:20px;font-size:9px;font-weight:700;color:#8b8d91;letter-spacing:-.03em}.faq-body{padding:0 36px 25px 43px;font-size:13px;color:var(--muted)}.faq-body p:last-child{margin-bottom:0}.support-line{margin-top:24px;display:flex;justify-content:space-between;align-items:center}.support-line p{font-size:12px;color:var(--muted);margin:0}.specification-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:36px}.dimensions{background:var(--soft);align-self:start;border-radius:7px;padding:28px 24px;text-align:left;position:sticky;top:110px}.dimensions .eyebrow{color:#939699;font-size:8px;margin-bottom:20px}.dimensions strong{font-size:29px;font-weight:550;letter-spacing:-.045em;white-space:nowrap}.dimensions strong span{font-weight:300;color:#a4a6a8;font-size:20px}.dimension-unit{display:block;font-size:11px;color:#96999c;margin-top:4px}.dimension-drawing{width:100%;height:auto;stroke-width:1.3;margin:19px 0 0}.dim-body{fill:#dedfdb;stroke:#747975;stroke-width:1.5}.vent-lines{stroke:#838985;stroke-width:3}.dim-lines{stroke:#a72028;stroke-width:1}.dim-labels{stroke:none;fill:#a72028;font-size:12px;letter-spacing:0}.dim-front{stroke:#6e736e;stroke-width:1;fill:none}.dimensions small{color:#9a9c9d;font-size:9px;display:block;text-align:center}.spec-list{margin:0}.spec-list>div{display:grid;grid-template-columns:112px 1fr;gap:15px;border-bottom:1px solid var(--line);padding:12px 0;font-size:12px}.spec-list>div:first-child{padding-top:0}.spec-list dt{color:#969a9e;font-size:11px}.spec-list dd{margin:0;color:#44494e}.spec-list dd small{font-size:10px;color:#8c9094;line-height:1.7}.care-grid{display:grid;grid-template-columns:1fr 1fr;gap:45px}.care-grid h3{font-size:17px;margin-bottom:17px}.simple-list{padding-left:16px;color:var(--muted);font-size:13px}.simple-list li{padding-left:3px;margin-bottom:11px}.simple-list li::marker{color:#b5b7b9}.safety-note{font-size:12px;line-height:1.9;color:#777c80;border-top:1px solid var(--line);padding-top:21px;margin-top:25px}.safety-note strong{display:block;color:var(--red);font-weight:550;margin-bottom:5px}.warranty{margin-top:38px;padding:33px 0;border-top:1px solid #cccdca;border-bottom:1px solid #cccdca;display:grid;grid-template-columns:.95fr 1.4fr;gap:40px}.warranty-heading .eyebrow{font-size:8px}.warranty-heading strong{font-size:30px;display:block;font-weight:600;color:var(--red);line-height:1.5;margin:9px 0 10px}.warranty-heading p{font-size:12px;color:var(--muted)}.warranty-content h3{font-size:16px;margin-bottom:15px}.support-checks{list-style:none;font-size:12px;color:#5c6266;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.support-checks li{display:flex;align-items:center;gap:6px}.support-checks svg{width:14px;height:14px;color:var(--red)}.warranty-content p{font-size:11px;color:#81868a;line-height:1.9;margin:20px 0 0}.manual-footer{margin-top:66px;padding:28px 0 40px;display:flex;align-items:flex-start;justify-content:space-between;gap:25px}.footer-brand{font-size:12px;font-weight:750;letter-spacing:-.03em}.manual-footer p{font-size:10px;color:#8b8e92;line-height:1.9;margin:9px 0 0}.manual-footer p span{font-size:9px}.footer-actions{display:flex;gap:19px;align-items:center;font-size:10px;color:#83878b}.footer-actions a:first-child{display:flex;gap:5px;align-items:center}.footer-actions svg{width:13px;height:13px}.footer-actions button{padding:0;font-size:10px}.footer-actions a:hover,.footer-actions button:hover{color:var(--red)}dialog{border:1px solid var(--line);border-radius:10px;width:min(920px,calc(100vw - 28px));padding:23px;background:#fafaf8;color:var(--ink)}dialog::backdrop{background:#1c1d23a8;backdrop-filter:blur(4px)}.dialog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.dialog-header h2{font-size:18px}.dialog-header button{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#eeeeeb}.dialog-header button svg{width:17px;height:17px}dialog>img{width:min(100%,720px);margin:auto;mix-blend-mode:multiply}dialog>p{font-size:11px;color:var(--muted);text-align:center;margin:20px 0 0}
@media(min-width:1440px){main{padding-right:7%;padding-left:7%}.hero h1{font-size:56px}.hero-description{font-size:24px}.hero-sub{font-size:13px}.hero-visual{padding-top:31px}.visual-index{margin-bottom:49px}.hero-specs strong{font-size:13px}}
@media(max-width:1150px){:root{--sidebar-width:223px}.topbar{padding:0 25px}.sidebar-inner{padding-left:17px;padding-right:17px}main{padding-left:5%;padding-right:5%}.hero-grid{gap:13px}.hero-description{font-size:19px}.hero-sub{font-size:11px}.hero-visual{padding:21px 12px 17px}.visual-index{margin-bottom:27px}.hero-visual figcaption{font-size:8px;flex-direction:column;gap:2px}.start-layout{gap:26px;grid-template-columns:1.1fr 1fr}.feature-row{grid-template-columns:125px 1fr;gap:20px}.specification-layout{gap:25px}.dimensions{padding:22px 17px}.dimensions strong{font-size:24px}.dimensions strong span{font-size:17px}.spec-list>div{grid-template-columns:96px 1fr;gap:10px}.hero-specs{grid-template-columns:1fr 1fr;gap:20px 15px}.support-checks{grid-template-columns:1fr}.connections-grid{gap:29px}.connection-block:first-child{padding-right:25px}}
@media(max-width:850px){:root{--header-height:68px;--sidebar-width:0px;scroll-padding-top:144px}.topbar{padding:0 23px}.brand{gap:14px}.brand-mark,.brand-mark span{font-size:16px}.brand-caption{font-size:11px}.header-actions{gap:15px;font-size:11px}.pdf-link svg{width:15px}.layout{display:block}.sidebar{position:sticky;top:var(--header-height);z-index:40;border-right:0;border-bottom:1px solid var(--line);background:#fafaf8}.sidebar-inner{position:static;height:auto;min-height:0;display:grid;grid-template-columns:1fr auto;gap:0 18px;padding:11px 23px}.sidebar-eyebrow,.sidebar-model,.sidebar-bottom{display:none}.search-field{height:36px;max-width:320px}.search-field input{font-size:12px}.mobile-toc{display:flex;align-items:center;gap:12px;font-size:12px;padding:0}.mobile-toc svg{width:15px;height:15px}.toc{display:none;grid-column:1/-1;margin-top:13px;grid-template-columns:1fr 1fr;gap:5px;padding-bottom:5px}.toc.is-open{display:grid}.toc a{padding:9px}.search-results{width:min(350px,calc(100vw - 46px));top:41px}.search-field kbd{display:none}main{padding:30px 36px 0}.breadcrumb{margin-bottom:30px}.hero-grid{grid-template-columns:1fr 1fr}.hero h1{font-size:42px}.hero-description{font-size:21px}.hero-sub{font-size:12px}.hero-visual figcaption{flex-direction:row}.hero-specs{grid-template-columns:repeat(4,1fr);gap:12px}.hero-specs strong{font-size:11px}.hero-specs span{font-size:7px}.manual-section{scroll-margin-top:143px;margin-top:57px;padding-top:45px}.dimensions{position:static}.section-heading h2{font-size:27px}.manual-footer{margin-top:45px}}
@media(max-width:600px){.topbar{padding:0 19px}.brand{gap:0}.brand-divider,.brand-caption,.language{display:none}.pdf-link{font-size:10px;gap:5px}.sidebar-inner{padding:10px 19px;gap:14px}.search-field{max-width:none}.mobile-toc{font-size:11px;gap:7px}.toc{gap:2px 8px}.toc a{font-size:11px;padding:8px 5px;gap:9px}main{padding:23px 22px 0}.breadcrumb{font-size:9px;gap:8px;margin-bottom:29px}.hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:27px}.hero h1{font-size:45px;line-height:1.18;margin-bottom:19px}.model-title{font-size:.62em;margin-bottom:8px}.hero-copy .eyebrow{font-size:8px;margin-bottom:11px}.hero-description{font-size:20px;margin-bottom:11px}.hero-sub{font-size:12px;margin-bottom:20px}.button{font-size:12px;padding:11px 15px;gap:36px}.hero-visual{padding:17px 15px 15px}.visual-index{margin-bottom:17px;font-size:7px}.hero-visual img{margin-bottom:13px;max-width:440px}.hero-visual figcaption{font-size:8px}.hero-specs{grid-template-columns:1fr 1fr;margin-top:27px;padding:21px 0;gap:21px 10px}.hero-specs strong{font-size:12px}.hero-specs span{font-size:7px}.quick-links{display:flex;flex-direction:column;gap:0;margin-top:11px}.quick-links a{border-bottom:1px solid var(--line);padding:12px 0;font-size:12px}.quick-links a:last-child{border-bottom:0}.manual-section{margin-top:42px;padding-top:35px}.section-heading{gap:15px;margin-bottom:25px}.section-number{font-size:10px;min-width:22px}.section-heading h2{font-size:25px;margin-bottom:10px;line-height:1.45}.section-heading p:last-child{font-size:12px}.section-heading .eyebrow{font-size:7px}.package summary{padding:15px 14px;font-size:12px}.package summary span{display:block}.package summary small{display:block;font-size:10px;margin-top:4px}.package-content{padding:17px 14px}.package-list{grid-template-columns:1fr 1fr;gap:13px 19px;font-size:12px}.package-content p{font-size:11px}.start-layout{grid-template-columns:1fr;gap:31px}.setup-steps>li{gap:13px;padding-bottom:20px;margin-bottom:20px}.setup-steps h3{font-size:16px}.setup-steps p{font-size:13px}.step-num{width:24px;height:24px;line-height:24px;font-size:12px}.antenna-figure{padding:16px}.antenna-figure img{max-width:420px;margin:auto}.placement h3{font-size:16px}.placement p{font-size:13px}.port-image{padding:25px 6px 46px}.port-image img{width:100%}.port-tabs{gap:29px}.port-tabs button{font-size:13px}.port-table th,.port-table td{padding:12px 9px;font-size:11px}.port-table thead th{font-size:9px}.port-table tbody th{min-width:100px}.port-table td:nth-child(2){min-width:41px;white-space:nowrap}.port-table td:last-child{min-width:135px}.fine-note{font-size:11px}.instruction-title{gap:9px}.instruction-title h3{font-size:16px}.connections-grid{grid-template-columns:1fr;gap:27px;margin:27px 0}.connection-block:first-child{border-right:0;border-bottom:1px solid var(--line);padding:0 0 25px}.connection-block h3{font-size:18px;margin-bottom:13px}.split-instruction{grid-template-columns:1fr;gap:26px}.split-instruction h3{font-size:16px}.feature-row{grid-template-columns:1fr;gap:14px;padding:25px 0}.feature-label{display:flex;align-items:center;gap:10px}.feature-label .section-icon{width:20px;height:20px;margin:0}.feature-label h3{font-size:17px}.display-options{gap:10px}.display-options>div{padding:16px 13px}.display-options span{font-size:10px}.faq summary{font-size:14px;gap:12px;padding:20px 0}.faq-icon{width:18px;height:18px}.faq-body{padding:0 3px 22px 29px}.support-line{display:block}.support-line p{margin-bottom:6px}.specification-layout{grid-template-columns:1fr;gap:26px}.dimensions{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;padding:24px 20px}.dimensions .eyebrow{grid-column:1;align-self:end;margin-bottom:5px}.dimensions strong{grid-column:1;font-size:24px;align-self:start}.dimension-unit{grid-column:1;margin-top:0;align-self:start;font-size:9px}.dimension-drawing{grid-column:2;grid-row:1/5;margin:0;width:100%;min-width:115px}.dimensions small{grid-column:1;text-align:left;font-size:8px}.spec-list>div{grid-template-columns:100px 1fr;padding:13px 0;font-size:12px;gap:14px}.spec-list dt{font-size:11px}.care-grid{grid-template-columns:1fr;gap:24px}.care-grid h3{font-size:17px;margin-bottom:13px}.warranty{grid-template-columns:1fr;gap:20px;padding:26px 0}.warranty-heading strong{font-size:28px}.warranty-heading p{margin-bottom:0}.support-checks{grid-template-columns:1fr}.warranty-content p{font-size:12px}.manual-footer{display:block;margin-top:36px;padding-bottom:29px}.footer-actions{margin-top:20px;gap:23px;font-size:11px}.footer-actions button{font-size:11px}dialog{padding:17px}.dialog-header h2{font-size:16px}dialog>p{font-size:10px}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*{transition:none!important}}
@media print{:root{--header-height:0px;color:#000;font-size:10pt}.topbar,.sidebar,.reading-progress,.quick-links,.button,.image-enlarge,.footer-actions,.skip-link{display:none!important}.layout{display:block}main{padding:0;max-width:none}.breadcrumb{margin-bottom:15px}.hero-grid{display:grid;grid-template-columns:1fr 1fr}.hero h1{font-size:32px}.hero-visual{padding:10px}.hero-specs{margin-top:20px}.manual-section{margin-top:25px;padding-top:20px;break-inside:auto}.section-heading{break-after:avoid}.section-heading h2{font-size:22px}.feature-row,.instruction-block,.setup-steps>li,.faq,.spec-list>div{break-inside:avoid}.port-panel[hidden]{display:block!important}.port-tabs{display:none}.port-image{padding:10px;break-inside:avoid}.port-image img{max-width:350px}.start-layout{display:block}.start-side{margin-top:20px}.antenna-figure img{max-width:300px}.specification-layout{grid-template-columns:1fr 1.6fr}.dimensions{position:static}.manual-footer{margin-top:25px}.faq-body{display:block!important}details>div,details>p{display:block!important}.package-content{display:block!important}.package-list{display:grid!important}.topbar{position:static}dialog{display:none!important}@page{margin:15mm}}

/* Comfortable reading sizes for the main instructions. */
@media(min-width:601px){.setup-steps p,.text-steps,.feature-content p,.split-instruction p,.simple-list{font-size:14px}.hero-sub{font-size:13px}.port-table{font-size:14px}.spec-list>div{font-size:13px}.spec-list dt{font-size:12px}.toc a{font-size:13px}}
/* The document scroll padding accounts for the sticky header once. */
.manual-section{scroll-margin-top:0}
.specification-layout>*{min-width:0}.spec-list dd{overflow-wrap:anywhere}
@media(max-width:380px){.dimensions{display:block}.dimensions .eyebrow{margin-bottom:8px}.dimensions strong{font-size:25px}.dimension-unit{margin-top:5px}.dimension-drawing{width:min(100%,230px);display:block;margin:15px auto 0}.dimensions small{text-align:center}}

.brand-logo{display:block;width:84px;height:auto;max-height:35px;object-fit:contain}.language-switch{display:flex;align-items:center;gap:8px;font-size:11px;white-space:nowrap}.language-switch a{color:#8b8e92}.language-switch a[aria-current=page]{color:var(--red);font-weight:650}.language-switch a:hover{color:var(--red)}.language-switch>span{color:#c2c4c6}
html[lang=en] .hero h1{letter-spacing:-.04em}html[lang=en] .model-title{font-size:.59em}html[lang=en] .hero-description{font-size:21px}html[lang=en] .toc a{font-size:12px}html[lang=en] .section-heading h2{font-size:27px}html[lang=en] .setup-steps h3{font-size:16px}html[lang=en] .port-table tbody th{min-width:125px}
@media(max-width:850px){.brand-logo{width:78px;max-height:32px}}
@media(max-width:600px){.brand-logo{width:72px;max-height:30px}.header-actions{gap:12px}.language-switch{font-size:10px;gap:5px}.pdf-link{font-size:9px}.pdf-link svg{width:12px}.header-actions{gap:13px}html[lang=en] .hero h1{font-size:41px}html[lang=en] .hero-description{font-size:19px}html[lang=en] .section-heading h2{font-size:23px}html[lang=en] .toc a{font-size:10px}html[lang=en] .package-list{font-size:11px}html[lang=en] .port-table tbody th{min-width:92px}}
.brand-logo{width:84px;max-height:35px}
@media(max-width:850px){.brand-logo{width:78px;max-height:32px}}
@media(max-width:600px){.brand-logo{width:72px;max-height:30px}}

@media print{.port-table{break-inside:avoid}.placement{break-inside:avoid}.antenna-figure img{margin-left:auto;margin-right:auto}.port-table thead{break-after:avoid}.manual-footer{break-inside:avoid}}

@media print{.simple-list li{break-inside:avoid}}

/* Original antenna drawings, framed separately with live text captions. */
.antenna-figure{background:#fff;padding:20px 18px}.antenna-steps{display:grid;grid-template-columns:1fr 1fr;gap:18px}.antenna-step{min-width:0}.antenna-art{overflow:hidden;background:white}.antenna-art svg{display:block;width:100%;height:auto;aspect-ratio:370/244;stroke:none;mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 96%,transparent);mask-composite:intersect}.antenna-copy{padding:13px 2px 0}.antenna-step-label{display:block;font-size:9px;letter-spacing:.1em;font-weight:700;color:var(--red)}.antenna-copy h4{margin:5px 0 7px;font-size:12px;line-height:1.5}.antenna-copy p{font-size:11px;line-height:1.75;color:var(--muted);margin:0}.antenna-figure figcaption{border-top:1px solid var(--line);padding-top:12px;margin-top:18px}.antenna-figure .figure-label{margin-bottom:15px}
@media(max-width:600px){.antenna-steps{gap:18px}.antenna-copy h4{font-size:12px}.antenna-copy p{font-size:11px}}
@media print{.antenna-figure{break-inside:avoid;max-width:520px;margin:auto}.antenna-art svg{width:100%;height:auto}}
