@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/libre-franklin-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/libre-franklin-600.woff2) format("woff2");font-weight:600 900;font-display:swap}:root{--paper:#f6f5f1;--ink:#252824;--quiet:#595c54;--line:#d8d9d0;--brand:#b44223;--brand-hover:#8b3018;--brand-light:#f3e4db;--surface:#fff;--background:var(--paper);--foreground:var(--ink);--muted-foreground:var(--quiet);--border:var(--line);--primary:var(--brand);--primary-foreground:#fff;--ring:var(--brand);--font-sans:"Libre Franklin",sans-serif;color-scheme:light}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;font-family:Libre Franklin,sans-serif;font-size:16px;color:var(--ink);background:var(--paper);line-height:1.65}*{box-sizing:border-box}::selection{background:var(--brand-light);color:var(--ink)}input{caret-color:var(--brand)}a,button,input,summary{touch-action:manipulation;-webkit-tap-highlight-color:rgba(180,66,35,.12)}a{color:inherit;text-underline-offset:4px}a:hover{color:var(--brand)}a,button{transition:color .18s ease,background-color .18s ease,border-color .18s ease}button,input{font:inherit}button,summary{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--brand);outline-offset:4px}h1,h2,h3,h4,h5{margin:0;line-height:1.15;text-wrap:balance}h1,h2{font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:-.02em}h3,h4,h5{font-family:Libre Franklin,sans-serif;font-weight:600}p{margin:0 0 16px}img{max-width:100%}svg{flex-shrink:0}a svg{display:inline-block;vertical-align:middle}.skip-link{position:fixed;top:8px;left:16px;z-index:100;background:#fff;padding:12px 18px;transform:translateY(-180%)}.skip-link:focus{transform:none}.site-header{position:sticky;top:0;z-index:30;background:#242724;color:#fff}.header-inner{max-width:1260px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:15px 32px;min-height:80px}.brand-link{display:flex;text-decoration:none}.brand-link img{width:128px;height:42px;object-fit:contain}.brand-divider{height:25px;width:1px;background:#595b56}.header-label{font-size:13px;color:#dedfd7}.site-header nav{display:flex;align-items:center;gap:26px;font-size:13px}.site-header nav a{display:flex;align-items:center;gap:7px;text-decoration:none}.site-header a:hover{color:#facdb7}.header-support{padding:10px 16px;border:1px solid #73766b;border-radius:6px}.header-support:hover{background:#383d35}.site-header a:focus-visible{outline-color:#f3ba91}.library-main,.manual-main{max-width:1260px;margin:auto;padding:0 32px}.library-intro{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:60px;padding:62px 0 55px;border-bottom:1px solid var(--line)}.library-intro h1{font-size:76px;line-height:1}.library-intro h1 span{color:var(--brand)}.intro-copy{max-width:430px}.intro-copy p:first-child{font-size:21px;font-weight:600}.intro-copy p:nth-child(2){color:var(--quiet)}.text-link{display:inline-flex;align-items:center;gap:14px;font-weight:600;font-size:14px;text-decoration:none;min-height:44px}.text-link:hover{text-decoration:underline}.device-library{padding:35px 0 50px;scroll-margin-top:96px}.library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:30px}.library-toolbar h2{font-size:34px}.search-field{display:flex;align-items:center;gap:12px;border:1px solid #a4a69b;border-radius:6px;background:var(--surface);padding:0 15px;width:340px;min-height:49px}.search-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-light)}.search-field input{width:100%;min-width:0;border:0;background:none;outline-offset:0;font-size:14px}.search-field input:focus-visible{outline:0}.search-field input::placeholder{color:var(--quiet)}.search-field button{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:none;border:0;color:var(--ink)}.filter-row{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:24px 0}.filters{display:flex;flex-wrap:wrap;gap:8px}.filters button{padding:8px 15px;min-height:44px;font-size:13px;border:1px solid transparent;border-radius:5px;color:var(--quiet);background:transparent}.filters button:hover{background:#e9e9e1;color:var(--ink)}.filters button[aria-pressed=true]{background:var(--ink);color:#fff}.result-count{font-size:12px;color:var(--quiet);margin:0;white-space:nowrap}.device-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.device-entry{border-bottom:1px solid var(--line);padding-bottom:24px;min-width:0}.device-link{display:block;text-decoration:none}.device-photo{height:215px;background:var(--surface);display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:20px}.device-photo img{width:80%;height:85%;object-fit:contain;mix-blend-mode:multiply;transition:transform .22s ease}.device-link:hover .device-photo img{transform:scale(1.045)}.device-text h3{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:29px;letter-spacing:-.01em;color:var(--ink)}.device-text p{font-size:13px;color:var(--quiet);margin:8px 0 13px}.device-action{font-size:13px;font-weight:600;display:flex;justify-content:space-between;align-items:center;color:var(--brand);min-height:35px}.model-help{margin:30px 0 0;color:var(--quiet);font-size:13px;max-width:74ch}.empty-state{padding:55px 20px;border:1px solid var(--line);text-align:center}.empty-state h3{font-size:24px;margin-bottom:12px}.empty-state p{color:var(--quiet)}.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding:10px 18px;font-weight:600;font-size:13px;text-decoration:none;border-radius:5px;border:1px solid var(--brand);background:var(--brand);color:#fff}.button-primary:hover{color:#fff;background:var(--brand-hover);border-color:var(--brand-hover)}.button-secondary{background:transparent;color:var(--ink);border-color:#a4a69b}.button-secondary:hover{color:var(--brand);border-color:var(--brand)}.library-support{display:grid;grid-template-columns:1.2fr 1fr;gap:90px;padding:46px 0 65px;border-top:1px solid var(--line)}.library-support h2{font-size:40px;max-width:400px;margin-bottom:18px}.library-support p{color:var(--quiet);font-size:14px;max-width:52ch}.download-block{padding-left:30px;border-left:1px solid var(--line)}.download-block>svg{color:var(--brand);margin-bottom:14px}.download-block h3{font-size:21px;margin-bottom:14px}.site-footer{background:#eeeee7;border-top:1px solid var(--line)}.footer-inner{max-width:1260px;margin:auto;padding:30px 32px;display:flex;justify-content:space-between;gap:24px;align-items:center}.footer-inner p{margin:0;font-size:13px;display:flex;gap:18px}.footer-inner p span{color:var(--quiet)}.footer-inner nav{display:flex;gap:24px;font-size:12px}.footer-inner nav a{min-height:44px;display:flex;align-items:center;text-decoration:none}.footer-inner nav a:hover{text-decoration:underline}.manual-breadcrumb{padding:28px 0 20px;display:flex;gap:16px;align-items:center;font-size:12px;color:var(--quiet)}.manual-breadcrumb a{display:flex;align-items:center;gap:8px;min-height:44px;text-decoration:none}.manual-intro{display:grid;grid-template-columns:1fr 300px;gap:40px;align-items:center;padding:0 0 40px;border-bottom:1px solid var(--line)}.manual-intro h1{font-size:62px}.manual-subtitle{font-size:18px;margin:12px 0 8px;color:var(--quiet)}.former-name{font-size:13px;color:var(--quiet)}.manual-quicklinks{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 10px}.print-button{display:flex;align-items:center;gap:9px;font-size:12px;min-height:44px;border:0;background:none;padding:8px 0;color:var(--quiet)}.print-button:hover{color:var(--brand)}.manual-device-photo{display:flex;justify-content:center;align-items:center;background:#fff;height:240px}.manual-device-photo img{width:85%;height:85%;object-fit:contain;mix-blend-mode:multiply}.manual-layout{display:grid;grid-template-columns:225px minmax(0,1fr);gap:65px;padding:38px 0 65px;align-items:start}.desktop-contents{position:sticky;top:105px;max-height:calc(100dvh - 130px);padding-right:15px}.contents-heading{font-size:13px;font-weight:600;margin-bottom:14px}.contents-nav ol{list-style:none;padding:0;margin:0}.contents-nav a{display:block;text-decoration:none;font-size:12px;color:var(--quiet);min-height:44px;padding:11px 12px;border-radius:4px}.contents-nav a:hover{background:#e9e9e1;color:var(--ink)}.contents-nav a[aria-current]{background:var(--brand-light);color:#803319;font-weight:600}.rail-support{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);margin-top:20px;padding:17px 12px;font-size:12px;text-decoration:none;min-height:44px}.manual-content{min-width:0;max-width:800px}.manual-content>section,.manual-section{margin-bottom:48px;scroll-margin-top:110px}.manual-content>section+section,.manual-section+section{padding-top:40px;border-top:1px solid var(--line)}.manual-content h2{font-size:36px;margin-bottom:22px}.manual-content h3{font-size:18px;margin:26px 0 12px}.manual-content li,.manual-content p{font-size:15px;line-height:1.75;max-width:74ch}.manual-content dd,.manual-content p,.manual-content ul{color:var(--quiet)}.manual-content ul{padding-left:22px;list-style:disc}.manual-content li+li{margin-top:6px}.manual-content li a,.manual-content p a{color:var(--brand);text-decoration:underline}.section-intro{margin-bottom:24px}.package-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none!important;padding:0!important;margin:22px 0}.package-list li{margin:0!important;min-width:0}.package-list img,.package-placeholder{width:100%;height:110px;object-fit:contain;background:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.package-list span{font-size:13px;display:block;text-align:center;color:var(--ink)}.package-placeholder{font-size:11px;color:var(--quiet)}.setup-steps{list-style:none;padding:0;margin:30px 0}.setup-step{display:grid;grid-template-columns:32px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid var(--line)}.setup-step h3{margin:0 0 10px}.step-number{display:flex;align-items:center;justify-content:center;background:var(--brand-light);color:#803319;border-radius:50%;height:32px;width:32px;font-weight:600;font-size:13px}.step-subtitle{font-size:14px!important;color:var(--ink)!important}.manual-figure{margin:24px 0;text-align:center;background:#fff;padding:24px;max-width:100%}.manual-figure img{width:auto;max-width:100%;max-height:420px;height:auto;object-fit:contain;margin:auto}.manual-figure a{display:block}.manual-figure figcaption{margin-top:18px;font-size:12px;color:var(--quiet);line-height:1.6}.remote-block{padding-top:20px;border-top:1px solid var(--line)}.source-link{font-size:12px!important;margin-top:18px}.reference-note{background:#ebece4;padding:18px 20px;margin-bottom:24px;font-size:13px!important;border-radius:4px}.reference-note h2{font-size:28px}.spec-table-wrap{max-width:100%;overflow-x:auto}.spec-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.6;font-variant-numeric:tabular-nums}.spec-table td,.spec-table th{text-align:left;vertical-align:top;padding:13px 14px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.spec-table th{width:42%;font-weight:600;color:var(--ink)}.spec-table td{color:var(--quiet)}.spec-table tr:nth-child(odd){background:#eeeee7}.spec-table thead th{background:#e4e6dc}.measurement-section{margin-top:32px}.light-definitions{margin:24px 0}.light-definitions>div{padding:17px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;font-size:14px}.light-definitions dt{font-weight:600}.light-definitions dd{margin:0}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{min-height:56px;padding:18px 8px;font-size:15px;font-weight:600}.faq-list details p{padding:0 8px 15px}.warranty-columns{display:grid;grid-template-columns:1fr 1fr;gap:30px}.warranty-columns h3{margin-top:0}.manual-end{border-top:1px solid var(--line)}.manual-end p{margin:0}.mobile-contents{display:none}.additional-control{padding:20px 0;border-top:1px solid var(--line)}@media screen{.care-reading-sheet>section{margin-bottom:48px;scroll-margin-top:110px;padding-top:40px;border-top:1px solid var(--line)}#additional-features>.space-y-6{display:grid;gap:24px;margin-top:20px}#additional-features .additional-control{padding:0;margin-block:0!important}#additional-features .additional-control h3{margin:0 0 8px}#additional-features .additional-control p:last-child{margin-bottom:0}}.manual-content [data-slot=card]{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;gap:20px}.manual-content [data-slot=card-content],.manual-content [data-slot=card-header]{padding:0}.manual-content [data-slot=card-title]{font-family:Barlow Condensed,sans-serif;font-size:36px;line-height:1.15;margin-bottom:8px}.manual-content [data-slot=card-title]>svg{display:none}.manual-content h4{font-size:18px;margin:20px 0 12px}.manual-content h5{font-size:16px}.manual-content [class*=bg-gradient],.manual-content [class*=bg-yellow]{background:#ebece4;color:var(--ink)}.manual-content [class*=text-blue],.manual-content [class*=text-green],.manual-content [class*=text-purple]{color:var(--ink)}@media(max-width:1000px){.header-inner{padding:14px 24px}.library-main,.manual-main{padding:0 24px}.library-intro{gap:30px}.library-intro h1{font-size:64px}.manual-layout{grid-template-columns:190px minmax(0,1fr);gap:30px}.manual-intro h1{font-size:54px}.device-grid{gap:28px 20px}.device-photo{height:185px}.brand-divider,.header-label{display:none}}@media(max-width:760px){.header-inner{padding:12px 20px;min-height:70px}.brand-link img{width:110px;height:36px}.store-link{display:none!important}.site-header nav{gap:0}.header-support{padding:8px 12px;font-size:12px}.library-main,.manual-main{padding:0 20px}.library-intro{grid-template-columns:1fr;gap:25px;padding:38px 0}.library-intro h1{font-size:60px}.intro-copy{max-width:100%}.intro-copy p:first-child{font-size:18px}.intro-copy p:nth-child(2){font-size:14px}.library-toolbar{align-items:stretch;flex-direction:column;gap:20px}.search-field{width:100%}.filter-row{align-items:flex-start;gap:10px}.filters{gap:3px}.filters button{font-size:11px;padding:8px 10px}.result-count{padding-top:12px}.device-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.device-photo{height:160px}.device-text h3{font-size:26px}.device-action,.device-text p{font-size:12px}.library-support{grid-template-columns:1fr;gap:35px;padding:35px 0 45px}.library-support h2{font-size:36px}.download-block{padding:28px 0 0;border-left:0;border-top:1px solid var(--line)}.footer-inner{padding:25px 20px;flex-direction:column;align-items:flex-start;gap:12px}.footer-inner p{flex-wrap:wrap;gap:9px}.footer-inner nav{gap:20px;flex-wrap:wrap}.manual-intro{grid-template-columns:1fr 150px;gap:20px;padding-bottom:28px}.manual-intro h1{font-size:40px}.manual-device-photo{height:170px}.manual-subtitle{font-size:15px}.former-name{font-size:12px}.manual-quicklinks{gap:8px;margin-top:18px}.manual-quicklinks a{font-size:12px;padding:10px 12px}.manual-layout{display:block;padding-top:30px}.desktop-contents{display:none}.mobile-contents{display:block;margin:20px 0 0;border:1px solid var(--line);border-radius:5px;background:var(--surface)}.mobile-contents summary{min-height:48px;padding:12px 15px;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:13px}.mobile-contents .contents-nav{padding:0 10px 10px}.mobile-contents .contents-heading{display:none}.manual-content h2{font-size:32px}.manual-content li,.manual-content p{font-size:14px}.manual-content h3,.manual-content h4{font-size:17px}.manual-figure{padding:16px}.spec-table td,.spec-table th{padding:11px 10px;font-size:12px}.light-definitions>div{grid-template-columns:1fr;gap:7px}.warranty-columns{grid-template-columns:1fr;gap:20px}.manual-content [data-slot=card-title]{font-size:32px}}@media(max-width:420px){.device-grid{gap:25px 14px}.device-photo{height:140px}.device-text h3{font-size:24px}.device-text p{min-height:40px}.manual-intro{grid-template-columns:1fr}.manual-device-photo{height:180px;width:100%}.manual-device-photo img{height:160px;width:180px}.manual-intro h1{font-size:44px}.package-list{grid-template-columns:repeat(2,minmax(0,1fr))}.filters{gap:0}.filters button{padding:7px 8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.device-photo img{transition:none}.device-link:hover .device-photo img{transform:none}a,button{transition:none}}@media print{html{scroll-behavior:auto}body{background:#fff;color:#111;font-size:11pt}.desktop-contents,.manual-breadcrumb,.manual-end,.manual-quicklinks,.mobile-contents,.print-button,.site-footer,.site-header,.skip-link{display:none!important}.manual-main{padding:0;max-width:none}.manual-intro{padding-bottom:15px;grid-template-columns:1fr 140px}.manual-intro h1{font-size:30pt}.manual-device-photo{height:120px}.manual-layout{display:block;padding-top:20px}.manual-content{max-width:none}.manual-section{break-before:auto;scroll-margin:0;margin-bottom:25px}.manual-content h2{font-size:22pt;break-after:avoid}.manual-content h3,.manual-content h4,.manual-content h5{break-after:avoid}.manual-figure,.package-list li,.setup-step,table tr{break-inside:avoid}.manual-content li,.manual-content p{max-width:none;font-size:10pt}.spec-table td,.spec-table th{font-size:10pt}.manual-figure img{max-height:250px}.faq-list details{display:block}.faq-list details:not([open])>p{display:block!important}.faq-list summary{list-style:none}.manual-figure{padding:10px}a{color:inherit!important}.source-link a:after{content:" (" attr(href) ")";font-size:8pt;overflow-wrap:anywhere}.button-primary{background:#fff;color:#000!important;border:1px solid #777}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.manual-layout{grid-template-columns:280px minmax(0,1fr);gap:56px;padding-top:12px}.desktop-contents{position:fixed;top:104px;bottom:24px;width:280px;max-height:none;overflow-y:auto;padding:0 16px 0 0;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.manual-content{grid-column:2}.manual-product-card h1{font-size:36px;margin-bottom:16px}.manual-product-card .manual-device-photo{height:160px;margin-bottom:20px}.manual-product-card .former-name{margin:0 0 20px}.contents-heading{font-size:17px;margin-bottom:8px}.contents-nav a{font-size:15px;padding:10px 12px;line-height:1.5}.print-button,.rail-support{font-size:14px}.mobile-section-heading{display:none}@media(min-width:761px) and (max-width:1000px){.manual-layout{grid-template-columns:240px minmax(0,1fr);gap:32px}.desktop-contents{width:240px}.manual-product-card h1{font-size:32px}}@media(max-width:760px){.manual-layout{padding-top:20px;gap:24px}.desktop-contents,.manual-layout{display:flex;flex-direction:column}.desktop-contents{position:static;width:100%;padding:0;overflow:visible;max-height:none}.desktop-contents>.contents-nav,.desktop-contents>.rail-support{display:none}.manual-product-card{display:grid;grid-template-columns:1fr 130px;column-gap:20px;align-items:center;width:100%}.manual-product-card h1{font-size:38px;margin:0}.manual-product-card .manual-device-photo{height:140px;margin:0;grid-column:2;grid-row:1/3}.manual-product-card .former-name{grid-column:1;margin-top:12px}.manual-content{width:100%}.mobile-section-heading{display:block;position:sticky;top:70px;z-index:25;background:var(--paper);border-bottom:1px solid var(--line);padding:12px 20px;margin:0 -20px;font-family:Barlow Condensed,sans-serif;font-size:25px;font-weight:700;line-height:1.2}.mobile-contents{margin-top:16px}.mobile-contents summary{font-size:15px}.manual-content>section{scroll-margin-top:145px}}@media print{.mobile-section-heading{display:none}.desktop-contents{display:block!important;position:static;width:100%;overflow:visible}.desktop-contents>.contents-nav,.desktop-contents>.rail-support{display:none}.manual-product-card{display:flex;justify-content:space-between;align-items:center}.manual-product-card .manual-device-photo{height:120px;width:150px}.manual-layout{display:block}.manual-content{max-width:none}}@media(min-width:761px){.manual-breadcrumb{margin-left:336px}}@media(min-width:761px) and (max-width:1000px){.manual-breadcrumb{margin-left:272px}}.contents-heading,.desktop-contents a,.desktop-contents button,.manual-content h2,.manual-content h3,.manual-content h4,.manual-content h5,.mobile-contents summary,.mobile-section-heading{text-transform:capitalize}.mobile-share{display:none}.share-options{border:1px solid var(--line);padding:16px;margin:12px 0;background:var(--surface);width:100%;border-radius:5px}.share-options>div{display:flex;justify-content:space-between;align-items:center}.share-options p{font-size:13px;margin:12px 0}.share-options a,.share-options button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid var(--line);background:transparent;margin:4px 6px 4px 0;border-radius:4px;font-size:14px;text-decoration:none}.share-options p[role=status]{overflow-wrap:anywhere}@media(max-width:760px){.desktop-print{display:none}.mobile-share{display:flex}}@media print{.mobile-share,.share-options{display:none!important}}.desktop-contents{text-transform:capitalize}.manual-product-card h1{overflow-wrap:anywhere}.metadata-question{padding:16px 0;border-bottom:1px solid var(--line)}.metadata-question summary{min-height:44px;font-weight:600}.library-page-heading{padding:40px 0 32px;border-bottom:1px solid var(--line)}.library-page-heading h1{font-size:54px}.library-page-heading p{margin:12px 0 0;color:var(--quiet);font-size:15px}.library-browser{display:grid;grid-template-columns:280px minmax(0,1fr);gap:56px;padding:36px 0 48px}.library-search-rail{min-width:0;padding-right:16px}.library-results-heading h2,.library-search-rail h2{font-size:32px;margin:0 0 24px}.library-search-rail .search-field{width:100%;padding:0 10px}.library-search-rail .search-field input{font-size:13px}.library-filter-groups{display:grid;gap:24px;margin-top:28px}.library-filter-groups fieldset{border:0;padding:0;margin:0;min-width:0}.library-filter-groups legend{font-weight:600;font-size:16px;margin-bottom:8px}.library-filter-groups label{display:flex;align-items:center;gap:12px;min-height:44px;font-size:14px;cursor:pointer}.library-filter-groups input{accent-color:var(--brand);width:18px;height:18px;flex-shrink:0}.clear-library-filters{display:flex;align-items:center;gap:12px;min-height:44px;margin-top:24px;border:0;background:none;color:var(--brand);padding:0;font-size:13px;font-weight:600}.clear-library-filters:disabled{color:var(--quiet);opacity:.6;cursor:default}.library-model-help{font-size:12px;color:var(--quiet);margin:18px 0 0;line-height:1.75}.library-results{min-width:0}.library-results-heading{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:24px}.library-results-heading h2{margin:0}.manual-card-track{display:flex;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;scroll-padding-inline:1px;padding:4px 4px 8px;margin:-4px -4px 0}.manual-card-track::-webkit-scrollbar{display:none}.manual-card-track.is-dragging{cursor:grabbing;user-select:none}.manual-card-track:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.library-product-card{flex:0 0 285px;background:var(--surface);min-width:0;height:370px}.library-card-link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--ink)}.library-card-photo{height:200px;padding:14px 20px 4px;flex-shrink:0}.library-card-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;user-select:none}.library-card-copy{display:flex;flex-direction:column;flex:1;min-height:0;padding:16px 20px 18px}.library-card-copy h3{font-family:Barlow Condensed,sans-serif;font-size:29px;line-height:1.15;font-weight:700;overflow-wrap:anywhere}.library-card-copy p{font-size:12px;line-height:1.65;color:var(--quiet);margin:10px 0 8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.library-card-copy .device-action{margin-top:auto;min-height:32px;font-size:13px}.library-card-link:hover h3{color:var(--brand)}.carousel-controls{gap:4px;margin-top:12px}.carousel-controls,.carousel-controls button{display:flex;align-items:center;justify-content:center}.carousel-controls button{flex-shrink:0;border:0;padding:0;background:transparent;color:var(--quiet);cursor:pointer}.carousel-controls .carousel-arrow{width:44px;height:44px}.carousel-arrow:hover:not(:disabled){color:var(--ink)}.carousel-controls button:disabled{opacity:.3;cursor:default}.carousel-dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.carousel-controls .carousel-dot{width:24px;height:44px}.carousel-dot span{display:block;width:7px;height:7px;border-radius:50%;background:#c4c4bf}.carousel-dot[aria-current=true] span{background:var(--ink)}.carousel-dot:hover span{background:var(--quiet)}.carousel-dot[aria-current=true]:hover span{background:var(--ink)}.carousel-hint{font-size:12px;color:var(--quiet);margin:6px 0 0;text-align:center}.library-main h1,.library-main h2,.library-main h3{text-transform:capitalize}@media(min-width:761px) and (max-width:1000px){.library-browser{grid-template-columns:240px minmax(0,1fr);gap:32px}}@media(max-width:760px){.library-page-heading{padding:28px 0 24px}.library-page-heading h1{font-size:44px}.library-browser{grid-template-columns:1fr;gap:30px;padding:26px 0 38px}.library-search-rail{padding:0}.library-search-rail h2{font-size:28px;margin-bottom:18px}.library-filter-groups{grid-template-columns:1fr 1fr;gap:20px;margin-top:22px}.library-filter-groups label{font-size:13px}.clear-library-filters{margin-top:12px}.library-model-help{margin-top:8px}.library-results-heading h2{font-size:30px}.library-results-heading{margin-bottom:20px}.library-product-card{flex-basis:min(285px,80vw);height:370px}.manual-card-track{gap:18px}.library-support{gap:28px}}.library-card-photo{height:190px}.library-card-copy .device-action,.library-card-copy h3{flex-shrink:0}.manual-product-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.manual-product-heading h1{margin-bottom:0;min-width:0}.product-print-icon,.sticky-share-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:0;background:transparent;color:var(--quiet);border-radius:4px;padding:0}.product-print-icon:hover,.sticky-share-button:hover{color:var(--brand);background:var(--brand-light)}.manual-product-card .manual-device-photo{background:var(--paper);padding:0}.manual-product-card .manual-device-photo img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply}.sticky-share-button{color:var(--ink)}@media(max-width:760px){.manual-product-heading{grid-column:1;grid-row:1;margin:0}.product-print-icon{display:none}.mobile-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding-top:5px;padding-bottom:5px}.mobile-section-heading>span{min-width:0}.mobile-section-heading .share-options{position:absolute;top:100%;left:20px;right:20px;width:auto;max-height:calc(100dvh - 160px);overflow:auto;font-family:Libre Franklin,sans-serif;font-size:14px;line-height:1.65;font-weight:400;letter-spacing:normal}.manual-product-card .manual-device-photo{background:var(--paper);padding:0}.manual-product-card .manual-device-photo img{height:100%;width:100%}}@media print{.product-print-icon,.sticky-share-button{display:none!important}.manual-product-heading{margin:0}.manual-product-card .manual-device-photo{background:transparent;background:#fff}}.library-contact-strip{display:flex;align-items:center;gap:24px;padding:20px 0;border-top:1px solid var(--line)}.library-contact-strip h2{font-size:30px;margin:0;white-space:nowrap}.library-contact-strip .button-primary{white-space:nowrap}@media(max-width:420px){.library-contact-strip{gap:16px;padding:16px 0}.library-contact-strip h2{font-size:27px}.library-contact-strip .button-primary{padding:10px 12px;gap:10px;font-size:12px}}.library-page-heading{display:grid;grid-template-columns:280px minmax(0,1fr);gap:56px;align-items:start}.library-heading-actions{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;min-width:0}.library-heading-actions p{margin:12px 0 0;max-width:48ch}.library-heading-actions .button-primary{flex-shrink:0;white-space:nowrap}@media(min-width:761px) and (max-width:1000px){.library-page-heading{grid-template-columns:240px minmax(0,1fr);gap:32px}.library-heading-actions{gap:16px}.library-heading-actions p{font-size:13px}}@media(max-width:760px){.library-page-heading{grid-template-columns:1fr auto;gap:14px;align-items:start}.library-page-heading h1{font-size:40px;grid-column:1;grid-row:1}.library-heading-actions{display:contents}.library-heading-actions p{grid-column:1/-1;grid-row:2;margin:0;font-size:14px}.library-heading-actions .button-primary{grid-column:2;grid-row:1;padding:10px 12px;font-size:12px;gap:8px}}body{min-height:100dvh;display:flex;flex-direction:column}.site-footer,.site-header{flex-shrink:0}.library-main{display:flex;flex-direction:column}.library-main,.manual-main{flex:1;width:100%}.library-browser{flex:1;align-content:center;align-items:start}.library-page-heading{position:relative;align-items:baseline;flex-shrink:0}.library-heading-actions{display:block;padding-right:196px}.library-heading-actions p{margin:0}.library-heading-actions .button-primary{position:absolute;top:40px;right:0}.desktop-contents>.print-button{padding-left:12px}.manual-contact-button{margin-top:20px;min-height:46px}.desktop-contents>.manual-contact-button{display:flex;justify-content:space-between}@media(max-width:760px){.library-page-heading{align-items:start}.library-heading-actions{display:contents;padding:0}.library-heading-actions .button-primary{position:static}.desktop-contents>.manual-contact-button{display:none}}@media print{body{min-height:0}.library-main,.manual-main,body{display:block}.manual-contact-button{display:none!important}}.desktop-contents>.desktop-print{width:100%;min-height:46px;padding:10px 18px;justify-content:flex-start;gap:10px;border:1px solid #111;border-radius:5px;background:#111;color:#ff7052;font-size:13px;font-weight:600}.desktop-contents>.desktop-print:hover{background:#252525;border-color:#252525;color:#ff8c73}.product-print-icon{color:#000;align-self:center}.product-print-icon:hover{color:#000}.product-print-icon svg{width:25px;height:25px;stroke-width:2.75}.contact-button{justify-content:flex-start;gap:10px}.desktop-contents>.contact-button{justify-content:flex-start;margin-top:8px}.manual-layout{padding-bottom:25px}.manual-end{padding-top:25px}@media(min-width:761px){.desktop-contents{display:flex;flex-direction:column;bottom:var(--rail-bottom,24px);overflow:visible}.manual-rail-content{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.manual-rail-actions{flex-shrink:0;padding-top:16px}.manual-rail-actions>.desktop-print{width:100%;min-height:46px;padding:10px 18px;justify-content:flex-start;gap:10px;border:1px solid #111;border-radius:5px;background:#111;color:#ff7052;font-size:13px;font-weight:600}.manual-rail-actions>.desktop-print:hover{background:#252525;border-color:#252525;color:#ff8c73}.manual-rail-actions>.contact-button{width:100%;display:flex;justify-content:flex-start;margin-top:8px}}@media(max-width:760px){.manual-rail-content{display:contents}.manual-rail-actions,.manual-rail-content>.contents-nav{display:none}}@media print{.desktop-contents{display:block!important;bottom:auto;overflow:visible}.manual-rail-content{display:contents}.manual-rail-actions,.manual-rail-content>.contents-nav{display:none!important}}#faq .metadata-question,.faq-list,.faq-list details{border:0}.manual-switcher{position:relative;min-width:0;flex:1}.manual-name-row{display:flex;align-items:center;gap:6px;min-width:0}.manual-name-row h1{min-width:0}.manual-switch-trigger{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:44px;border:0;background:transparent;color:var(--ink);padding:0;border-radius:4px}.manual-switch-trigger:hover{color:var(--brand);background:var(--brand-light)}.manual-switch-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.manual-switch-list{position:absolute;top:calc(100% + 8px);left:0;z-index:40;width:260px;max-width:calc(100vw - 40px);max-height:360px;overflow:auto;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);border-radius:5px;padding:6px;box-shadow:0 8px 24px rgba(37,40,36,.12)}.manual-switch-list a{display:block;padding:10px 12px;min-height:44px;font-size:14px;text-decoration:none;line-height:1.5}.manual-switch-list a:hover{background:var(--brand-light);color:var(--brand)}@media(max-width:760px){.manual-switch-list{width:260px}.manual-name-row h1{font-size:34px}}@media print{.manual-switch-list,.manual-switch-trigger{display:none!important}}.manual-product-heading{gap:8px}.manual-name-row{gap:4px}.manual-switch-trigger{width:24px}.manual-product-heading>.product-print-icon{width:32px}.additional-control,.light-definitions>div,.remote-block,.setup-step{border-top:0}.manual-switch-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px}.manual-switch-list a span{min-width:0}.manual-switch-list a img{flex-shrink:0;width:40px;height:44px;object-fit:contain;mix-blend-mode:multiply}.header-inner{width:100%;display:grid;grid-template-columns:280px minmax(0,1fr);gap:56px}.brand-link{align-items:center;flex-direction:row;gap:24px;width:max-content}.header-label{display:block;font-size:20px;font-weight:600;line-height:1.3;color:#fff;white-space:nowrap}.site-header nav{width:100%;max-width:800px;justify-content:flex-end;gap:12px}.site-header nav .header-support{min-height:44px;padding:10px 16px;gap:9px;white-space:nowrap}.header-store-icon{width:18px;height:18px;object-fit:contain;flex-shrink:0}@media(max-width:1000px){.header-inner{grid-template-columns:240px minmax(0,1fr);gap:32px}}@media(max-width:760px){.header-inner{grid-template-columns:1fr;gap:12px}.brand-link{flex-direction:row;align-items:center;gap:16px}.header-label{font-size:18px;white-space:normal}.site-header nav{justify-content:flex-end;gap:10px}.site-header nav .store-link{display:flex!important}.site-header nav .header-support{font-size:12px;padding:8px 12px}}.brand-link .header-favicon{display:none}@media(max-width:760px){.header-inner{display:flex;flex-wrap:nowrap;gap:12px;min-height:70px;padding:12px 16px}.brand-link{flex-shrink:0;gap:10px;width:auto}.brand-link .header-logo{width:100px;height:36px;flex-shrink:0}.header-label{font-size:18px;white-space:nowrap}.site-header nav{width:auto;flex-shrink:0;gap:10px}.site-header nav .header-support{padding:8px 10px}}@media(max-width:819.98px){.site-header nav .store-link{display:none!important}}@media(max-width:479.98px){.header-contact .header-support-label{display:none}.site-header nav .header-contact{border:0;padding:0;width:44px;height:44px;justify-content:center}.header-contact svg{width:22px;height:22px}}@media(max-width:379.98px){.brand-link .header-logo{display:none}.brand-link .header-favicon{display:block;width:28px;height:28px;object-fit:contain;flex-shrink:0}}@media(max-width:299.98px){.header-label{font-size:clamp(10px,calc(10vw - 12.8px),18px)}.header-inner{gap:8px;padding-inline:12px}.brand-link{gap:8px}}@media(min-width:761px){.header-inner .brand-link{display:contents}.header-inner .brand-link>img{grid-column:1;grid-row:1}.header-inner .header-label{grid-column:2;grid-row:1;justify-self:start;width:max-content}.header-inner>nav{grid-column:2;grid-row:1;justify-self:start;pointer-events:none}.header-inner>nav a{pointer-events:auto}}.site-header nav .header-support{padding-inline:14.4px}@media(max-width:760px){.site-header nav .header-support{padding-inline:9px}}@media(max-width:479.98px){.site-header nav .header-contact{padding-inline:0}}.manual-output-chart{margin:18px 0 24px;max-width:100%;break-inside:avoid}.manual-output-chart figcaption{font-size:14px;margin-bottom:12px;color:var(--ink)}.manual-output-desktop{display:block;width:100%;height:auto}.manual-output-mobile{display:none}.manual-output-rail{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:var(--brand) var(--paper);scrollbar-width:thin;background:#fff}.manual-output-rail:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.manual-output-fixed{position:sticky;left:0;z-index:1;background:#fff}.manual-output-fixed,.manual-output-planes{flex-shrink:0;height:auto}.manual-output-hint{font-size:13px;line-height:1.5}@media(max-width:820px){.manual-output-desktop{display:none}.manual-output-mobile{display:block}}@media print{.manual-output-desktop{display:block!important}.manual-output-mobile{display:none!important}.manual-output-chart{margin:10px 0 18px}}.manual-output-axis-labels,.manual-output-chart figcaption,.manual-output-hint{font-size:16px}.manual-output-responsive{display:none}@media screen and (max-width:820px){.manual-output-responsive{display:block}}.manual-output-readable-rail{display:flex;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:var(--brand) var(--paper);scrollbar-width:thin;background:#fff}.manual-output-readable-rail:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.manual-output-stage{position:relative;flex-shrink:0;overflow:hidden;background:#fff}.manual-output-fixed-stage{position:sticky;left:0;z-index:1}.manual-output-geometry{display:block;width:100%;height:100%}.manual-output-stage span{font-family:inherit;font-size:16px;line-height:1.4;font-weight:400;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.manual-output-reading{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.manual-output-reading span{display:block}.manual-output-dimension{position:absolute;transform:translateY(-100%);width:0}.manual-output-dimension>span{position:absolute;bottom:0}.manual-output-dimension>span:first-child{right:4px}.manual-output-dimension>span:nth-child(2){left:0;transform:translateX(-50%)}.manual-output-dimension>span:nth-child(3){left:4px}.manual-output-distance{position:absolute;transform:translate(-50%,-100%)}@media print{.manual-output-responsive{display:none}.manual-output-desktop{display:block!important}}.manual-content .manual-disclaimer{border-top:0;padding-top:0;break-inside:avoid-page}.manual-disclaimer h3{margin-top:0}.manual-disclaimer p:last-child{margin-bottom:0}.paged-setup,.print-cover,.setup-print-intro,.setup-split-diagrams{display:none}.about-light-with-disclaimer,.care-reading-sheet,.setup-instructions,.setup-overview{display:contents}@page{-webkit-print-color-adjust:exact;print-color-adjust:exact;size:A4 portrait;margin:32mm 15mm 24mm;@top-center{content:"";width:180mm;height:17mm;margin-top:8mm;margin-bottom:7mm;box-sizing:border-box;padding-left:40mm;padding-right:4mm;background:#242724 url(/brand/piri-red-logo.svg) no-repeat 5mm;background-size:29mm 10mm;color:#fff;text-align:left;vertical-align:middle;font-family:Libre Franklin,sans-serif;font-size:12pt;font-weight:600;-webkit-print-color-adjust:exact;print-color-adjust:exact}@bottom-left{content:"Pg " counter(page) " of " counter(pages);width:50mm;margin-top:3mm;border-top:1px solid #595c54;font-family:Libre Franklin,sans-serif;font-size:8pt;color:#595c54;vertical-align:top;padding-top:3mm}@bottom-right{content:"Piri Red® is a registered trademark.\A © 2026 Piri Red. All rights reserved.";white-space:pre-line;width:130mm;margin-top:3mm;border-top:1px solid #595c54;font-family:Libre Franklin,sans-serif;font-size:7.5pt;line-height:1.6;color:#595c54;text-align:right;vertical-align:top;padding-top:3mm}}@media print{body,html{width:auto;height:auto;min-height:0;overflow:visible;background:#fff;color:#111;-webkit-print-color-adjust:exact;print-color-adjust:exact}body{display:block;font-size:10pt;line-height:1.5}.manual-main{width:100%;max-width:none;margin:0;padding:0}.manual-layout{display:block;margin:0;padding:0}.desktop-contents{display:block!important;position:static;inset:auto;max-height:none;width:auto;padding:0;margin:0 0 7mm;overflow:visible}.manual-rail-content{display:block;overflow:visible}.contents-nav,.manual-end,.manual-rail-actions,.mobile-contents,.mobile-section-heading{display:none!important}.manual-product-card{display:flex;flex-wrap:wrap;gap:3mm;align-items:center;justify-content:space-between;border-bottom:1px solid #aaa;padding:0 0 5mm;break-inside:avoid}.manual-product-heading{display:block;flex:1;margin:0}.manual-product-heading h1{font-size:30pt;line-height:1.1}.manual-product-card .manual-device-photo{width:35mm;height:35mm;flex:none;background:#fff}.manual-product-card .former-name{flex-basis:100%;margin:0;font-size:9pt}.manual-content{max-width:none;width:auto}.manual-content>section,.manual-section{margin:0 0 7mm;scroll-margin:0;break-inside:auto}.manual-content>section+section{padding-top:6mm}.manual-content h2{font-size:22pt;margin:0 0 4mm;break-after:avoid-page}.manual-content h3{font-size:12pt;margin:5mm 0 2mm}.manual-content h3,.manual-content h4,.manual-content h5,figcaption,summary{break-after:avoid-page}.manual-content dd,.manual-content li,.manual-content p{font-size:10pt;line-height:1.5;max-width:none;color:#222;orphans:3;widows:3}.manual-content p{margin-bottom:3mm}.manual-content ol,.manual-content ul{margin-top:3mm;margin-bottom:4mm}.package-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4mm;margin:4mm 0}.package-list img,.package-placeholder{height:24mm}.package-list span{font-size:9pt}.setup-step{padding:4mm 0;gap:4mm;break-inside:auto}.setup-step h3{margin-top:0}.step-number{width:7mm;height:7mm;font-size:9pt}.manual-figure,.manual-output-chart{margin:4mm 0;break-inside:avoid-page}.manual-figure{padding:3mm}.manual-figure img{max-width:100%;max-height:85mm;object-fit:contain}.manual-figure figcaption,.manual-output-chart figcaption{font-size:9pt}.spec-table-wrap{overflow:visible}.spec-table{width:100%;table-layout:fixed;font-size:9pt}.spec-table td,.spec-table th{font-size:9pt;line-height:1.4;padding:2.5mm 3mm;overflow-wrap:anywhere}.spec-table thead{display:table-header-group}.light-definitions>div,.package-list li,.spec-table tr{break-inside:avoid-page}.light-definitions>div{grid-template-columns:40mm minmax(0,1fr);gap:4mm;padding:3mm 0}.faq-list details,.metadata-question{break-inside:avoid-page}.manual-content details>:not(summary){display:block!important}.manual-content details::details-content{content-visibility:visible!important;height:auto!important}.manual-content summary{list-style:none;font-size:10pt;min-height:0;padding:3mm 0 2mm;font-weight:600}.manual-content summary::marker{content:""}.manual-content summary::-webkit-details-marker{display:none}.faq-list details p,.metadata-question p{padding:0 0 3mm}.manual-output-desktop{display:block!important;width:100%;height:auto;max-height:100mm;object-fit:contain}.manual-output-mobile,.manual-output-responsive{display:none!important}.source-link a:after{font-size:8pt}.warranty-columns{gap:6mm}.manual-content>section:last-of-type,.manual-content>section:last-of-type>:last-child{margin-bottom:0}.print-cover{display:grid;grid-template-columns:72mm minmax(0,1fr);gap:10mm;align-items:start;break-after:page}.print-cover-left,.print-cover-right{min-width:0}.print-cover{column-gap:10mm;row-gap:0}.print-cover-left{display:contents}.print-cover-left>h1{grid-column:1;grid-row:1}.print-cover-left>.print-cover-product{grid-column:1;grid-row:2}.print-cover-left>#print-package-contents{grid-column:1;grid-row:3}.print-cover-right{grid-column:2;grid-row:3}.print-cover h1{font-size:30pt;margin:0 0 5mm;line-height:1.1}.print-cover-product{display:block;width:100%;height:75mm;object-fit:contain;margin:0 0 5mm}.print-cover .former-name{font-size:9pt;margin:0 0 5mm}.print-cover h2{font-size:22pt;margin:0 0 4mm}.print-cover p{font-size:9pt;line-height:1.45;margin:0 0 3mm}.print-cover .manual-section{margin:0;padding:0;border:0}.print-cover .package-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4mm;margin:4mm 0 0}.print-cover .package-list img,.print-cover .package-placeholder{height:22mm;margin-bottom:2mm}.print-cover .package-list span{font-size:8.5pt;line-height:1.35}.print-cover .spec-table td,.print-cover .spec-table th{font-size:8.5pt;line-height:1.35;padding:1.5mm 2mm}.print-cover .source-link{margin-top:3mm}.print-cover .source-link a:after{content:none}.print-cover .manual-figure{display:none}.manual-layout>.desktop-contents{display:none!important}.manual-content>#package-contents,.manual-content>#specifications:not(.has-spec-images){display:none}.manual-content>#specifications.has-spec-images{margin:0 0 7mm;padding:0;border:0}.manual-content>#specifications>.source-link,.manual-content>#specifications>.spec-table-wrap,.manual-content>#specifications>h2{display:none}.manual-content>#how-to-use{padding-top:0;border-top:0}.print-cover-product{height:55mm}.print-cover .package-list{display:grid;grid-template-columns:1fr;gap:2mm;margin-top:3mm}.print-cover .package-list li{display:grid;grid-template-columns:42mm minmax(0,1fr);align-items:center;gap:3mm}.print-cover .package-list img,.print-cover .package-placeholder{width:42mm;height:29mm;margin:0;object-fit:contain}.print-cover .package-list span{text-align:left;font-size:9pt}.print-cover-many-items .print-cover-product{height:34mm;margin-bottom:3mm}.print-cover-many-items .former-name,.print-cover-many-items h1{margin-bottom:3mm}.print-cover-many-items .package-list{gap:1mm}.print-cover-many-items .package-list img,.print-cover-many-items .package-placeholder{height:22mm}.manual-content>.standard-setup-print{display:grid;grid-template-columns:72mm minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);column-gap:10mm;row-gap:6mm;height:235mm;align-items:stretch;margin:0;padding:0;border:0;break-inside:avoid-page;break-after:page}.standard-setup-print .setup-overview{display:contents}.standard-setup-print .setup-overview>h2{grid-column:1/-1;grid-row:1;margin:0}.standard-setup-print .setup-instructions{display:flex;flex-direction:column;grid-column:2;grid-row:2;min-width:0;min-height:0}.standard-setup-print .setup-overview>.manual-figure,.standard-setup-print .setup-screen-intro{display:none}.standard-setup-print .setup-print-intro{display:block;margin:0 0 6mm;font-size:10pt;line-height:1.5}.standard-setup-print .setup-split-diagrams{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;grid-column:1;grid-row:2;gap:10mm;margin:0;min-height:0}.standard-setup-print .setup-panel-crop{display:block;flex-shrink:0;height:97mm;width:28.595mm;overflow:hidden}.standard-setup-print .setup-remote-crop{display:block;flex-shrink:0;height:97mm;width:63.134mm;overflow:hidden}.standard-setup-print .setup-steps{display:flex;flex-direction:column;justify-content:space-between;flex:1;margin:0;padding:0;list-style:none}.standard-setup-print .setup-step{grid-template-columns:7mm minmax(0,1fr);gap:3mm;padding:0;margin:0;break-inside:avoid-page}.standard-setup-print .setup-step:last-child{margin-bottom:0}.standard-setup-print .setup-step h3{font-size:11.5pt;line-height:1.3;margin:0 0 2mm}.standard-setup-print .setup-step li,.standard-setup-print .setup-step p{font-size:10pt;line-height:1.5}.standard-setup-print .setup-step ul{margin:0;padding-left:4mm}.standard-setup-print .setup-step li+li{margin-top:1mm}.standard-setup-print .setup-step .step-subtitle{font-size:10pt!important;margin-bottom:2mm}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#treatment-guide{border-top:0;padding-top:0;margin-bottom:5mm}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#light-output{padding-top:4mm;margin-bottom:0}.desktop-manual-group #maintenance{border-top:0;padding-top:0}.manual-content #maintenance{margin-bottom:6mm}.manual-content #maintenance [data-slot=card]{display:block}.manual-content #additional-features h2,.manual-content #maintenance [data-slot=card-header],.manual-content #maintenance h2{margin:0 0 4mm}.manual-content #maintenance [data-slot=card-header] h2{margin:0}.manual-content #maintenance [data-slot=card-content]>*{margin-block:0!important}.manual-content #maintenance [data-slot=separator]{margin-block:5mm!important}.manual-content #maintenance h3{margin:0 0 2mm}.manual-content #maintenance ul{margin:0;padding-left:5mm}.manual-content #maintenance li{margin-block:0!important}.manual-content #maintenance li+li{margin-top:1mm!important}.manual-content #additional-features p,.manual-content #maintenance p{margin:0 0 3mm}.manual-content #additional-features p:last-child,.manual-content #maintenance p:last-child{margin-bottom:0}.manual-content #additional-features{padding-top:6mm;margin-bottom:0;break-inside:avoid-page}.manual-content #additional-features>.space-y-6{display:grid;gap:6mm;margin-top:5mm}.manual-content #additional-features>.space-y-6>*{margin-block:0!important}.manual-content #additional-features .additional-control{padding:0}.manual-content #additional-features h3{margin:0 0 2mm}.manual-content>#faq{break-before:page;border-top:0;padding-top:0}.manual-content #maintenance .maintenance-recycling{padding-top:5mm}.manual-content #additional-features,.manual-content #maintenance{margin-bottom:4mm}.manual-content #additional-features{padding-top:4mm}.manual-content #additional-features>.space-y-6{gap:4mm;margin-top:3mm}.manual-content #what-is-red-light{padding-top:4mm;margin-bottom:0;break-inside:avoid-page}.manual-content #what-is-red-light h2{margin-bottom:3mm}.manual-content #what-is-red-light p{margin-bottom:2mm}.manual-content #what-is-red-light .light-definitions{margin:2mm 0}.manual-content #what-is-red-light .light-definitions>div{padding:1.5mm 0}.manual-content #maintenance{border-top:0;padding-top:0}.manual-content>#treatment-guide{border-top:0;padding-top:0;margin-bottom:5mm}.manual-content>#light-output{padding-top:4mm;margin-bottom:0}.compact-setup-print{display:grid;grid-template-columns:72mm minmax(0,1fr);column-gap:10mm;row-gap:5mm;break-after:page}.compact-setup-print .setup-overview{display:contents}.compact-setup-print .setup-overview>h2{grid-column:1/-1;margin:0}.compact-setup-print .setup-screen-intro{grid-column:2;grid-row:2;margin:0}.compact-setup-print .setup-overview>.manual-figure{grid-column:1;grid-row:2/span 2;margin:0;padding:0}.compact-setup-print .setup-overview>.manual-figure img{max-height:130mm}.compact-setup-print .setup-instructions{display:block;grid-column:2;grid-row:3}.compact-setup-print .setup-steps{margin:0}.compact-setup-print .setup-step{padding:0;margin:0 0 4mm;gap:3mm;grid-template-columns:7mm minmax(0,1fr)}.compact-setup-print .setup-step h3{margin:0 0 2mm;font-size:11pt}.compact-setup-print .setup-step li,.compact-setup-print .setup-step p{font-size:9.5pt;line-height:1.4}.compact-setup-print .setup-step ul{margin:0;padding-left:4mm}.compact-setup-print .step-subtitle{font-size:9.5pt!important}.extended-print-flow{display:flex;flex-direction:column}.extended-print-flow>#how-to-use{order:1;padding:0;border:0;margin:0}.extended-print-flow #maintenance{order:2}.extended-print-flow #additional-features{order:3}.extended-print-flow #what-is-red-light{order:4}.extended-print-flow>#treatment-guide{order:5;break-before:page}.extended-print-flow>#light-output{order:6}.extended-print-flow>#advanced-features{order:7;break-before:page}.extended-print-flow>#faq{order:8}.extended-print-flow>#specifications.has-spec-images{order:9;break-before:page}.extended-print-flow>#warranty{order:10}.extended-print-flow>#disclaimer{order:11}.paged-setup-print>.setup-instructions,.paged-setup-print>.setup-overview{display:none}.paged-setup-print>.paged-setup{display:block}.setup-print-sheet{break-after:page;break-inside:avoid-page;min-height:235mm}.setup-print-sheet>h2{margin-bottom:4mm}.setup-print-sheet>.manual-figure{margin:3mm 0;padding:0}.setup-print-sheet>.manual-figure img{max-height:45mm}.setup-paged-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7mm 6mm;list-style:none;margin:5mm 0 0;padding:0}.setup-paged-steps .setup-step{display:block;margin:0!important;padding:0;break-inside:avoid-page}.setup-paged-steps .step-number{margin-bottom:2mm}.setup-paged-steps .setup-step h3{font-size:11pt;margin:0 0 2mm}.setup-paged-steps .setup-step li,.setup-paged-steps .setup-step p{font-size:9pt;line-height:1.4}.setup-paged-steps .step-subtitle{font-size:9pt!important}.setup-paged-steps .setup-step ul{margin:0 0 3mm;padding-left:4mm}.setup-paged-steps .manual-figure{display:inline-block;vertical-align:top;margin:2mm 1% 0 0;padding:0}.setup-paged-steps .manual-figure img{max-height:31mm}.setup-paged-steps .manual-figure figcaption{font-size:7pt;line-height:1.3;margin-top:1mm}.manual-content #additional-features li,.manual-content #additional-features p,.manual-content #maintenance li,.manual-content #maintenance p,.manual-content #what-is-red-light dd,.manual-content #what-is-red-light p{font-size:9.5pt;line-height:1.4}.manual-content #additional-features h2,.manual-content #maintenance h2,.manual-content #what-is-red-light h2{font-size:20pt;margin-bottom:3mm}.manual-content #additional-features h3{font-size:11pt}.manual-content #what-is-red-light .light-definitions{font-size:9.5pt}.care-reading-sheet{display:block;break-before:page}.extended-print-flow>.care-reading-sheet{order:2}.extended-print-flow>.reference-note{order:11}.extended-print-flow>#disclaimer{order:12}.prime-print-flow>.care-reading-sheet{grid-template-columns:72mm minmax(0,1fr);column-gap:10mm;row-gap:6mm;align-content:start;align-items:start;break-inside:avoid-page}.prime-print-flow #maintenance{grid-column:1;grid-row:1;margin:0}.prime-print-flow #additional-features{grid-column:2;grid-row:1/span 2;margin:0;border:0;padding:0}.prime-print-flow #what-is-red-light{grid-column:1;grid-row:2;margin:0;padding:0;border:0}.prime-print-flow .care-reading-sheet h2{font-size:18pt}.prime-print-flow .care-reading-sheet dd,.prime-print-flow .care-reading-sheet li,.prime-print-flow .care-reading-sheet p{font-size:9pt;line-height:1.35}.prime-print-flow .care-reading-sheet .light-definitions>div{display:block}.prime-print-flow .care-reading-sheet .light-definitions dt{font-size:9pt;margin-bottom:1mm}.prime-print-flow #additional-features>.space-y-6{gap:3mm}.prime-print-flow #additional-features h3{font-size:10pt}.prime-print-flow #additional-features ol{margin:2mm 0 0;padding-left:4mm}.setup-paged-steps .manual-figure{width:48%;margin-top:1mm}.setup-paged-steps .manual-figure img{max-height:25mm}.setup-paged-steps .manual-figure:only-of-type{width:100%}.setup-paged-steps .manual-figure:only-of-type img{max-height:32mm}.setup-paged-steps .setup-step>div:has(>.manual-figure:nth-of-type(3))>.manual-figure{width:31.5%}.setup-paged-steps .manual-figure figcaption{font-size:6.5pt;line-height:1.2}.setup-paged-steps .setup-step li+li{margin-top:1mm}.setup-paged-steps .setup-step p{margin-bottom:2mm}.setup-paged-steps .setup-step .step-subtitle{font-size:9pt!important}.extended-print-flow>#light-output:has(.manual-output-chart){break-before:page;break-inside:avoid-page}.manual-content .manual-disclaimer{margin:4mm 0 0;border:0;padding:0}.manual-content .manual-disclaimer>div{padding:3mm}.manual-content .manual-disclaimer h3{font-size:10pt;margin:0 0 2mm}.manual-content .manual-disclaimer p{font-size:9pt;line-height:1.4}.prime-print-flow .about-light-with-disclaimer{display:block;grid-column:1;grid-row:2}.prime-print-flow .manual-disclaimer p{font-size:8.5pt;line-height:1.35}.extended-print-flow>.reference-note{break-inside:avoid-page;padding:3mm;margin:3mm 0 0}.extended-print-flow>.reference-note h2{font-size:14pt;margin:0 0 2mm}.extended-print-flow>.reference-note p{font-size:9pt;line-height:1.35;margin:0}.care-reading-sheet{display:flex;flex-direction:column;justify-content:space-between;height:235mm;break-inside:avoid-page}.care-reading-sheet>#additional-features,.care-reading-sheet>#maintenance{flex-shrink:0;margin:0;padding-top:0}.care-reading-sheet>.about-light-with-disclaimer{display:block;flex-shrink:0;margin:0}.care-reading-sheet #what-is-red-light{margin:0;padding-top:0}.prime-print-flow>.care-reading-sheet{display:grid;grid-template-rows:minmax(0,1fr) auto;align-content:stretch;justify-content:normal}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#faq{margin-bottom:5mm}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#faq h2{margin-bottom:4mm}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#faq details{padding:0;margin:0 0 3mm}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#faq details:last-child{margin-bottom:0}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#faq summary{padding:0 0 1.5mm;line-height:1.4;min-height:0}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#faq details p{padding:0;margin:0;line-height:1.5}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#warranty{padding-top:5mm;margin-bottom:0;break-inside:avoid-page}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#warranty h2{margin-bottom:4mm}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#warranty h3{margin:0 0 2mm;font-size:11pt}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#warranty p{margin-bottom:3mm}:is(.desktop-manual-group,.portable-manual-group,.prime-print-flow)>#warranty>p:last-child{margin-bottom:0}}@media print{.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) .care-reading-sheet>#maintenance{order:1}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) .care-reading-sheet>#additional-features{order:2}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) .care-reading-sheet>.about-light-with-disclaimer{order:3}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) .extended-print-flow>#light-output:has(.manual-output-chart){break-before:auto}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #advanced-features{margin-bottom:5mm;padding-top:0;border-top:0}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #advanced-features .light-definitions>div{padding:2mm 0}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #faq{break-before:auto;padding-top:4mm;margin-bottom:5mm}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #faq details{padding:0;margin:0 0 3mm}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #faq summary{padding:0 0 1.5mm}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #faq details p{padding:0;margin:0}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #specifications.has-spec-images{margin-bottom:4mm}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #specifications .manual-figure{margin:3mm 0;padding:0}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #specifications .manual-figure img{max-height:78mm}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #warranty{break-inside:avoid-page;padding-top:4mm;margin:0}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #warranty h3{margin-top:0}}@media print{.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #treatment-guide{margin-bottom:3mm}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #treatment-guide h3{margin:3mm 0 1.5mm}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #treatment-guide li,.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #treatment-guide p{font-size:9.5pt;line-height:1.4}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #treatment-guide ul{margin:2mm 0}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) #light-output{padding-top:3mm}.manual-main:is(.pro-manual,[data-manual-id=piri-prime]) .manual-output-desktop{max-height:75mm}}@media print{.pro-manual .extended-print-flow>#specifications.has-spec-images{order:0;break-before:auto;break-after:page;break-inside:avoid-page;min-height:235mm;display:flex;flex-direction:column;justify-content:center;gap:8mm;margin:0}.pro-manual .extended-print-flow>#specifications.has-spec-images .manual-figure{margin:0;padding:0}.pro-manual .extended-print-flow>#specifications.has-spec-images .manual-figure img{max-height:95mm}.pro-manual .extended-print-flow>#faq{break-before:page}.pro-manual .extended-print-flow>#advanced-features~#faq{break-before:auto}.pro-manual #advanced-features .light-definitions>div{padding:1mm 0}.pro-manual #advanced-features dd,.pro-manual #advanced-features p,.pro-manual #faq details p,.pro-manual #warranty p{font-size:9.5pt;line-height:1.4}.pro-manual #faq details{margin-bottom:2mm}.pro-manual #faq h2{margin-bottom:3mm}.pro-manual #warranty{padding-top:3mm}.pro-manual #warranty p{margin-bottom:2mm}.extended-print-flow>#treatment-guide{order:2}.extended-print-flow>#light-output{order:3}.extended-print-flow>.care-reading-sheet{order:4}.extended-print-flow>#advanced-features{order:5}.extended-print-flow>#faq{order:6}.care-reading-sheet>#maintenance{order:1}.care-reading-sheet>#additional-features{order:2}.care-reading-sheet>.about-light-with-disclaimer{order:3}.pro-manual .setup-paged-steps .approved-start-pause{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:8mm;align-items:start}.pro-control-screens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3mm}.pro-control-screen{position:relative;aspect-ratio:370/580;overflow:hidden}.pro-manual .setup-paged-steps .pro-control-screen img{position:absolute;top:0;left:0;width:213.513514%;max-width:none;max-height:none;height:auto}.pro-manual .setup-paged-steps .pro-control-screen.screen-1 img{left:-113.513514%}.pro-control-heading{display:flex;align-items:center;gap:3mm;margin:0 0 4mm}.pro-manual .setup-paged-steps .pro-control-heading .step-number,.pro-manual .setup-paged-steps .pro-control-heading h3{margin:0}.pro-control-copy{padding-top:2mm}.pro-manual .setup-print-sheet:first-child .setup-paged-steps{gap:4mm 6mm}.pro-manual .setup-print-sheet:first-child .setup-paged-steps .setup-step:not(.approved-start-pause) .step-number,.pro-manual .setup-print-sheet:first-child .setup-paged-steps .setup-step:not(.approved-start-pause) h3{margin-bottom:1mm}.pro-manual .setup-print-sheet:first-child .setup-paged-steps .setup-step:not(.approved-start-pause) .manual-figure img{max-height:22mm}.approved-time-setting .pro-control-screen{aspect-ratio:350/580}.pro-manual .setup-paged-steps .approved-time-setting .pro-control-screen img{width:311.428571%;left:0}.pro-manual .setup-paged-steps .approved-time-setting .screen-1 img{left:-104.285714%}.pro-manual .setup-paged-steps .approved-time-setting .screen-2 img{left:-207.142857%}.pro-control-figure{margin:0;min-width:0}.pro-control-figure figcaption{font-size:8pt;line-height:1.4;text-align:center;margin-top:2mm;break-after:auto}.approved-dimmer .pro-control-screen{aspect-ratio:360/552}.pro-manual .setup-paged-steps .approved-dimmer .pro-control-screen img{width:196.388889%;left:0}.pro-manual .setup-paged-steps .approved-dimmer .screen-1 img{left:-96.388889%}.pro-manual .setup-print-sheet:first-child .pro-control-figure figcaption,.pro-manual .setup-print-sheet:first-child .pro-control-screen{width:85%}.pro-manual .setup-print-sheet:first-child .setup-paged-steps{row-gap:3mm;row-gap:1mm;margin-top:3mm}.pro-manual .setup-print-sheet:first-child>h2,.pro-manual .setup-print-sheet:first-child>p{margin-bottom:2mm}.approved-mode-selection .pro-control-screen{aspect-ratio:370/580}.pro-manual .setup-paged-steps .approved-mode-selection .pro-control-screen img{width:200.540541%;left:0}.pro-manual .setup-paged-steps .approved-mode-selection .screen-1 img{left:-100.540541%}.approved-pulse-setting .pro-control-screen{aspect-ratio:373/580}.pro-manual .setup-paged-steps .approved-pulse-setting .pro-control-screen img{width:209.919571%;left:0}.pro-manual .setup-paged-steps .approved-pulse-setting .pulse-home img{left:-109.919571%}.pro-manual .setup-paged-steps .approved-pulse-setting .pulse-keypad img,.pro-manual .setup-paged-steps .approved-pulse-setting .pulse-presets img{width:200%}.pro-manual .setup-paged-steps .approved-pulse-setting .pulse-keypad img{left:-100%}.pulse-row-0{grid-column:1;grid-row:1}.pulse-row-1{grid-column:1;grid-row:2}.pulse-copy-top{grid-column:2;grid-row:1}.pulse-copy-bottom{grid-column:2;grid-row:2}.pro-manual .setup-paged-steps .approved-default-mode{display:block}.default-print-row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:8mm;align-items:start;margin-bottom:5mm}.default-print-row:last-child{margin-bottom:0}.approved-default-mode .pro-control-screen{aspect-ratio:396/610}.approved-default-mode .default-source-2{aspect-ratio:387.5/585}.approved-default-mode .default-source-3{aspect-ratio:368/610}.pro-manual .setup-paged-steps .approved-default-mode .pro-control-screen img{width:200%;left:0}.pro-manual .setup-paged-steps .approved-default-mode .default-crop-1 img{left:-100%}.pro-manual .setup-paged-steps .approved-default-mode .default-source-3 img{width:300%}.pro-manual .setup-paged-steps .approved-default-mode .default-crop-2 img{left:-200%}.preset-art{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start;min-width:0}.preset-center{margin:0;min-width:0}.preset-display{position:relative;aspect-ratio:339/605;overflow:hidden}.preset-display img{position:absolute;width:296.165192%;max-width:none;height:auto;left:-97.345133%;top:-20%}.preset-center>figcaption{text-align:center;font-size:12px;margin-top:8px}.preset-side{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));height:100%;padding-bottom:26px;min-width:0}.preset-photo{width:70%;margin:0;min-width:0;align-self:start}.photo-crop{position:relative;aspect-ratio:242/187;overflow:hidden}.photo-crop img{position:absolute;width:414.876033%;height:auto;max-width:none}.preset-photo figcaption{text-align:center;font-family:Barlow Condensed,sans-serif;font-size:14px;line-height:1.2;margin-top:3px;white-space:nowrap}.left-side .photo-1,.right-side .photo-0,.right-side .photo-2{justify-self:end}.preset-art img{mix-blend-mode:multiply}}@media print{@media(max-width:600px){.preset-art{gap:4px}.preset-photo figcaption{font-size:8px}.preset-side{padding-bottom:26px}.preset-photo{width:85%}}.preset-art{position:relative}.preset-center{grid-column:2}.preset-side{position:absolute;top:0;bottom:26px;width:calc((100% - 24px)/3);height:auto;padding:0}.left-side{left:0}.right-side{right:0}.preset-photo{width:55%}.preset-side .photo-1{align-self:center}.preset-side .photo-2{align-self:end}@media(max-width:600px){.preset-side{width:calc((100% - 8px)/3)}.preset-photo{width:55%}.preset-photo figcaption{font-size:7px}}.preset-photo figcaption{font-size:7pt}.preset-center>figcaption{font-size:8pt}.preset-side{bottom:6mm}.preset-art img{display:block}}.setup-step.approved-sync{display:block;grid-column:1/-1}.sync-content-row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;align-items:start;margin-bottom:24px}.sync-content-row:last-child{margin-bottom:0}.sync-content-screens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}.sync-content-screens figure{margin:0;min-width:0}.sync-screen-crop{position:relative;aspect-ratio:384.5/580;overflow:hidden}.sync-screen-crop.sync-source-1{aspect-ratio:352/580}.sync-screen-crop img{position:absolute;top:0;left:0;display:block;width:200%;max-width:none;height:auto}.sync-screen-crop.sync-crop-1 img{left:-100%}.sync-screen-crop.sync-source-1 img{width:300%}.sync-screen-crop.sync-crop-2 img{left:-200%}.sync-content-screens figcaption{text-align:center;font-size:12px;line-height:1.4;margin-top:8px}.sync-content-heading{display:flex;align-items:center;gap:12px;margin-bottom:16px}.sync-content-heading h3{margin:0}.sync-content-heading .step-number{flex-shrink:0}.sync-content-copy ul{padding-left:18px;margin:0}.sync-content-copy li+li{margin-top:8px}@media(max-width:600px){.sync-content-row{gap:16px}.sync-content-screens{gap:4px}.sync-content-heading{flex-wrap:wrap}.sync-content-copy{font-size:13px}}@media print{.sync-content-row{gap:8mm;margin-bottom:5mm}.sync-content-screens{gap:3mm}.sync-content-screens figcaption{font-size:8pt;margin-top:2mm;break-after:auto}.sync-content-heading{gap:3mm;margin-bottom:4mm}.setup-paged-steps .sync-content-heading .step-number,.setup-paged-steps .sync-content-heading h3{margin:0}.sync-content-copy ul{margin:0;padding-left:4mm}.sync-content-copy li+li{margin-top:1mm}}@media screen and (max-width:600px){.sync-content-row{grid-template-columns:minmax(0,1fr);gap:16px}.sync-content-heading{flex-wrap:nowrap}.sync-content-copy{font-size:14px}}@media print{.pro-manual .pro-three-row-sheet{height:235mm;min-height:235mm;display:flex;flex-direction:column;break-inside:avoid-page}.pro-manual .pro-three-row-sheet>h2{flex:none;margin:0 0 3mm;font-size:20pt}.pro-manual .pro-three-row-sheet>p{flex:none;font-size:9pt;line-height:1.35;margin:0 0 3mm}.pro-manual .pro-three-row-sheet .setup-paged-steps{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:3mm 8mm;margin:0;padding:0}.pro-manual .pro-three-row-sheet .approved-start-pause,.pro-manual .pro-three-row-sheet .default-print-row,.pro-manual .pro-three-row-sheet .sync-content-row{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:8mm;align-items:start;margin:0!important;min-height:0}.pro-manual .pro-three-row-sheet .approved-default-mode,.pro-manual .pro-three-row-sheet .approved-pulse-setting,.pro-manual .pro-three-row-sheet .approved-sync{display:contents}.pro-manual .pro-sheet-2 .pulse-copy-top,.pro-manual .pro-sheet-2 .pulse-row-0{grid-row:2}.pro-manual .pro-sheet-2 .pulse-copy-bottom,.pro-manual .pro-sheet-2 .pulse-row-1{grid-row:3}.pro-manual .pro-three-row-sheet .pro-control-screens,.pro-manual .pro-three-row-sheet .sync-content-screens{gap:3mm}.pro-manual .pro-three-row-sheet .pro-control-screen,.pro-manual .pro-three-row-sheet .sync-screen-crop{height:59mm;width:auto;max-width:100%}.pro-manual .pro-three-row-sheet .pro-control-figure figcaption{width:100%}.pro-manual .pro-three-row-sheet .pro-control-copy,.pro-manual .pro-three-row-sheet .sync-content-copy{padding-top:1mm;min-width:0}.pro-manual .pro-three-row-sheet .pro-control-heading,.pro-manual .pro-three-row-sheet .sync-content-heading{gap:2mm;margin-bottom:3mm;align-items:center}.pro-manual .pro-three-row-sheet .pro-control-heading h3,.pro-manual .pro-three-row-sheet .sync-content-heading h3{font-size:11pt;line-height:1.2;margin:0}.pro-manual .pro-three-row-sheet .setup-step li{font-size:9pt;line-height:1.4}.pro-manual .pro-three-row-sheet .setup-step ul{padding-left:3.5mm;margin:0}.pro-manual .pro-three-row-sheet .setup-step li+li{margin-top:1.5mm}.pro-manual .pro-three-row-sheet .step-number{width:6mm;height:6mm;font-size:8pt;flex-shrink:0;margin:0}.pro-manual .pro-three-row-sheet .preset-display{height:59mm;aspect-ratio:339/605}.pro-manual .pro-three-row-sheet .preset-art{gap:3mm}.pro-manual .pro-three-row-sheet .preset-side{width:calc((100% - 6mm)/3);bottom:6mm}.pro-manual .setup-print-sheet.pro-three-row-sheet .pro-control-screen,.pro-manual .setup-print-sheet.pro-three-row-sheet .sync-screen-crop{width:100%;height:auto}.pro-manual .setup-print-sheet.pro-three-row-sheet:first-child .pro-control-figure figcaption,.pro-manual .setup-print-sheet.pro-three-row-sheet:first-child .pro-control-screen{width:100%}.pro-manual .setup-print-sheet.pro-three-row-sheet:first-child .setup-paged-steps{gap:3mm 8mm;margin:0}}.device-setup-sheet+.device-setup-sheet{margin-top:40px}.device-setup-intro{margin:0 0 24px}.device-setup-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px;align-items:start}.device-setup-body>.setup-steps{margin:0}.device-setup-diagram{min-width:0}.device-control-figure,.device-setup-diagram .manual-figure{margin:0;padding:0;background:transparent}.device-setup-diagram .manual-figure img{display:block;width:100%;height:auto;object-fit:contain}.device-control-figure svg{display:block;width:100%;height:auto;max-height:780px}.device-control-figure figcaption{font-size:12px;line-height:1.5;margin-top:12px;color:var(--quiet);text-align:center}.device-setup-sheet .setup-step:first-child{padding-top:0}.setup-continuation-title{display:none}@media screen and (max-width:760px){.device-setup-body{grid-template-columns:minmax(0,1fr);gap:24px}.device-setup-diagram{max-width:360px;width:100%;justify-self:center}.device-control-figure svg,.device-setup-diagram img{max-height:480px}.device-setup-sheet+.device-setup-sheet{margin-top:32px}}@media print{.manual-content>.device-specific-setup{margin:0;padding:0;border:0}.device-specific-setup .device-setup-sheet{height:235mm;display:flex;flex-direction:column;break-after:page;break-inside:avoid-page;margin:0;padding:0}.device-setup-sheet>.setup-continuation-title{display:block}.device-setup-sheet>h2{font-size:22pt;margin:0 0 4mm;flex:none}.device-setup-sheet>.device-setup-intro{font-size:9.5pt;line-height:1.4;margin:0 0 5mm;flex:none}.device-setup-body{grid-template-columns:82mm minmax(0,1fr);gap:10mm;flex:1;min-height:0;align-items:stretch}.device-setup-body>.setup-steps{display:flex;flex-direction:column;justify-content:space-between;gap:3mm;margin:0;padding:0;list-style:none;min-height:0}.device-setup-body .setup-step{padding:0;margin:0;grid-template-columns:7mm minmax(0,1fr);gap:3mm;break-inside:avoid-page}.device-setup-body .setup-step h3{font-size:11pt;line-height:1.3;margin:0 0 2mm}.device-setup-body .setup-step li,.device-setup-body .setup-step p{font-size:9.5pt;line-height:1.4}.device-setup-body .setup-step ul{margin:0;padding-left:4mm}.device-setup-body .setup-step li+li{margin-top:1mm}.device-setup-body .step-subtitle{font-size:9.5pt!important;margin-bottom:2mm}.device-setup-body .reference-note{padding:2mm;margin:2mm 0 0}.device-setup-diagram .manual-figure{padding:0;margin:0}.device-setup-diagram .manual-figure img{max-height:190mm}.device-control-figure svg{width:100%;height:auto;max-height:190mm}.device-control-figure figcaption,.device-setup-diagram .manual-figure figcaption{font-size:8pt;line-height:1.4;margin-top:3mm}.portable-manual-group>.care-reading-sheet{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;row-gap:10mm;justify-content:normal;align-content:stretch;height:235mm}.portable-manual-group .care-reading-sheet>#maintenance{grid-column:1;grid-row:1}.portable-manual-group .care-reading-sheet>.about-light-with-disclaimer{display:contents}.portable-manual-group .care-reading-sheet #what-is-red-light{grid-column:1;grid-row:2;margin:0;padding:0}.portable-manual-group .care-reading-sheet .manual-disclaimer{grid-column:1;grid-row:4;margin:0;padding:0;align-self:end}.prime-print-flow>.care-reading-sheet{display:flex;flex-direction:column;justify-content:flex-start;gap:8mm;height:235mm;align-content:normal;align-items:stretch}.prime-print-flow .care-reading-sheet>#maintenance{order:1;margin:0;padding:0}.prime-print-flow .care-reading-sheet>#additional-features{order:2;margin:0;padding:0}.prime-print-flow .care-reading-sheet>.about-light-with-disclaimer{order:3;display:flex;flex-direction:column;flex:1;justify-content:space-between;gap:4mm;min-height:0;margin:0}.prime-print-flow .care-reading-sheet h2{font-size:20pt;margin-bottom:3mm}.prime-print-flow .care-reading-sheet dd,.prime-print-flow .care-reading-sheet li,.prime-print-flow .care-reading-sheet p{font-size:9.5pt;line-height:1.4}.prime-print-flow .care-reading-sheet .light-definitions>div{display:grid;grid-template-columns:40mm minmax(0,1fr);gap:4mm}.prime-print-flow .care-reading-sheet .light-definitions dt{font-size:9.5pt;margin:0}.prime-print-flow #additional-features>.space-y-6{gap:4mm}.prime-print-flow #additional-features h3{font-size:11pt}.prime-print-flow #what-is-red-light{margin:0;padding:0}.prime-print-flow .care-reading-sheet .manual-disclaimer{margin:0;padding:0;flex-shrink:0}.prime-print-flow .manual-disclaimer p{font-size:9pt;line-height:1.4}.prime-print-flow>#faq{break-before:page}.prime-print-flow{display:block}.prime-print-flow>.care-reading-sheet{display:block;height:auto;break-inside:auto}.prime-print-flow .care-reading-sheet>#maintenance{margin-bottom:8mm}.prime-print-flow .care-reading-sheet>#additional-features{break-inside:auto;margin-bottom:8mm}.prime-print-flow #additional-features .additional-control{break-inside:avoid-page}.prime-print-flow .care-reading-sheet>.about-light-with-disclaimer{display:flex;min-height:75mm;height:auto;break-inside:avoid-page;gap:8mm;justify-content:space-between}.prime-print-flow .care-reading-sheet .manual-disclaimer{margin:0}.manual-main[data-manual-id=piri-prime] .prime-print-flow>#faq{break-before:page}.prime-print-flow .about-light-with-disclaimer>#what-is-red-light{order:0}.prime-print-flow .about-light-with-disclaimer>.manual-disclaimer{order:1}.prime-print-flow .care-reading-sheet>.about-light-with-disclaimer{min-height:182mm}.manual-main[data-manual-id=piri-prime] .prime-print-flow>#faq{padding-top:0;margin-bottom:5mm}}.prime-additional-print{display:none}@media print{.prime-print-flow>.care-reading-sheet{display:grid;height:235mm;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;gap:10mm;break-inside:avoid-page}.prime-print-flow .care-reading-sheet>#maintenance{grid-column:1;grid-row:1;margin:0;padding:0}.prime-print-flow .care-reading-sheet>#additional-features{display:none}.prime-print-flow .care-reading-sheet>.about-light-with-disclaimer{display:contents;min-height:0;height:auto}.prime-print-flow .care-reading-sheet #what-is-red-light{grid-column:1;grid-row:2;margin:0;padding:0}.prime-print-flow .care-reading-sheet .manual-disclaimer{grid-column:1;grid-row:4;margin:0;padding:0;align-self:end}.prime-print-flow>.prime-additional-print{display:block;break-before:page;break-after:page;break-inside:avoid-page;height:235mm}#prime-additional-controls-print{display:flex;flex-direction:column;height:100%;margin:0;padding:0;border:0}#prime-additional-controls-print h2{font-size:20pt;margin:0 0 3mm}#prime-additional-controls-print h3{font-size:11pt;line-height:1.3;margin:0 0 2mm}#prime-additional-controls-print li,#prime-additional-controls-print p{font-size:9.5pt;line-height:1.4}#prime-additional-controls-print>p{margin:0 0 5mm}#prime-additional-controls-print>.space-y-6{display:flex;flex-direction:column;justify-content:flex-start;flex:none;gap:13.3pt;margin:0}#prime-additional-controls-print .additional-control{margin:0!important;padding:0;break-inside:avoid-page}#prime-additional-controls-print .additional-control p{margin:0}#prime-additional-controls-print ol{margin:2mm 0 0;padding-left:4mm}.prime-device-setup .device-setup-sheet:first-child .device-control-figure svg{width:35.6mm;max-width:100%;max-height:none;margin-left:auto;margin-right:auto}.prime-device-setup .device-setup-sheet:first-child .device-control-figure figcaption{text-align:center;width:35.6mm;margin-left:auto;margin-right:auto}}.sync-screen-crop{aspect-ratio:402/641}.sync-screen-crop img,.sync-screen-crop.sync-crop-1 img,.sync-screen-crop.sync-crop-2 img,.sync-screen-crop.sync-source-1 img{width:100%;left:0;top:0}@media print{.pro-manual .setup-paged-steps .pro-control-screen img{width:100%!important;left:0!important;top:0!important}.pro-manual .setup-paged-steps .pro-control-screen,.sync-screen-crop.sync-source-1{aspect-ratio:402/641}.pro-manual .pro-control-screen,.pro-manual .pro-control-screen img,.pro-manual .sync-screen-crop,.pro-manual .sync-screen-crop img{box-shadow:none!important;filter:none!important}.prime-device-setup .device-setup-diagram{display:flex;align-items:center;justify-content:center;min-height:0}.prime-device-setup .device-control-figure{width:100%;margin:0}.prime-device-setup .device-setup-sheet{position:relative}.prime-device-setup .device-setup-diagram{position:static}.prime-device-setup .device-control-figure{position:absolute;left:0;top:50%;transform:translateY(-50%);width:82mm}}@media screen{.manual-content>.care-reading-sheet>.about-light-with-disclaimer>section,.manual-content>.care-reading-sheet>section,.manual-content>section{margin:0 0 40px;border-top:1px solid var(--line);padding-top:40px}.manual-content>#package-contents{border-top:0;padding-top:0}.manual-content>.care-reading-sheet>.about-light-with-disclaimer>section>:last-child,.manual-content>.care-reading-sheet>section>:last-child,.manual-content>section>:last-child{margin-bottom:0}.manual-content .manual-disclaimer>div{padding:0;background:transparent;border-radius:0}.manual-content .manual-disclaimer h3{margin:0 0 22px}.prime-device-setup .device-control-figure svg{width:100%;height:auto;aspect-ratio:650/875;max-height:none}}