1<!DOCTYPE html><html lang="en" data-ground="dark" class="manrope_de7b2fa9-module__1ltb7q__variable fraunces_c5f41878-module__6OiOuW__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/54fc36028e2bb174-s.p.20jfceqj9zyw9.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fbrand%2Flogo_black.png&w=256&q=75 1x, /_next/image?url=%2Fbrand%2Flogo_black.png&w=384&q=75 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=3840&q=75 3840w" imageSizes="(min-width: 1024px) 62vw, 100vw"/><link rel="stylesheet" href="/_next/static/chunks/0nppa95er1m-t.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/3jvkbm-wxvaor.js"/>
1<script src="/_next/static/chunks/07-hzktxqjvzd.js" async=""></script>
1<script src="/_next/static/chunks/0iec5q4ack_04.js" async=""></script>
1<script src="/_next/static/chunks/11oof8oxnxiv9.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-0e4boowbg467v.js" async=""></script>
1<script src="/_next/static/chunks/2ykrua1lf9il8.js" async=""></script>
1<script src="/_next/static/chunks/1hibchcidu0ku.js" async=""></script>
1<script src="/_next/static/chunks/05-c3ty_6dwfk.js" async=""></script>
1<script src="/_next/static/chunks/14mrh2-p_w84d.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Light Machine â Rhythm</title><meta name="description" content="Healthy light at the strength of real daylight: 60,000 lumens, 100,000 lux at half a metre, 90+ CRI. Hand-built in San Francisco. $2,400."/><link rel="canonical" href="https://www.betterwithrhythm.com/shop"/><meta name="google-site-verification" content="5nxyU9scthrRMTSrT8iUiN_rFUQwtmDNzgio8wB8JFg"/><meta name="facebook-domain-verification" content="rv8dq5ot80ec15mp7gu2xblo85vovm"/><meta property="og:title" content="Light Machine â Rhythm"/><meta property="og:description" content="The Rhythm Light Machine produces 60,000 lumens at 2700 K and 90+ CRI. That is 100,000 lux at half a meter, the same light density as direct sunlight. Every unit is built by hand in San Francisco from aircraft-grade aluminum and carries a lifetime warranty."/><meta property="og:url" content="https://www.betterwithrhythm.com/shop"/><meta property="og:site_name" content="Rhythm"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Light Machine â Rhythm"/><meta name="twitter:description" content="The Rhythm Light Machine produces 60,000 lumens at 2700 K and 90+ CRI. That is 100,000 lux at half a meter, the same light density as direct sunlight. Every unit is built by hand in San Francisco from aircraft-grade aluminum and carries a lifetime warranty."/><meta name="twitter:image" content="https://www.betterwithrhythm.com/twitter-image.jpg?twitter-image.22k_qkfqw-3hj.jpg"/><meta name="twitter:image:type" content="image/jpeg"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="675"/><link rel="icon" href="/icon.png?icon.0mpm-r75cicv5.png" sizes="256x256" type="image/png"/>
1<script>(({protect:a})=>{function b(a){return new Promise((b,c)=>{if(document.querySelector(`script[src="${a}"]`))return void b();let d=document.createElement("script");d.src=a,d.async=!0,d.onload=()=>b(),d.onerror=a=>{console.error("Error loading script",a),c(a)},document.head.appendChild(d)})}var c=class a{#a;#b;#c=0;constructor(){let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,this.#e(),window.addEventListener("online",this.#f),window.addEventListener("visibilitychange",this.#f)}getChallenge=async()=>(await this.#g(),await this.#a.then(a=>"function"==typeof a?a():a));#f=()=>{if(document.hidden)return;let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,window.V_C=[],window.V_C.push=c;let d=document.querySelector('script[src*="c.js"]');d&&d.remove(),this.#c+=1};#e=()=>{if(window.V_C){let a=window.V_C.pop();a&&this.#b(a)}else window.V_C=[],window.V_C.push=this.#b};#g=()=>{let a=new URL("/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/a-4-a/c.js",window.location.origin);return a.searchParams.set("i",String(this.#c)),a.searchParams.set("v",String(3)),a.searchParams.set("h",window.location.host),b(a.pathname+a.search)};#h=()=>{window.V_C=void 0};static #d(){let a,b;return{promise:new Promise((c,d)=>{a=c,b=d}),resolve:a,reject:b}}},d=class a{#a=!1;#b;constructor(a){this.#b=a}get loaded(){return this.#a}load=async()=>{this.#a||await this.#f()};#c=()=>{if(typeof globalThis.window>"u")throw Error("KPSDK is not available in the server");if(!window.KPSDK)throw Error("KPSDK is not loaded");let b=this.#b.map(b=>{let c=a.#e(b.path);return{domain:c.host,path:c.pathname,method:b.method}});try{window.KPSDK.configure(b)}catch(a){console.error("Error configuring KPSDK...",a)}};#f=async()=>{let a=this;return new Promise((c,d)=>{let e=()=>{document.removeEventListener("kpsdk-load",e),this.#c()},f=()=>{document.removeEventListener("kpsdk-ready",f),a.#a=!0,c()};document.addEventListener("kpsdk-load",e,{once:!0}),document.addEventListener("kpsdk-ready",f,{once:!0}),b("/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/p.js").catch(a=>{document.removeEventListener("kpsdk-load",e),document.removeEventListener("kpsdk-ready",f),d(a)})})};static #e(a){let b;try{b=new URL(a)}catch{b=new URL(a,location.origin)}return b}},e=a=>{let b=a.replace(/[.?+^$[\]\\(){}|-]/g,"\\$&").split("*").join(".*");return RegExp(`^${b}$`)},f=({path:a,pattern:b})=>-1!==a.search(b);async function g(a,b,c){let d=XMLHttpRequest.prototype.open,g=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(a,b,c,e,f){return this._requestUrl=b.toString(),this._requestMethod=a,d.call(this,a,b,c??!0,e,f)},XMLHttpRequest.prototype.send=async function(d){let h=this._requestUrl;if(!h||this._isReexecution)return g.call(this,d);let i=new URL(h,location.href),j=i.origin===location.origin,k=this._requestMethod??"GET",l=c.find(a=>{let b=f({path:i.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||"*"===a.method;return b&&c});if(!l||!j)return g.call(this,d);let m=await a.getChallenge();if(this.setRequestHeader("x-is-human",JSON.stringify(m)),this.setRequestHeader("x-path",i.pathname),this.setRequestHeader("x-method",k),0!==m.b||b.loaded||((1===m.d||l?.advancedOptions?.checkLevel==="deepAnalysis")&&await b.load(),!b.loaded))return g.call(this,d);this.setRequestHeader("x-is-human",JSON.stringify(m)),this.setRequestHeader("x-path",i.pathname),this.setRequestHeader("x-method",k);let n=new XMLHttpRequest;return n._isReexecution=!0,n.open(k,h,!0),n.setRequestHeader("x-is-human",JSON.stringify(m)),n.setRequestHeader("x-path",i.pathname),n.setRequestHeader("x-method",k),this.timeout&&(n.timeout=this.timeout),this.responseType&&(n.responseType=this.responseType),this.withCredentials&&(n.withCredentials=this.withCredentials),n.onreadystatechange=()=>{Object.defineProperty(this,"readyState",{value:n.readyState,writable:!0,configurable:!0}),n.readyState===XMLHttpRequest.DONE&&(Object.defineProperty(this,"status",{value:n.status,writable:!0,configurable:!0}),Object.defineProperty(this,"statusText",{value:n.statusText,writable:!0,configurable:!0}),Object.defineProperty(this,"response",{value:n.response,writable:!0,configurable:!0}),Object.defineProperty(this,"responseText",{value:n.responseText,writable:!0,configurable:!0}),Object.defineProperty(this,"responseXML",{value:n.responseXML,writable:!0,configurable:!0}),this.getAllResponseHeaders=()=>n.getAllResponseHeaders(),this.getResponseHeader=a=>n.getResponseHeader(a)),this.onreadystatechange&&this.onreadystatechange.call(this,new Event("readystatechange"))},n.onload=a=>{this.onload&&this.onload.call(this,a)},n.onerror=a=>{this.onerror&&this.onerror.call(this,a)},n.onabort=a=>{this.onabort&&this.onabort.call(this,a)},n.ontimeout=a=>{this.ontimeout&&this.ontimeout.call(this,a)},n.onloadstart=a=>{this.onloadstart&&this.onloadstart.call(this,a)},n.onloadend=a=>{this.onloadend&&this.onloadend.call(this,a)},n.onprogress=a=>{this.onprogress&&this.onprogress.call(this,a)},n.send(d)}}!function({protect:a=[]}){let b;for(let b of a)if(b.advancedOptions?.checkLevel!==void 0&&"deepAnalysis"!==b.advancedOptions.checkLevel&&"basic"!==b.advancedOptions.checkLevel)throw Error(`Invalid checkLevel "${b.advancedOptions.checkLevel}" for route "${b.path}". Must be one of: deepAnalysis, basic`);let h=new c,i=new d(a);g(h,i,a).catch(a=>{console.error("Error patching XMLHttpRequest:",a)}),b=window.fetch,window.fetch=async(c,d)=>{let g=new URL(c instanceof Request?c.url:c,location.href),j=g.origin===location.origin,k=d?.method??(c instanceof Request?c.method:"GET"),l=a.find(a=>{let b=f({path:g.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||"*"===a.method;return b&&c});if(null==l||!j)return b(c,d);
1let m=await h.getChallenge(),n=new Headers(d?.headers||(c instanceof Request?c.headers:void 0));n.set("x-is-human",JSON.stringify(m)),n.set("x-path",g.pathname),n.set("x-method",k);let o={...d,headers:n};return i.loaded||0!==m.b?b(c,o):1===m.d||l?.advancedOptions?.checkLevel==="deepAnalysis"?(await i.load(),window.fetch(c,o)):b(c,o)}}({protect:a})})({ protect: [{"path":"/api/subscribe","method":"POST"},{"path":"/api/upgrade-request","method":"POST"}] });</script>
1<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
1</head><body class="min-h-full"><div hidden=""><!--$--><!--/$--></div><a href="#main" class="skip-link">Skip to content</a><div class="light-page min-h-svh bg-dawn text-olive">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Product","name":"Rhythm Light Machine","brand":{"@type":"Brand","name":"Rhythm"},"description":"The Rhythm Light Machine produces 60,000 lumens at 2700 K and 90+ CRI. That is 100,000 lux at half a meter, the same light density as direct sunlight. Every unit is built by hand in San Francisco from aircraft-grade aluminum and carries a lifetime warranty.","image":"https://www.betterwithrhythm.com/opengraph-image.jpg","material":"Aluminium","weight":{"@type":"QuantitativeValue","value":11,"unitCode":"KGM"},"height":{"@type":"QuantitativeValue","value":445,"unitCode":"MMT"},"depth":{"@type":"QuantitativeValue","value":292,"unitCode":"MMT"},"width":{"@type":"QuantitativeValue","value":165,"unitCode":"MMT"},"offers":[{"@type":"Offer","name":"White","price":"2400","priceCurrency":"USD","availability":"https://schema.org/PreOrder","url":"https://www.betterwithrhythm.com/shop"}],"category":"Healthy indoor lighting","additionalProperty":[{"@type":"PropertyValue","name":"Luminous flux","value":"60000","unitText":"lumens"},{"@type":"PropertyValue","name":"Illuminance at 0.5 m","value":"100000","unitText":"lux"},{"@type":"PropertyValue","name":"Colour rendering index","value":"90+","unitText":"CRI"},{"@type":"PropertyValue","name":"Correlated colour temperature","value":"2700","unitText":"K"},{"@type":"PropertyValue","name":"Peak power draw","value":"480","unitText":"W"},{"@type":"PropertyValue","name":"Room coverage","value":"150-250","unitText":"sq ft"}]}</script>
1<header class="mx-auto flex max-w-6xl items-center justify-between px-5 py-6 md:px-8"><a aria-label="Rhythm â home" href="/"><img alt="" width="136" height="26" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fbrand%2Flogo_black.png&w=256&q=75 1x, /_next/image?url=%2Fbrand%2Flogo_black.png&w=384&q=75 2x" src="/_next/image?url=%2Fbrand%2Flogo_black.png&w=384&q=75"/></a><a class="text-sm font-light tracking-wide text-olive hover:opacity-70" href="/faq">FAQ</a></header><main id="main" class="mx-auto max-w-6xl px-5 pb-28 md:px-8"><div class="grid gap-12 lg:grid-cols-[minmax(0,1fr)_20rem] lg:gap-x-16 lg:gap-y-20"><div class="lg:col-start-1 lg:row-start-1"><div><div class="group relative bg-studio"><div class="relative aspect-[3/2] w-full overflow-hidden"><div role="tabpanel" id="_R_4olubqlb_-panel-0" aria-labelledby="_R_4olubqlb_-tab-0" class="absolute inset-0"><button type="button" aria-label="Open running image full screen to zoom" class="block h-full w-full cursor-zoom-in"><img alt="The Light Machine in white, running, throwing warm light across a studio backdrop." width="2500" height="1668" decoding="async" data-nimg="1" class="h-full w-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/webp;base64,UklGRtAAAABXRUJQVlA4TMMAAAAvBwABAM1VICICHgiACQMAAIC2VFURgBAKAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAQABMq34DAAB4IEUnEAAAAOf/GgMkSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO3M8DITgBAAAAOP8rAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKJATtIycfctiFKzRCz49CQEBh4N9UusXhiVVuraBS5NCIQbM672y/T5mPkc1Nb98Y/fu89U4A'/%3E%3C/svg%3E")" sizes="(min-width: 1024px) 62vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=3840&q=75"/></button></div><div role="tabpanel" id="_R_4olubqlb_-panel-1" aria-labelledby="_R_4olubqlb_-tab-1" hidden="" class="absolute inset-0"><button type="button" aria-label="Open optics image full screen to zoom" class="block h-full w-full cursor-zoom-in"><img alt="Close view of the four reflector optics and the folded aluminium carry handle." loading="lazy" width="2500" height="1668" decoding="async" data-nimg="1" class="h-full w-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 200'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/webp;base64,UklGRsAAAABXRUJQVlA4TLQAAAAvBwABAM1VICICHgjACQQAAADfbb2ChwAAAAAAAAAAAAAAAAAAAAAAAAAAAAABACAAAAQELfttAQAAHsgmAAAAAMD57wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAHgg5AQAAAMD5XwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYH9lxjFB+lEhEVvNfQYC4usmsNjbXC8OB95u1H6gQ/J4YxVV3EAA='/%3E%3C/svg%3E")" sizes="(min-width: 1024px) 62vw, 100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=3840&q=75"/></button></div></div><button type="button" aria-label="Previous image" class="absolute top-1/2 left-3 -translate-y-1/2 rounded-full bg-dawn/85 p-2.5 text-olive opacity-0 transition-opacity group-hover:opacity-100 focus-visible:opacity-100 max-md:opacity-100 motion-reduce:transition-none"><svg aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="size-5"><path d="M15 18L9 12l6-6"></path></svg></button><button type="button" aria-label="Next image" class="absolute top-1/2 right-3 -translate-y-1/2 rounded-full bg-dawn/85 p-2.5 text-olive opacity-0 transition-opacity group-hover:opacity-100 focus-visible:opacity-100 max-md:opacity-100 motion-reduce:transition-none"><svg aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="size-5"><path d="M9 18l6-6-6-6"></path></svg></button></div><div role="tablist" aria-label="Product images" class="mt-3 flex gap-2 overflow-x-auto pb-1"><button type="button" role="tab" id="_R_4olubqlb_-tab-0" aria-controls="_R_4olubqlb_-panel-0" aria-selected="true" tabindex="0" class="relative shrink-0 bg-studio transition-opacity motion-reduce:transition-none opacity-100"><span class="sr-only">Running</span><img alt="" loading="lazy" width="2500" height="1668" decoding="async" data-nimg="1" class="h-14 w-[5.25rem] object-cover md:h-16 md:w-24" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/webp;base64,UklGRtAAAABXRUJQVlA4TMMAAAAvBwABAM1VICICHgiACQMAAIC2VFURgBAKAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAQABMq34DAAB4IEUnEAAAAOf/GgMkSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO3M8DITgBAAAAOP8rAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKJATtIycfctiFKzRCz49CQEBh4N9UusXhiVVuraBS5NCIQbM672y/T5mPkc1Nb98Y/fu89U4A'/%3E%3C/svg%3E")" sizes="96px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=3840&q=75"/><span aria-hidden="true" class="absolute inset-x-0 bottom-0 h-[3px] transition-colors motion-reduce:transition-none bg-olive"></span></button><button type="button" role="tab" id="_R_4olubqlb_-tab-1" aria-controls="_R_4olubqlb_-panel-1" aria-selected="false" tabindex="-1" class="relative shrink-0 bg-studio transition-opacity motion-reduce:transition-none opacity-55 hover:opacity-85"><span class="sr-only">Optics</span><img alt="" loading="lazy" width="2500" height="1668" decoding="async" data-nimg="1" class="h-14 w-[5.25rem] object-cover md:h-16 md:w-24" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 200'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/webp;base64,UklGRsAAAABXRUJQVlA4TLQAAAAvBwABAM1VICICHgjACQQAAADfbb2ChwAAAAAAAAAAAAAAAAAAAAAAAAAAAAABACAAAAQELfttAQAAHsgmAAAAAMD57wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAHgg5AQAAAMD5XwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYH9lxjFB+lEhEVvNfQYC4usmsNjbXC8OB95u1H6gQ/J4YxVV3EAA='/%3E%3C/svg%3E")" sizes="96px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02772.1u33cvsv9e5_3.jpg&w=3840&q=75"/><span aria-hidden="true" class="absolute inset-x-0 bottom-0 h-[3px] transition-colors motion-reduce:transition-none bg-transparent"></span></button><button type="button" role="tab" id="_R_4olubqlb_-tab-2" aria-controls="_R_4olubqlb_-panel-2" aria-selected="false" tabindex="-1" class="relative shrink-0 bg-studio transition-opacity motion-reduce:transition-none opacity-55 hover:opacity-85"><span class="sr-only">Vents</span><img alt="" loading="lazy" width="2500" height="1668" decoding="async" data-nimg="1" class="h-14 w-[5.25rem] object-cover md:h-16 md:w-24" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/webp;base64,UklGRsIAAABXRUJQVlA4TLUAAAAvBwABAM1VICICHghACgMAAIB31xYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAA1KFjAjO//HwAA4IFsAgAAAACc/x4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5IGQ0AAAAACc/zUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAlo9sCIGhchMcCMiv69vZF0CB3Kq7R8OJLkCB6PNKQwCEid6fbV4WAA=='/%3E%3C/svg%3E")" sizes="96px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02777.0-d5bije4ljc5.jpg&w=3840&q=75"/><span aria-hidden="true" class="absolute inset-x-0 bottom-0 h-[3px] transition-colors motion-reduce:transition-none bg-transparent"></span></button><button type="button" role="tab" id="_R_4olubqlb_-tab-3" aria-controls="_R_4olubqlb_-panel-3" aria-selected="false" tabindex="-1" class="relative shrink-0 bg-studio transition-opacity motion-reduce:transition-none opacity-55 hover:opacity-85"><span class="sr-only">Lighting a wall</span><img alt="" loading="lazy" width="2500" height="1668" decoding="async" data-nimg="1" class="h-14 w-[5.25rem] object-cover md:h-16 md:w-24" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 200'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/webp;base64,UklGRtwAAABXRUJQVlA4TM8AAAAvBwABAM1VICICHgjACQQAAICdYl4QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAgB772ghdE2AAAAHgjICQAAAMD5Xz8FVAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA2srigYCcAAAAAJz/fRulYQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEGFGRHRyo3zZ2PQJ/rfP1UrjC9fHJafiECBogAaX9b8721qxtfjy5wMaD5PqQvdUlMvYK5GApPqNEqIf5QHQA'/%3E%3C/svg%3E")" sizes="96px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02583.19_vkekm0z9n4.jpg&w=3840&q=75"/><span aria-hidden="true" class="absolute inset-x-0 bottom-0 h-[3px] transition-colors motion-reduce:transition-none bg-transparent"></span></button><button type="button" role="tab" id="_R_4olubqlb_-tab-4" aria-controls="_R_4olubqlb_-panel-4" aria-selected="false" tabindex="-1" class="relative shrink-0 bg-studio transition-opacity motion-reduce:transition-none opacity-55 hover:opacity-85"><span class="sr-only">Front</span><img alt="" loading="lazy" width="2500" height="1668" decoding="async" data-nimg="1" class="h-14 w-[5.25rem] object-cover md:h-16 md:w-24" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/webp;
1base64,UklGRsAAAABXRUJQVlA4TLMAAAAvBwABAM1VICICHgjACQQAAIBWSxOBCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAP+g1XYGAADwQCQAAAAAAM6/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAeCCEOAAAAwPlfPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCmyA1wHhfloCSIyEYpMJlGCNT/vUq3wSMs9UK/poVxAAZd3zwyAwA='/%3E%3C/svg%3E")" sizes="96px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02515.03-k6wesncw0i.jpg&w=3840&q=75"/><span aria-hidden="true" class="absolute inset-x-0 bottom-0 h-[3px] transition-colors motion-reduce:transition-none bg-transparent"></span></button><button type="button" role="tab" id="_R_4olubqlb_-tab-5" aria-controls="_R_4olubqlb_-panel-5" aria-selected="false" tabindex="-1" class="relative shrink-0 bg-studio transition-opacity motion-reduce:transition-none opacity-55 hover:opacity-85"><span class="sr-only">Back</span><img alt="" loading="lazy" width="2500" height="1668" decoding="async" data-nimg="1" class="h-14 w-[5.25rem] object-cover md:h-16 md:w-24" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/webp;base64,UklGRroAAABXRUJQVlA4TK4AAAAvBwABAM1VICICHgiwCQAAAIBueUIQAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAQgAC9+n8AAMAD2QQAAAAAOP8VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANwDIScAAAAAOP8bAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQjJ4byEA5BRNJVxgFTYGitP6g0BFdgyJ5PRvGHtdH1AAE='/%3E%3C/svg%3E")" sizes="96px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02517.1od4_s0ay-4x8.jpg&w=3840&q=75"/><span aria-hidden="true" class="absolute inset-x-0 bottom-0 h-[3px] transition-colors motion-reduce:transition-none bg-transparent"></span></button><button type="button" role="tab" id="_R_4olubqlb_-tab-6" aria-controls="_R_4olubqlb_-panel-6" aria-selected="false" tabindex="-1" class="relative shrink-0 bg-studio transition-opacity motion-reduce:transition-none opacity-55 hover:opacity-85"><span class="sr-only">In hand</span><img alt="" loading="lazy" width="2500" height="1668" decoding="async" data-nimg="1" class="h-14 w-[5.25rem] object-cover md:h-16 md:w-24" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 200'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/webp;base64,UklGRuQAAABXRUJQVlA4TNgAAAAvBwABAM1VICICHgiACQMAAAC97YluJgAEgPgFABAAAAAAAAAAAAACAAAAACAAgAMAcAAA8DM9DQAAgAcCcAIBAABw/teqKSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAPw1W2+aBANRAAAAAnP/drXxjAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDhE1Pk3efYN2bvslub7koNlXw5ZiwFhXByX6N8EJ4QVI2v+MNPKxyYq0IKCrbkr7HMjRtDNEvWPwLies3sDT5ZJOk7+H8='/%3E%3C/svg%3E")" sizes="96px" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=32&q=75 32w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=48&q=75 48w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=64&q=75 64w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=96&q=75 96w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=128&q=75 128w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=256&q=75 256w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=384&q=75 384w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02588.08-jm95_mpqov.jpg&w=3840&q=75"/><span aria-hidden="true" class="absolute inset-x-0 bottom-0 h-[3px] transition-colors motion-reduce:transition-none bg-transparent"></span></button></div><dialog aria-label="Product image viewer" class="h-dvh max-h-none w-screen max-w-none bg-night/95 p-0 backdrop:bg-night/80"><div class="flex h-full flex-col"><div class="flex shrink-0 items-center justify-between px-4 py-3 text-dawn"><p class="text-sm font-light"><span class="sr-only">Image </span>1<!-- --> / <!-- -->7<span class="ml-3 text-dawn/60">Running</span></p><button type="button" aria-label="Close image viewer" class="rounded-full p-2 text-dawn hover:bg-dawn/10"><svg aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" class="size-6"><path d="M6 6l12 12M18 6L6 18"></path></svg></button></div><div class="relative flex min-h-0 flex-1 items-center justify-center"><button type="button" aria-label="Previous image" class="absolute left-2 z-10 rounded-full bg-night/60 p-3 text-dawn hover:bg-night/80 md:left-6"><svg aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="size-6"><path d="M15 18L9 12l6-6"></path></svg></button><div class="relative h-full w-full overflow-hidden"><button type="button" aria-label="Zoom in" class="block h-full w-full cursor-zoom-in"><img alt="The Light Machine in white, running, throwing warm light across a studio backdrop." draggable="false" loading="lazy" width="2500" height="1668" decoding="async" data-nimg="1" class="h-full w-full object-contain transition-transform duration-200 motion-reduce:transition-none" style="color:transparent;transform:scale(1) translate(0px, 0px);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 200'%3E%3Cfilter id='b' color-interpolation-filters='
1sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/webp;base64,UklGRtAAAABXRUJQVlA4TMMAAAAvBwABAM1VICICHgiACQMAAIC2VFURgBAKAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAQABMq34DAAB4IEUnEAAAAOf/GgMkSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO3M8DITgBAAAAOP8rAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKJATtIycfctiFKzRCz49CQEBh4N9UusXhiVVuraBS5NCIQbM672y/T5mPkc1Nb98Y/fu89U4A'/%3E%3C/svg%3E")" sizes="100vw" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=640&q=75 640w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=750&q=75 750w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=828&q=75 828w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1080&q=75 1080w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1200&q=75 1200w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=1920&q=75 1920w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=2048&q=75 2048w, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=3840&q=75 3840w" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2FDSC02610.1p-2xphee-yqi.jpg&w=3840&q=75"/></button></div><button type="button" aria-label="Next image" class="absolute right-2 z-10 rounded-full bg-night/60 p-3 text-dawn hover:bg-night/80 md:right-6"><svg aria-hidden="true" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="size-6"><path d="M9 18l6-6-6-6"></path></svg></button></div><p class="shrink-0 px-4 py-3 text-center text-xs text-dawn/60">Click the image to zoom</p></div></dialog></div></div><aside id="buy" class="lg:col-start-2 lg:row-span-2 lg:row-start-1"><div class="lg:sticky lg:top-10"><h1 class="font-display text-4xl leading-[1.05] text-olive md:text-5xl">Light Machine</h1><p class="mt-4 max-w-sm text-[0.9375rem] leading-relaxed font-light text-olive/80">An instrument that makes sunlight indoors at the strength of the real thing.</p><div class="mt-8 flex items-baseline gap-3"><span class="font-display text-3xl tabular-nums text-olive">$2,400</span><span class="text-sm text-dusk-ink">Ships November 2026</span></div><fieldset class="mt-8"><legend class="eyebrow text-dusk-ink">Finish</legend><div class="mt-3 flex items-center gap-2.5"><label class="relative cursor-pointer" title="White"><input type="radio" class="peer sr-only" name="finish" checked="" value="white"/><span class="sr-only">White</span><span aria-hidden="true" style="background-color:#edebe6" class="block size-7 rounded-full ring-1 ring-olive/25 ring-inset transition-[box-shadow] peer-focus-visible:outline peer-focus-visible:outline-2 peer-focus-visible:outline-offset-3 peer-focus-visible:outline-[#8a6a10] shadow-[0_0_0_2px_var(--color-dawn),0_0_0_3.5px_var(--color-olive)]"></span></label><span aria-hidden="true" style="background-color:#2b2c2b" class="block size-7 rounded-full opacity-55 ring-1 ring-olive/20 ring-inset"></span><span aria-hidden="true" style="background-color:#a8c3d6" class="block size-7 rounded-full opacity-55 ring-1 ring-olive/20 ring-inset"></span><span aria-hidden="true" style="background-color:#a3bda3" class="block size-7 rounded-full opacity-55 ring-1 ring-olive/20 ring-inset"></span><span aria-hidden="true" style="background-color:#f2cf62" class="block size-7 rounded-full opacity-55 ring-1 ring-olive/20 ring-inset"></span></div><p class="mt-3 text-sm text-olive">White</p><p class="mt-1 text-xs leading-relaxed text-dusk-ink">Black, Sky Blue, Ocean Green and Sunshine Yellow<!-- --> <!-- -->arrive<!-- --> after launch.</p></fieldset><a href="https://buy.stripe.com/aFa9AU4xR7JGeIfbmo8bS00" data-checkout="white" target="_blank" rel="noopener noreferrer" class="mt-8 block rounded-full bg-sunlight px-8 py-4 text-center text-sm font-bold tracking-widest text-olive uppercase transition-transform hover:scale-[1.02] motion-reduce:transition-none motion-reduce:hover:scale-100">Reserve yours<span class="sr-only"> (opens checkout in a new tab)</span></a><div aria-hidden="true" class="h-px w-full"></div><div inert="" class="fixed inset-x-0 bottom-0 z-40 border-t border-olive/10 bg-dawn/95 backdrop-blur-sm transition-transform duration-300 motion-reduce:transition-none lg:hidden translate-y-full"><div class="flex items-center justify-between gap-4 px-5 py-3 pb-[max(0.75rem,env(safe-area-inset-bottom))]"><div class="min-w-0"><p class="truncate text-sm font-bold text-olive">$2,400</p><p class="truncate text-xs text-dusk-ink">White<!-- --> · <!-- -->Ships November 2026</p></div><a href="https://buy.stripe.com/aFa9AU4xR7JGeIfbmo8bS00" data-checkout="white" target="_blank" rel="noopener noreferrer" class="shrink-0 rounded-full bg-sunlight px-6 py-3 text-xs font-bold tracking-widest text-olive uppercase">Reserve yours</a></div></div><ul class="mt-8 space-y-2 border-t border-olive/10 pt-6"><li class="flex gap-2.5 text-sm font-light text-olive/85"><span aria-hidden="true" class="text-sunlight">·</span>Lifetime warranty</li><li class="flex gap-2.5 text-sm font-light text-olive/85"><span aria-hidden="true" class="text-sunlight">·</span>Hand-built in San Francisco</li><li class="flex gap-2.5 text-sm font-light text-olive/85"><span aria-hidden="true" class="text-sunlight">·</span>RG1 photobiological safety</li><li class="flex gap-2.5 text-sm font-light text-olive/85"><span aria-hidden="true" class="text-sunlight">·</span>
1No flicker and no UV</li></ul><p class="mt-6 text-sm font-light text-dusk-ink">Questions?<!-- --> <a class="text-olive underline decoration-sunlight underline-offset-4" href="/faq">Read the FAQ</a> <!-- -->or email<!-- --> <a href="mailto:[email protected]" class="text-olive underline decoration-sunlight underline-offset-4">[email protected]</a>.</p></div></aside><section aria-labelledby="value-heading" class="lg:col-start-1 lg:row-start-2"><h2 id="value-heading" class="eyebrow text-dusk-ink">What it does</h2><div class="mt-8 grid gap-10 sm:grid-cols-3"><div data-pdp-reveal="true"><h3 class="font-display text-lg leading-snug text-olive">Nobody stares at the sun</h3><p class="mt-3 text-sm leading-relaxed font-light text-olive/80">We still live by it. Sunlight reaches you off walls, off the floor, off everything around you. Rhythm works the same way. Point it at a wall and the whole room turns bright. One unit covers 150 to 250 square feet.</p></div><div data-pdp-reveal="true"><h3 class="font-display text-lg leading-snug text-olive">The color of a late afternoon</h3><p class="mt-3 text-sm leading-relaxed font-light text-olive/80">Rhythm runs at a fixed 2700 K with 90+ CRI. That is the warm light of an hour before sunset. It never flickers at any brightness, and it is strong enough that your body still reads it as daytime.</p></div><div data-pdp-reveal="true"><h3 class="font-display text-lg leading-snug text-olive">Turn the dial</h3><p class="mt-3 text-sm leading-relaxed font-light text-olive/80">The dial is part of the machine. Reach over and turn it to change the brightness or set a sunrise. The Rhythm app is there if you want it.</p></div></div></section></div><section aria-labelledby="media-heading" class="mt-28"><h2 id="media-heading" class="eyebrow text-dusk-ink">On film</h2><div class="mt-8 space-y-10"><figure data-pdp-reveal="true"><div class="bg-studio"><video muted="" loop="" playsInline="" preload="metadata" poster="https://be9l0vewzwahpszc.public.blob.vercel-storage.com/media/hero-poster.jpg" class="aspect-video w-full object-cover" style="background-image:url(https://be9l0vewzwahpszc.public.blob.vercel-storage.com/media/hero-blur.jpg);background-size:cover;background-position:center" aria-hidden="true"></video></div><figcaption class="mt-3 flex flex-col gap-1 sm:flex-row sm:items-baseline sm:gap-4"><span class="font-display text-lg text-olive">In a real room</span><span class="max-w-prose text-sm leading-relaxed font-light text-olive/80">Every photograph on this page was shot on a studio backdrop. This is what one unit does to an actual room.</span></figcaption></figure><div class="grid gap-10 md:grid-cols-2"><figure data-pdp-reveal="true"><div class="bg-studio"><video muted="" loop="" playsInline="" preload="metadata" poster="https://be9l0vewzwahpszc.public.blob.vercel-storage.com/media/breaker-poster.jpg" class="aspect-video w-full object-cover" style="background-image:url(https://be9l0vewzwahpszc.public.blob.vercel-storage.com/media/breaker-blur.jpg);background-size:cover;background-position:center" aria-hidden="true"></video></div><figcaption class="mt-3"><span class="block font-display text-lg text-olive">Up close</span><span class="mt-1 block text-sm leading-relaxed font-light text-olive/80">A close look at the four reflectors and the light they put out.</span></figcaption></figure><figure data-pdp-reveal="true"><div class="bg-studio"><video muted="" loop="" playsInline="" preload="metadata" poster="https://be9l0vewzwahpszc.public.blob.vercel-storage.com/media/handbuilt-poster.jpg" class="aspect-video w-full object-cover" style="background-image:url(https://be9l0vewzwahpszc.public.blob.vercel-storage.com/media/handbuilt-blur.jpg);background-size:cover;background-position:center" aria-hidden="true"></video></div><figcaption class="mt-3"><span class="block font-display text-lg text-olive">Where they're built</span><span class="mt-1 block text-sm leading-relaxed font-light text-olive/80">Every unit is assembled by hand in our San Francisco workshop.</span></figcaption></figure></div></div></section><section aria-labelledby="specs-heading" class="mt-28"><h2 id="specs-heading" class="eyebrow text-dusk-ink">Specifications</h2><div class="mt-8 grid gap-x-16 gap-y-12 md:grid-cols-2"><section data-pdp-reveal="true"><h3 class="font-display text-xl text-olive">Light</h3><dl class="mt-4 border-t border-olive/15"><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Light output<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">Equivalent to one hundred 600-lumen bulbs</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">60,000<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">lm</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Light density<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">At 0.5 m â the same density as direct sunlight</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">
1100,000<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">lux</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Color temperature<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">The warm light of sunrise and sunset. It does not change</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">2700<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">K</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Color rendering<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">High-fidelity, true-to-life color</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">90+<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">CRI</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Efficacy<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">About twice the efficiency of incandescent</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">120<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">lm/W</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Flicker<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">Steady output at every brightness</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">None visible</dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Ultraviolet</dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">None emitted</dd></div></dl></section><section data-pdp-reveal="true"><h3 class="font-display text-xl text-olive">Power & sound</h3><dl class="mt-4 border-t border-olive/15"><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Power draw<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">At maximum output â roughly a quarter of a space heater</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">480<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">W</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Input<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">Works worldwide with the appropriate adapter</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">100â240<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">V AC</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Plug</dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">Standard US</dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Noise<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">Comparable to a quiet library</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">30<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">dB(A)</span></dd></div></dl></section><section data-pdp-reveal="true"><h3 class="font-display text-xl text-olive">Body</h3><dl class="mt-4 border-t border-olive/15"><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Height</dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">445<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">mm</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Length</dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">292<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">mm</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Width</dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">165<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">mm</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Weight</dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">11<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">kg</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Material<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">Aircraft-grade, with a custom powder-coat finish</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">5052 aluminium</dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Assembly</dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">Hand-built in San Francisco</dd></div></dl></section><section data-pdp-reveal="true"><h3 class="font-display text-xl text-olive">Safety & lifespan</h3><dl class="mt-4 border-t border-olive/15"><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Photobiological safety<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">IEC 62471 Risk Group 1 (low risk)</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">RG1</dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Expected service<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">Of daily use before output fades to about 70%</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">12+<span class="ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink">yrs</span></dd></div><div class="flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5"><dt class="text-sm font-light text-olive/85">Warranty<p class="mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink">For the original owner</p></dt><dd class="shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl">Lifetime</dd></div></dl></section></div></section><section aria-labelledby="shipping-heading" class="mt-20"><h2 id="shipping-heading" class="eyebrow text-dusk-ink">Shipping & returns</h2><div class="mt-5 flex flex-col gap-1 border-t border-olive/15 pt-5 sm:flex-row sm:items-baseline sm:gap-6"><span class="shrink-0 font-display text-lg text-olive">Ships November 2026</span>
1<p class="max-w-prose text-sm leading-relaxed font-light text-olive/80">For updates on your order, or any question about shipping and returns, please reach out to our support team.<!-- --> <a href="mailto:[email protected]" class="text-olive underline decoration-sunlight underline-offset-4">[email protected]</a></p></div></section><section aria-labelledby="comparison-heading" class="mt-28"><h2 id="comparison-heading" class="eyebrow text-dusk-ink">Next to a light-therapy lamp</h2><table class="mt-8 hidden w-full border-collapse text-left md:table"><thead><tr class="border-b border-olive/25"><th scope="col" class="w-[18%] pb-3 pr-6"></th><th scope="col" class="w-[41%] pb-3 pr-6 font-display text-xl font-normal text-olive">Rhythm</th><th scope="col" class="w-[41%] pb-3 font-display text-xl font-normal text-dusk-ink">Typical light-therapy lamp</th></tr></thead><tbody><tr class="border-b border-olive/10 align-top"><th scope="row" class="eyebrow py-5 pr-6 text-dusk-ink">How you use it</th><td class="py-5 pr-6 text-sm leading-relaxed font-light text-olive">Point it at a wall and the whole room is bright. You work, read and cook in it.</td><td class="py-5 text-sm leading-relaxed font-light text-olive/75">You sit about six inches from a small panel and face it for a fixed session.</td></tr><tr class="border-b border-olive/10 align-top"><th scope="row" class="eyebrow py-5 pr-6 text-dusk-ink">Color accuracy</th><td class="py-5 pr-6 text-sm leading-relaxed font-light text-olive">90+ CRI. Colors look the way they do outdoors.</td><td class="py-5 text-sm leading-relaxed font-light text-olive/75">A handful of narrow-band LEDs, so colors read flat and slightly off.</td></tr><tr class="border-b border-olive/10 align-top"><th scope="row" class="eyebrow py-5 pr-6 text-dusk-ink">Running it all day</th><td class="py-5 pr-6 text-sm leading-relaxed font-light text-olive">Built to run continuously. Thermal and electrical protection regulates it.</td><td class="py-5 text-sm leading-relaxed font-light text-olive/75">Intended for short daily sessions.</td></tr><tr class="border-b border-olive/10 align-top"><th scope="row" class="eyebrow py-5 pr-6 text-dusk-ink">Build</th><td class="py-5 pr-6 text-sm leading-relaxed font-light text-olive">Hand-built in San Francisco from 5052 aluminium. We repair it for life.</td><td class="py-5 text-sm leading-relaxed font-light text-olive/75">Moulded plastic. Built to be replaced.</td></tr></tbody></table><div class="mt-8 space-y-8 md:hidden"><div class="border-t border-olive/15 pt-4"><p class="eyebrow text-dusk-ink">How you use it</p><dl class="mt-3 space-y-3"><div><dt class="font-display text-base text-olive">Rhythm</dt><dd class="mt-1 text-sm leading-relaxed font-light text-olive">Point it at a wall and the whole room is bright. You work, read and cook in it.</dd></div><div><dt class="font-display text-base text-dusk-ink">Typical light-therapy lamp</dt><dd class="mt-1 text-sm leading-relaxed font-light text-olive/75">You sit about six inches from a small panel and face it for a fixed session.</dd></div></dl></div><div class="border-t border-olive/15 pt-4"><p class="eyebrow text-dusk-ink">Color accuracy</p><dl class="mt-3 space-y-3"><div><dt class="font-display text-base text-olive">Rhythm</dt><dd class="mt-1 text-sm leading-relaxed font-light text-olive">90+ CRI. Colors look the way they do outdoors.</dd></div><div><dt class="font-display text-base text-dusk-ink">Typical light-therapy lamp</dt><dd class="mt-1 text-sm leading-relaxed font-light text-olive/75">A handful of narrow-band LEDs, so colors read flat and slightly off.</dd></div></dl></div><div class="border-t border-olive/15 pt-4"><p class="eyebrow text-dusk-ink">Running it all day</p><dl class="mt-3 space-y-3"><div><dt class="font-display text-base text-olive">Rhythm</dt><dd class="mt-1 text-sm leading-relaxed font-light text-olive">Built to run continuously. Thermal and electrical protection regulates it.</dd></div><div><dt class="font-display text-base text-dusk-ink">Typical light-therapy lamp</dt><dd class="mt-1 text-sm leading-relaxed font-light text-olive/75">Intended for short daily sessions.</dd></div></dl></div><div class="border-t border-olive/15 pt-4"><p class="eyebrow text-dusk-ink">Build</p><dl class="mt-3 space-y-3"><div><dt class="font-display text-base text-olive">Rhythm</dt><dd class="mt-1 text-sm leading-relaxed font-light text-olive">Hand-built in San Francisco from 5052 aluminium. We repair it for life.</dd></div><div><dt class="font-display text-base text-dusk-ink">Typical light-therapy lamp</dt><dd class="mt-1 text-sm leading-relaxed font-light text-olive/75">Moulded plastic. Built to be replaced.</dd></div></dl></div></div><p class="mt-6 max-w-prose text-xs leading-relaxed text-dusk-ink">âTypical light-therapy lampâ describes the inexpensive SAD lamps commonly sold online. Specifications vary by model.</p></section><section aria-labelledby="faq-heading" class="mt-28"><h2 id="faq-heading" class="eyebrow text-dusk-ink">Questions</h2><div class="mt-6 max-w-2xl divide-y divide-olive/10 border-y border-olive/15 text-olive"><div id="shop-how-bright-is-it" class="py-4"><button type="button" aria-expanded="false" aria-controls="_R_r8lubqlb_" class="flex w-full cursor-pointer items-baseline justify-between gap-6 text-left font-display text-lg">How bright is it?<span aria-hidden="true" class="text-sunlight transition-transform duration-300 ">+</span></button><div id="_R_r8lubqlb_" inert="" class="grid transition-[grid-template-rows] duration-300 ease-out" style="grid-template-rows:0fr"><div class="overflow-hidden"><p class="mt-3 max-w-prose pb-1 text-sm font-light leading-relaxed">Rhythm Light Machines are designed to recreate the intensity and feel of real daylight â not just to hit a lux number on paper. At full output, they can deliver up to 100,000 lux at typical indoor distances â about the brightness of a sunny morning sky. But because that light is spread evenly across your entire field of view, it feels natural and comfortable, not harsh or glaring. The color temperature is 2700 K, chosen to evoke the golden warmth of sunrise and sunset. You don't need to sit inches away â just fill your space with light, and your body does the rest.</p></div></div></div><div id="shop-can-it-replace-my-regular-room-lighting" class="py-4"><button type="button" aria-expanded="false" aria-controls="_R_1b8lubqlb_" class="flex w-full cursor-pointer items-baseline justify-between gap-6 text-left font-display text-lg">Can it replace my regular room lighting?<span aria-hidden="true" class="text-sunlight transition-transform duration-300 ">+</span></button><div id="_R_1b8lubqlb_" inert="" class="grid transition-[grid-template-rows] duration-300 ease-out" style="grid-template-rows:0fr"><div class="overflow-hidden"><p class="mt-3 max-w-prose pb-1 text-sm font-light leading-relaxed">Yes â a single Rhythm unit can serve as your primary daytime light source. It's bright enough to fill your room with natural daylight, transforming how your space feels and how you feel in it.</p></div></div></div><div id="shop-where-should-i-place-it" class="py-4"><button type="button" aria-expanded="false" aria-controls="_R_1r8lubqlb_" class="flex w-full cursor-pointer items-baseline justify-between gap-6 text-left font-display text-lg">Where should I place it?<span aria-hidden="true" class="text-sunlight transition-transform duration-300 ">+</span></button><div id="_R_1r8lubqlb_" inert="" class="grid transition-[grid-template-rows] duration-300 ease-out" style="grid-template-rows:0fr"><div class="overflow-hidden"><p class="mt-3 max-w-prose pb-1 text-sm font-light leading-relaxed">We recommend placing your Rhythm light on a desktop or side table, aimed at a wall or ceiling to fill your space with soft, reflected light. In smaller rooms, light bounces and diffuses richly; in open spaces, it spreads soft and ambient across a wider area. One unit comfortably lights a 150â250 sq ft room. For larger areas, multiple units create even, room-filling daylight.</p></div></div></div><div id="shop-is-it-safe-to-look-directly-at-the-light" class="py-4"><button type="button" aria-expanded="false" aria-controls="_R_2b8lubqlb_" class="flex w-full cursor-pointer items-baseline justify-between gap-6 text-left font-display text-lg">Is it safe to look directly at the light?<span aria-hidden="true" class="text-sunlight transition-transform duration-300 ">+</span></button><div id="_R_2b8lubqlb_" inert="" class="grid transition-[grid-template-rows] duration-300 ease-out" style="grid-template-rows:0fr"><div class="overflow-hidden"><p class="mt-3 max-w-prose pb-1 text-sm font-light leading-relaxed">Yes â Rhythm Light Machines are rated Risk Group 1 (RG1) under international photobiological safety standards, meaning they are low-risk for normal use. They emit no ultraviolet (UV) light, and your natural squint response protects your eyes during brief exposure. That said, they're as bright as looking toward a clear sky at noon â enjoy the light in y
1our space, not in your eyes.</p></div></div></div><div id="shop-does-it-get-hot-or-make-noise" class="py-4"><button type="button" aria-expanded="false" aria-controls="_R_2r8lubqlb_" class="flex w-full cursor-pointer items-baseline justify-between gap-6 text-left font-display text-lg">Does it get hot or make noise?<span aria-hidden="true" class="text-sunlight transition-transform duration-300 ">+</span></button><div id="_R_2r8lubqlb_" inert="" class="grid transition-[grid-template-rows] duration-300 ease-out" style="grid-template-rows:0fr"><div class="overflow-hidden"><p class="mt-3 max-w-prose pb-1 text-sm font-light leading-relaxed">Yes â Rhythm lights become warm to the touch during use, similar to a laptop under load. They are nearly silent below 50% brightness, and even at full power, the fans are whisper-quiet â around 30 dB(A), comparable to a quiet library or gentle fridge hum. Many customers describe the soft airflow as calming white noise that blends into the background.</p></div></div></div><div id="shop-how-do-i-control-it" class="py-4"><button type="button" aria-expanded="false" aria-controls="_R_3b8lubqlb_" class="flex w-full cursor-pointer items-baseline justify-between gap-6 text-left font-display text-lg">How do I control it?<span aria-hidden="true" class="text-sunlight transition-transform duration-300 ">+</span></button><div id="_R_3b8lubqlb_" inert="" class="grid transition-[grid-template-rows] duration-300 ease-out" style="grid-template-rows:0fr"><div class="overflow-hidden"><p class="mt-3 max-w-prose pb-1 text-sm font-light leading-relaxed">You can control everything on the Rhythm Dial, built into the Light Machine. Turn it to adjust brightness, set schedules, and tune your light. You can also control it from the Rhythm app over your Wi-Fi.</p></div></div></div><div id="shop-how-do-i-set-it-up" class="py-4"><button type="button" aria-expanded="false" aria-controls="_R_3r8lubqlb_" class="flex w-full cursor-pointer items-baseline justify-between gap-6 text-left font-display text-lg">How do I set it up?<span aria-hidden="true" class="text-sunlight transition-transform duration-300 ">+</span></button><div id="_R_3r8lubqlb_" inert="" class="grid transition-[grid-template-rows] duration-300 ease-out" style="grid-template-rows:0fr"><div class="overflow-hidden"><p class="mt-3 max-w-prose pb-1 text-sm font-light leading-relaxed">Your Rhythm light arrives fully assembled. Just plug it in and turn it on â most people are up and glowing in under a minute.</p></div></div></div><div id="shop-does-it-work-internationally" class="py-4"><button type="button" aria-expanded="false" aria-controls="_R_4b8lubqlb_" class="flex w-full cursor-pointer items-baseline justify-between gap-6 text-left font-display text-lg">Does it work internationally?<span aria-hidden="true" class="text-sunlight transition-transform duration-300 ">+</span></button><div id="_R_4b8lubqlb_" inert="" class="grid transition-[grid-template-rows] duration-300 ease-out" style="grid-template-rows:0fr"><div class="overflow-hidden"><p class="mt-3 max-w-prose pb-1 text-sm font-light leading-relaxed">Yes â Rhythm lights support 100â240 V AC input and use a standard US plug. They work worldwide with the appropriate adapter.</p></div></div></div><div id="shop-how-long-will-the-leds-last" class="py-4"><button type="button" aria-expanded="false" aria-controls="_R_4r8lubqlb_" class="flex w-full cursor-pointer items-baseline justify-between gap-6 text-left font-display text-lg">How long will the LEDs last?<span aria-hidden="true" class="text-sunlight transition-transform duration-300 ">+</span></button><div id="_R_4r8lubqlb_" inert="" class="grid transition-[grid-template-rows] duration-300 ease-out" style="grid-template-rows:0fr"><div class="overflow-hidden"><p class="mt-3 max-w-prose pb-1 text-sm font-light leading-relaxed">Every Light Machine is guaranteed for life. Each is engineered for exceptional thermal stability and long-term reliability. We expect 12 years or more of daily use before light output gradually fades to ~70% of its original brightness. If your Rhythm light ever has an issue, simply send it back â we'll make it right.</p></div></div></div><div id="shop-whats-the-warranty" class="py-4"><button type="button" aria-expanded="false" aria-controls="_R_5b8lubqlb_" class="flex w-full cursor-pointer items-baseline justify-between gap-6 text-left font-display text-lg">What's the warranty?<span aria-hidden="true" class="text-sunlight transition-transform duration-300 ">+</span></button><div id="_R_5b8lubqlb_" inert="" class="grid transition-[grid-template-rows] duration-300 ease-out" style="grid-template-rows:0fr"><div class="overflow-hidden"><p class="mt-3 max-w-prose pb-1 text-sm font-light leading-relaxed">Every Rhythm light comes with a lifetime warranty for the original owner. If anything goes wrong, we'll repair or replace it, free of charge â no hassle, no fine print.</p></div></div></div></div><p class="mt-6 text-sm font-light text-dusk-ink"><a class="text-olive underline decoration-sunlight underline-offset-4" href="/faq">Read every question</a></p></section><section class="mt-28 border-t border-olive/15 pt-16 text-center"><h2 class="font-display text-3xl text-olive md:text-4xl">Feel better with Rhythm.</h2><p class="mt-4 text-sm text-dusk-ink">$2,400<!-- --> · <!-- -->Ships November 2026<!-- --> · Lifetime warranty</p><a href="https://buy.stripe.com/aFa9AU4xR7JGeIfbmo8bS00" data-checkout="white" target="_blank" rel="noopener noreferrer" class="mt-8 inl
1ine-block rounded-full bg-sunlight px-10 py-4 text-sm font-bold tracking-widest text-olive uppercase transition-transform hover:scale-[1.02] motion-reduce:transition-none motion-reduce:hover:scale-100">Reserve yours<span class="sr-only"> (opens checkout in a new tab)</span></a></section></main><div class="bg-night"><footer class="dark-ground border-t border-dawn/10 px-6 pb-10 pt-16 text-dawn/70"><div class="mx-auto grid max-w-5xl gap-12 md:grid-cols-3"><div class="space-y-4"><img alt="Rhythm" loading="lazy" width="126" height="24" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fbrand%2Flogo_white.png&w=128&q=75 1x, /_next/image?url=%2Fbrand%2Flogo_white.png&w=256&q=75 2x" src="/_next/image?url=%2Fbrand%2Flogo_white.png&w=256&q=75"/><p class="max-w-[26ch] text-sm font-light leading-relaxed text-dawn/50">The Light Machine, hand-built in San Francisco.</p></div><nav class="space-y-3 text-sm font-light md:justify-self-center" aria-label="Footer"><p class="eyebrow text-dawn/40">Explore</p><ul class="space-y-2"><li><a class="hover:text-dawn" href="/gallery">Gallery</a></li><li><a class="hover:text-dawn" href="/faq">FAQ</a></li><li><a class="hover:text-dawn" href="/shop">Reserve the Light Machine</a></li><li><a class="hover:text-dawn" href="/app">The Rhythm App</a></li><li><a class="hover:text-dawn" href="/upgrade">Firmware upgrade</a></li></ul></nav><div class="space-y-3 text-sm font-light md:justify-self-end"><p class="eyebrow text-dawn/40">Support</p><a href="mailto:[email protected]" class="block hover:text-dawn">[email protected]</a><p class="text-dawn/50">San Francisco, California</p></div></div><div class="mx-auto mt-14 flex max-w-5xl items-center justify-between border-t border-dawn/10 pt-6 text-xs font-light text-dawn/40"><p class="flex flex-wrap items-center gap-x-5 gap-y-2"><span>© <!-- -->2026<!-- --> Rhythm</span><a class="text-dawn/70 hover:text-dawn" href="/privacy/website">Privacy</a><a class="text-dawn/70 hover:text-dawn" href="/privacy">App privacy</a><a href="/privacy/website#your-choices" class="text-dawn/70 hover:text-dawn">Your privacy choices</a></p><p>Feel better with Rhythm.</p></div></footer></div></div><!--$--><!--/$--><div aria-hidden="true" class="pointer-events-none fixed inset-0 z-[100] bg-white opacity-0"></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
1<script src="/_next/static/chunks/3jvkbm-wxvaor.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n8:I[68027,[\"/_next/static/chunks/2ykrua1lf9il8.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/0nppa95er1m-t.css\",\"style\"]\n:HL[\"/_next/static/media/54fc36028e2bb174-s.p.20jfceqj9zyw9.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T1840,"])</script>
1<script>self.__next_f.push([1,"(({protect:a})=\u003e{function b(a){return new Promise((b,c)=\u003e{if(document.querySelector(`script[src=\"${a}\"]`))return void b();let d=document.createElement(\"script\");d.src=a,d.async=!0,d.onload=()=\u003eb(),d.onerror=a=\u003e{console.error(\"Error loading script\",a),c(a)},document.head.appendChild(d)})}var c=class a{#a;#b;#c=0;constructor(){let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,this.#e(),window.addEventListener(\"online\",this.#f),window.addEventListener(\"visibilitychange\",this.#f)}getChallenge=async()=\u003e(await this.#g(),await this.#a.then(a=\u003e\"function\"==typeof a?a():a));#f=()=\u003e{if(document.hidden)return;let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,window.V_C=[],window.V_C.push=c;let d=document.querySelector('script[src*=\"c.js\"]');d\u0026\u0026d.remove(),this.#c+=1};#e=()=\u003e{if(window.V_C){let a=window.V_C.pop();a\u0026\u0026this.#b(a)}else window.V_C=[],window.V_C.push=this.#b};#g=()=\u003e{let a=new URL(\"/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/a-4-a/c.js\",window.location.origin);return a.searchParams.set(\"i\",String(this.#c)),a.searchParams.set(\"v\",String(3)),a.searchParams.set(\"h\",window.location.host),b(a.pathname+a.search)};#h=()=\u003e{window.V_C=void 0};static #d(){let a,b;return{promise:new Promise((c,d)=\u003e{a=c,b=d}),resolve:a,reject:b}}},d=class a{#a=!1;#b;constructor(a){this.#b=a}get loaded(){return this.#a}load=async()=\u003e{this.#a||await this.#f()};#c=()=\u003e{if(typeof globalThis.window\u003e\"u\")throw Error(\"KPSDK is not available in the server\");if(!window.KPSDK)throw Error(\"KPSDK is not loaded\");let b=this.#b.map(b=\u003e{let c=a.#e(b.path);return{domain:c.host,path:c.pathname,method:b.method}});try{window.KPSDK.configure(b)}catch(a){console.error(\"Error configuring KPSDK...\",a)}};#f=async()=\u003e{let a=this;return new Promise((c,d)=\u003e{let e=()=\u003e{document.removeEventListener(\"kpsdk-load\",e),this.#c()},f=()=\u003e{document.removeEventListener(\"kpsdk-ready\",f),a.#a=!0,c()};document.addEventListener(\"kpsdk-load\",e,{once:!0}),document.addEventListener(\"kpsdk-ready\",f,{once:!0}),b(\"/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/p.js\").catch(a=\u003e{document.removeEventListener(\"kpsdk-load\",e),document.removeEventListener(\"kpsdk-ready\",f),d(a)})})};static #e(a){let b;try{b=new URL(a)}catch{b=new URL(a,location.origin)}return b}},e=a=\u003e{let b=a.replace(/[.?+^$[\\]\\\\(){}|-]/g,\"\\\\$\u0026\").split(\"*\").join(\".*\");return RegExp(`^${b}$`)},f=({path:a,pattern:b})=\u003e-1!==a.search(b);async function g(a,b,c){let d=XMLHttpRequest.prototype.open,g=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(a,b,c,e,f){return this._requestUrl=b.toString(),this._requestMethod=a,d.call(this,a,b,c??!0,e,f)},XMLHttpRequest.prototype.send=async function(d){let h=this._requestUrl;if(!h||this._isReexecution)return g.call(this,d);let i=new URL(h,location.href),j=i.origin===location.origin,k=this._requestMethod??\"GET\",l=c.find(a=\u003e{let b=f({path:i.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||\"*\"===a.method;return b\u0026\u0026c});if(!l||!j)return g.call(this,d);let m=await a.getChallenge();if(this.setRequestHeader(\"x-is-human\",JSON.stringify(m)),this.setRequestHeader(\"x-path\",i.pathname),this.setRequestHeader(\"x-method\",k),0!==m.b||b.loaded||((1===m.d||l?.advancedOptions?.checkLevel===\"deepAnalysis\")\u0026\u0026await b.load(),!b.loaded))return g.call(this,d);this.setRequestHeader(\"x-is-human\",JSON.stringify(m)),this.setRequestHeader(\"x-path\",i.pathname),this.setRequestHeader(\"x-method\",k);let n=new XMLHttpRequest;return n._isReexecution=!0,n.open(k,h,!0),n.setRequestHeader(\"x-is-human\",JSON.stringify(m)),n.setRequestHeader(\"x-path\",i.pathname),n.setRequestHeader(\"x-method\",k),this.timeout\u0026\u0026(n.timeout=this.timeout),this.responseType\u0026\u0026(n.responseType=this.responseType),this.withCredentials\u0026\u0026(n.withCredentials=this.withCredentials),n.onreadystatechange=()=\u003e{Object.defineProperty(this,\"readyState\",{value:n.readyState,writable:!0,configurable:!0}),n.readyState===XMLHttpRequest.DONE\u0026\u0026(Object.defineProperty(this,\"status\",{value:n.status,writable:!0,configurable:!0}),Object.defineProperty(this,\"statusText\",{value:n.statusText,writable:!0,configurable:!0}),Object.defineProperty(this,\"response\",{value:n.response,writable:!0,configurable:!0}),Object.defineProperty(this,\"responseText\",{value:n.responseText,writable:!0,configurable:!0}),Object.defineProperty(this,\"responseXML\",{value:n.responseXML,writable:!0,configurable:!0}),this.getAllResponseHeaders=()=\u003en.getAllResponseHeaders(),this.getResponseHeader=a=\u003en.getResponseHeader(a)),this.onreadystatechange\u0026\u0026this.onreadystatechange.call(this,new Event(\"readystatechange\"))},n.onload=a=\u003e{this.onload\u0026\u0026this.onload.call(this,a)},n.onerror=a=\u003e{this.onerror\u0026\u0026this.onerror.call(this,a)},n.onabort=a=\u003e{this.onabort\u0026\u0026this.onabort.call(this,a)},n.ontimeout=a=\u003e{this.ontimeout\u0026\u0026this.ontimeout.call(this,a)},n.onloadstart=a=\u003e{this.onloadstart\u0026\u0026this.onloadstart.call(this,a)},n.onloadend=a=\u003e{this.onloadend\u0026\u0026this.onloadend.call(this,a)},n.onprogress=a=\u003e{this.onprogress\u0026\u0026this.onprogress.call(this,a)},n.send(d)}}!function({protect:a=[]}){let b;for(let b of a)if(b.advancedOptions?.checkLevel!==void 0\u0026\u0026\"deepAnalysis\"!==b.advancedOptions.checkLevel\u0026\u0026\"basic\"!==b.advancedOptions.checkLevel)throw Error(`Invalid checkLevel \"${b.advancedOptions.checkLevel}\" for route \"${b.path}\". Must be one of: deepAnalysis, basic`);let h=new c,i=new d(a);g(h,i,a).catch(a=\u003e{console.error(\"Error patching XMLHttpRequest:\",a)}),b=window.fetch,window.fetch=async(c,d)=\u003e{let g=new URL(c instanceof Request?c.url:c,location.href),j=g.origin===location.origin,k=d?.method??(c instanceof Request?c.method:\"GET\"),l=a.find(a=\u003e{let b=f({path:g.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||\"*\"===a.method;return b\u0026\u0026c});if(null==l||!j)return b(c,d);
1let m=await h.getChallenge(),n=new Headers(d?.headers||(c instanceof Request?c.headers:void 0));n.set(\"x-is-human\",JSON.stringify(m)),n.set(\"x-path\",g.pathname),n.set(\"x-method\",k);let o={...d,headers:n};return i.loaded||0!==m.b?b(c,o):1===m.d||l?.advancedOptions?.checkLevel===\"deepAnalysis\"?(await i.load(),window.fetch(c,o)):b(c,o)}}({protect:a})})({ protect: [{\"path\":\"/api/subscribe\",\"method\":\"POST\"},{\"path\":\"/api/upgrade-request\",\"method\":\"POST\"}] });"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"shop\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"shop\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0nppa95er1m-t.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2ykrua1lf9il8.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"data-ground\":\"dark\",\"className\":\"manrope_de7b2fa9-module__1ltb7q__variable fraunces_c5f41878-module__6OiOuW__variable h-full antialiased\",\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}]}],\"$L3\"]}]]}],{\"children\":[\"$L4\",{\"children\":[\"$L5\",{},null,false,null]},null,false,\"$@6\"]},null,false,null],\"$L7\",false]],\"m\":\"$undefined\",\"G\":[\"$8\",[\"$L9\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"Ufoz7j8
1ijhp3KexqMSRv3\"}\n"])</script>
1<script>self.__next_f.push([1,"a:I[34788,[\"/_next/static/chunks/2ykrua1lf9il8.js\",\"/_next/static/chunks/1hibchcidu0ku.js\"],\"TransitionProvider\"]\nb:I[39756,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"default\"]\nc:I[37457,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"default\"]\nd:I[4486,[\"/_next/static/chunks/2ykrua1lf9il8.js\"],\"default\"]\ne:I[2355,[\"/_next/static/chunks/2ykrua1lf9il8.js\"],\"Analytics\"]\nf:I[57215,[\"/_next/static/chunks/2ykrua1lf9il8.js\"],\"SpeedInsights\"]\n10:I[73743,[\"/_next/static/chunks/2ykrua1lf9il8.js\"],\"default\"]\n11:I[39516,[\"/_next/static/chunks/2ykrua1lf9il8.js\",\"/_next/static/chunks/1hibchcidu0ku.js\"],\"default\"]\n13:I[34788,[\"/_next/static/chunks/2ykrua1lf9il8.js\",\"/_next/static/chunks/1hibchcidu0ku.js\"],\"TransitionLink\"]\n14:I[5500,[\"/_next/static/chunks/2ykrua1lf9il8.js\",\"/_next/static/chunks/1hibchcidu0ku.js\"],\"Image\"]\n15:I[9996,[\"/_next/static/chunks/2ykrua1lf9il8.js\",\"/_next/static/chunks/1hibchcidu0ku.js\"],\"default\"]\n16:I[33430,[\"/_next/static/chunks/2ykrua1lf9il8.js\",\"/_next/static/chunks/1hibchcidu0ku.js\"],\"default\"]\n22:I[97367,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"ViewportBoundary\"]\n24:I[97367,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"MetadataBoundary\"]\n25:\"$Sreact.suspense\"\n"])</script>
1<script>self.__next_f.push([1,"3:[\"$\",\"body\",null,{\"className\":\"min-h-full\",\"children\":[[\"$\",\"a\",null,{\"href\":\"#main\",\"className\":\"skip-link\",\"children\":\"Skip to content\"}],[\"$\",\"$La\",null,{\"children\":[\"$\",\"$Lb\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lc\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$Ld\",null,{}],[\"$\",\"$Le\",null,{}],[\"$\",\"$Lf\",null,{}],[\"$\",\"$L10\",null,{}]]}]\n"])</script>
1<script>self.__next_f.push([1,"4:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lc\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n12:T5e5,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"Product\",\"name\":\"Rhythm Light Machine\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Rhythm\"},\"description\":\"The Rhythm Light Machine produces 60,000 lumens at 2700 K and 90+ CRI. That is 100,000 lux at half a meter, the same light density as direct sunlight. Every unit is built by hand in San Francisco from aircraft-grade aluminum and carries a lifetime warranty.\",\"image\":\"https://www.betterwithrhythm.com/opengraph-image.jpg\",\"material\":\"Aluminium\",\"weight\":{\"@type\":\"QuantitativeValue\",\"value\":11,\"unitCode\":\"KGM\"},\"height\":{\"@type\":\"QuantitativeValue\",\"value\":445,\"unitCode\":\"MMT\"},\"depth\":{\"@type\":\"QuantitativeValue\",\"value\":292,\"unitCode\":\"MMT\"},\"width\":{\"@type\":\"QuantitativeValue\",\"value\":165,\"unitCode\":\"MMT\"},\"offers\":[{\"@type\":\"Offer\",\"name\":\"White\",\"price\":\"2400\",\"priceCurrency\":\"USD\",\"availability\":\"https://schema.org/PreOrder\",\"url\":\"https://www.betterwithrhythm.com/shop\"}],\"category\":\"Healthy indoor lighting\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Luminous flux\",\"value\":\"60000\",\"unitText\":\"lumens\"},{\"@type\":\"PropertyValue\",\"name\":\"Illuminance at 0.5 m\",\"value\":\"100000\",\"unitText\":\"lux\"},{\"@type\":\"PropertyValue\",\"name\":\"Colour rendering index\",\"value\":\"90+\",\"unitText\":\"CRI\"},{\"@type\":\"PropertyValue\",\"name\":\"Correlated colour temperature\",\"value\":\"2700\",\"unitText\":\"K\"},{\"@type\":\"PropertyValue\",\"name\":\"Peak power draw\",\"value\":\"480\",\"unitText\":\"W\"},{\"@type\":\"PropertyValue\",\"name\":\"Room coverage\",\"value\":\"150-250\",\"unitText\":\"sq ft\"}]}"])</script>
1<script>self.__next_f.push([1,"5:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"light-page min-h-svh bg-dawn text-olive\",\"children\":[[\"$\",\"$L11\",null,{}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$12\"}}],[\"$\",\"header\",null,{\"className\":\"mx-auto flex max-w-6xl items-center justify-between px-5 py-6 md:px-8\",\"children\":[[\"$\",\"$L13\",null,{\"href\":\"/\",\"aria-label\":\"Rhythm â home\",\"children\":[\"$\",\"$L14\",null,{\"src\":\"/brand/logo_black.png\",\"alt\":\"\",\"width\":136,\"height\":26,\"priority\":true}]}],[\"$\",\"$L13\",null,{\"href\":\"/faq\",\"className\":\"text-sm font-light tracking-wide text-olive hover:opacity-70\",\"children\":\"FAQ\"}]]}],[\"$\",\"main\",null,{\"id\":\"main\",\"className\":\"mx-auto max-w-6xl px-5 pb-28 md:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid gap-12 lg:grid-cols-[minmax(0,1fr)_20rem] lg:gap-x-16 lg:gap-y-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"lg:col-start-1 lg:row-start-1\",\"children\":[\"$\",\"$L15\",null,{}]}],[\"$\",\"aside\",null,{\"id\":\"buy\",\"className\":\"lg:col-start-2 lg:row-span-2 lg:row-start-1\",\"children\":[\"$\",\"$L16\",null,{}]}],[\"$\",\"section\",null,{\"aria-labelledby\":\"value-heading\",\"className\":\"lg:col-start-1 lg:row-start-2\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"value-heading\",\"className\":\"eyebrow text-dusk-ink\",\"children\":\"What it does\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 grid gap-10 sm:grid-cols-3\",\"children\":[[\"$\",\"div\",\"Nobody stares at the sun\",{\"data-pdp-reveal\":true,\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-lg leading-snug text-olive\",\"children\":\"Nobody stares at the sun\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm leading-relaxed font-light text-olive/80\",\"children\":\"We still live by it. Sunlight reaches you off walls, off the floor, off everything around you. Rhythm works the same way. Point it at a wall and the whole room turns bright. One unit covers 150 to 250 square feet.\"}]]}],[\"$\",\"div\",\"The color of a late afternoon\",{\"data-pdp-reveal\":true,\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-lg leading-snug text-olive\",\"children\":\"The color of a late afternoon\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm leading-relaxed font-light text-olive/80\",\"children\":\"Rhythm runs at a fixed 2700 K with 90+ CRI. That is the warm light of an hour before sunset. It never flickers at any brightness, and it is strong enough that your body still reads it as daytime.\"}]]}],\"$L17\"]}]]}]]}],\"$L18\",\"$L19\",\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\"]}],\"$L1e\"]}],[\"$L1f\"],\"$L20\"]}]\n"])</script>
1<script>self.__next_f.push([1,"21:[]\n6:\"$W21\"\n7:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L22\",null,{\"children\":\"$L23\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L24\",null,{\"children\":[\"$\",\"$25\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L26\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n9:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0nppa95er1m-t.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
1<script>self.__next_f.push([1,"27:I[62731,[\"/_next/static/chunks/2ykrua1lf9il8.js\",\"/_next/static/chunks/1hibchcidu0ku.js\"],\"default\"]\n32:I[81024,[\"/_next/static/chunks/2ykrua1lf9il8.js\",\"/_next/static/chunks/1hibchcidu0ku.js\"],\"default\"]\n36:I[97367,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"OutletBoundary\"]\n17:[\"$\",\"div\",\"Turn the dial\",{\"data-pdp-reveal\":true,\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-lg leading-snug text-olive\",\"children\":\"Turn the dial\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm leading-relaxed font-light text-olive/80\",\"children\":\"The dial is part of the machine. Reach over and turn it to change the brightness or set a sunrise. The Rhythm app is there if you want it.\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"18:[\"$\",\"section\",null,{\"aria-labelledby\":\"media-heading\",\"className\":\"mt-28\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"media-heading\",\"className\":\"eyebrow text-dusk-ink\",\"children\":\"On film\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 space-y-10\",\"children\":[[[\"$\",\"figure\",\"hero\",{\"data-pdp-reveal\":true,\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-studio\",\"children\":[\"$\",\"$L27\",null,{\"name\":\"hero\",\"rungs\":[1080,720],\"className\":\"aspect-video w-full object-cover\"}]}],[\"$\",\"figcaption\",null,{\"className\":\"mt-3 flex flex-col gap-1 sm:flex-row sm:items-baseline sm:gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-lg text-olive\",\"children\":\"In a real room\"}],[\"$\",\"span\",null,{\"className\":\"max-w-prose text-sm leading-relaxed font-light text-olive/80\",\"children\":\"Every photograph on this page was shot on a studio backdrop. This is what one unit does to an actual room.\"}]]}]]}]],[\"$\",\"div\",null,{\"className\":\"grid gap-10 md:grid-cols-2\",\"children\":[[\"$\",\"figure\",\"breaker\",{\"data-pdp-reveal\":true,\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-studio\",\"children\":[\"$\",\"$L27\",null,{\"name\":\"breaker\",\"rungs\":[1080,720],\"className\":\"aspect-video w-full object-cover\"}]}],[\"$\",\"figcaption\",null,{\"className\":\"mt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block font-display text-lg text-olive\",\"children\":\"Up close\"}],[\"$\",\"span\",null,{\"className\":\"mt-1 block text-sm leading-relaxed font-light text-olive/80\",\"children\":\"A close look at the four reflectors and the light they put out.\"}]]}]]}],[\"$\",\"figure\",\"handbuilt\",{\"data-pdp-reveal\":true,\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-studio\",\"children\":[\"$\",\"$L27\",null,{\"name\":\"handbuilt\",\"rungs\":[1080,720],\"className\":\"aspect-video w-full object-cover\"}]}],[\"$\",\"figcaption\",null,{\"className\":\"mt-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"block font-display text-lg text-olive\",\"children\":\"Where they're built\"}],[\"$\",\"span\",null,{\"className\":\"mt-1 block text-sm leading-relaxed font-light text-olive/80\",\"children\":\"Every unit is assembled by hand in our San Francisco workshop.\"}]]}]]}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"19:[\"$\",\"section\",null,{\"aria-labelledby\":\"specs-heading\",\"className\":\"mt-28\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"specs-heading\",\"className\":\"eyebrow text-dusk-ink\",\"children\":\"Specifications\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 grid gap-x-16 gap-y-12 md:grid-cols-2\",\"children\":[[\"$\",\"section\",\"Light\",{\"data-pdp-reveal\":true,\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-xl text-olive\",\"children\":\"Light\"}],[\"$\",\"dl\",null,{\"className\":\"mt-4 border-t border-olive/15\",\"children\":[[\"$\",\"div\",\"Light output\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Light output\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"Equivalent to one hundred 600-lumen bulbs\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"60,000\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"lm\"}]]}]]}],[\"$\",\"div\",\"Light density\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Light density\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"At 0.5 m â the same density as direct sunlight\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"100,000\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"lux\"}]]}]]}],[\"$\",\"div\",\"Color temperature\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Color temperature\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"The warm light of sunrise and sunset. It does not change\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"2700\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"K\"}]]}]]}],[\"$\",\"div\",\"Color rendering\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Color rendering\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"High-fidelity, true-to-life color\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"90+\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"CRI\"}]]}]]}],[\"$\",\"div\",\"Efficacy\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Efficacy\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"About twice the efficiency of incandescent\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"120\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"lm/W\"}]]}]]}],[\"$\",\"div\",\"Flicker\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Flicker\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"Steady output at every brightness\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"None visible\",\"$undefined\"]}]]}],[\"$\",\"div\",\"Ultraviolet\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[\"$L28\",\"$L29\"]}]]}]]}],\"$L2a\",\"$L2b\",\"$L2c\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1a:[\"$\",\"section\",null,{\"aria-labelledby\":\"shipping-heading\",\"className\":\"mt-20\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"shipping-heading\",\"className\":\"eyebrow text-dusk-ink\",\"children\":\"Shipping \u0026 returns\"}],[\"$\",\"div\",null,{\"className\":\"mt-5 flex flex-col gap-1 border-t border-olive/15 pt-5 sm:flex-row sm:items-baseline sm:gap-6\",\"children\":[[\"$\",\"span\",null,{\"className\":\"shrink-0 font-display text-lg text-olive\",\"children\":\"Ships November 2026\"}],[\"$\",\"p\",null,{\"className\":\"max-w-prose text-sm leading-relaxed font-light text-olive/80\",\"children\":[\"For updates on your order, or any question about shipping and returns, please reach out to our support team.\",\" \",[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-olive underline decoration-sunlight underline-offset-4\",\"children\":\"[email protected]\"}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1b:[\"$\",\"section\",null,{\"aria-labelledby\":\"comparison-heading\",\"className\":\"mt-28\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"comparison-heading\",\"className\":\"eyebrow text-dusk-ink\",\"children\":\"Next to a light-therapy lamp\"}],[\"$\",\"table\",null,{\"className\":\"mt-8 hidden w-full border-collapse text-left md:table\",\"children\":[[\"$\",\"thead\",null,{\"children\":[\"$\",\"tr\",null,{\"className\":\"border-b border-olive/25\",\"children\":[[\"$\",\"th\",null,{\"scope\":\"col\",\"className\":\"w-[18%] pb-3 pr-6\"}],[\"$\",\"th\",null,{\"scope\":\"col\",\"className\":\"w-[41%] pb-3 pr-6 font-display text-xl font-normal text-olive\",\"children\":\"Rhythm\"}],[\"$\",\"th\",null,{\"scope\":\"col\",\"className\":\"w-[41%] pb-3 font-display text-xl font-normal text-dusk-ink\",\"children\":\"Typical light-therapy lamp\"}]]}]}],[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"How you use it\",{\"className\":\"border-b border-olive/10 align-top\",\"children\":[[\"$\",\"th\",null,{\"scope\":\"row\",\"className\":\"eyebrow py-5 pr-6 text-dusk-ink\",\"children\":\"How you use it\"}],[\"$\",\"td\",null,{\"className\":\"py-5 pr-6 text-sm leading-relaxed font-light text-olive\",\"children\":\"Point it at a wall and the whole room is bright. You work, read and cook in it.\"}],[\"$\",\"td\",null,{\"className\":\"py-5 text-sm leading-relaxed font-light text-olive/75\",\"children\":\"You sit about six inches from a small panel and face it for a fixed session.\"}]]}],[\"$\",\"tr\",\"Color accuracy\",{\"className\":\"border-b border-olive/10 align-top\",\"children\":[[\"$\",\"th\",null,{\"scope\":\"row\",\"className\":\"eyebrow py-5 pr-6 text-dusk-ink\",\"children\":\"Color accuracy\"}],[\"$\",\"td\",null,{\"className\":\"py-5 pr-6 text-sm leading-relaxed font-light text-olive\",\"children\":\"90+ CRI. Colors look the way they do outdoors.\"}],[\"$\",\"td\",null,{\"className\":\"py-5 text-sm leading-relaxed font-light text-olive/75\",\"children\":\"A handful of narrow-band LEDs, so colors read flat and slightly off.\"}]]}],[\"$\",\"tr\",\"Running it all day\",{\"className\":\"border-b border-olive/10 align-top\",\"children\":[[\"$\",\"th\",null,{\"scope\":\"row\",\"className\":\"eyebrow py-5 pr-6 text-dusk-ink\",\"children\":\"Running it all day\"}],[\"$\",\"td\",null,{\"className\":\"py-5 pr-6 text-sm leading-relaxed font-light text-olive\",\"children\":\"Built to run continuously. Thermal and electrical protection regulates it.\"}],[\"$\",\"td\",null,{\"className\":\"py-5 text-sm leading-relaxed font-light text-olive/75\",\"children\":\"Intended for short daily sessions.\"}]]}],[\"$\",\"tr\",\"Build\",{\"className\":\"border-b border-olive/10 align-top\",\"children\":[[\"$\",\"th\",null,{\"scope\":\"row\",\"className\":\"eyebrow py-5 pr-6 text-dusk-ink\",\"children\":\"Build\"}],[\"$\",\"td\",null,{\"className\":\"py-5 pr-6 text-sm leading-relaxed font-light text-olive\",\"children\":\"Hand-built in San Francisco from 5052 aluminium. We repair it for life.\"}],[\"$\",\"td\",null,{\"className\":\"py-5 text-sm leading-relaxed font-light text-olive/75\",\"children\":\"Moulded plastic. Built to be replaced.\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8 space-y-8 md:hidden\",\"children\":[[\"$\",\"div\",\"How you use it\",{\"className\":\"border-t border-olive/15 pt-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow text-dusk-ink\",\"children\":\"How you use it\"}],[\"$\",\"dl\",null,{\"className\":\"mt-3 space-y-3\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-base text-olive\",\"children\":\"Rhythm\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 text-sm leading-relaxed font-light text-olive\",\"children\":\"Point it at a wall and the whole room is bright. You work, read and cook in it.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-base text-dusk-ink\",\"children\":\"Typical light-therapy lamp\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 text-sm leading-relaxed font-light text-olive/75\",\"children\":\"You sit about six inches from a small panel and face it for a fixed session.\"}]]}]]}]]}],[\"$\",\"div\",\"Color accuracy\",{\"className\":\"border-t border-olive/15 pt-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow text-dusk-ink\",\"children\":\"Color accuracy\"}],[\"$\",\"dl\",null,{\"className\":\"mt-3 space-y-3\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-base text-olive\",\"children\":\"Rhythm\"}],\"$L2d\"]}],\"$L2e\"]}]]}],\"$L2f\",\"$L30\"]}],\"$L31\"]}]\n"])</script>
1<script>self.__next_f.push([1,"1c:[\"$\",\"section\",null,{\"aria-labelledby\":\"faq-heading\",\"className\":\"mt-28\",\"children\":[[\"$\",\"h2\",null,{\"id\":\"faq-heading\",\"className\":\"eyebrow text-dusk-ink\",\"children\":\"Questions\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 max-w-2xl divide-y divide-olive/10 border-y border-olive/15 text-olive\",\"children\":[[\"$\",\"$L32\",\"How bright is it?\",{\"q\":\"How bright is it?\",\"a\":\"Rhythm Light Machines are designed to recreate the intensity and feel of real daylight â not just to hit a lux number on paper. At full output, they can deliver up to 100,000 lux at typical indoor distances â about the brightness of a sunny morning sky. But because that light is spread evenly across your entire field of view, it feels natural and comfortable, not harsh or glaring. The color temperature is 2700 K, chosen to evoke the golden warmth of sunrise and sunset. You don't need to sit inches away â just fill your space with light, and your body does the rest.\",\"anchor\":\"shop-how-bright-is-it\"}],[\"$\",\"$L32\",\"Can it replace my regular room lighting?\",{\"q\":\"Can it replace my regular room lighting?\",\"a\":\"Yes â a single Rhythm unit can serve as your primary daytime light source. It's bright enough to fill your room with natural daylight, transforming how your space feels and how you feel in it.\",\"anchor\":\"shop-can-it-replace-my-regular-room-lighting\"}],[\"$\",\"$L32\",\"Where should I place it?\",{\"q\":\"Where should I place it?\",\"a\":\"We recommend placing your Rhythm light on a desktop or side table, aimed at a wall or ceiling to fill your space with soft, reflected light. In smaller rooms, light bounces and diffuses richly; in open spaces, it spreads soft and ambient across a wider area. One unit comfortably lights a 150â250 sq ft room. For larger areas, multiple units create even, room-filling daylight.\",\"anchor\":\"shop-where-should-i-place-it\"}],[\"$\",\"$L32\",\"Is it safe to look directly at the light?\",{\"q\":\"Is it safe to look directly at the light?\",\"a\":\"Yes â Rhythm Light Machines are rated Risk Group 1 (RG1) under international photobiological safety standards, meaning they are low-risk for normal use. They emit no ultraviolet (UV) light, and your natural squint response protects your eyes during brief exposure. That said, they're as bright as looking toward a clear sky at noon â enjoy the light in your space, not in your eyes.\",\"anchor\":\"shop-is-it-safe-to-look-directly-at-the-light\"}],[\"$\",\"$L32\",\"Does it get hot or make noise?\",{\"q\":\"Does it get hot or make noise?\",\"a\":\"Yes â Rhythm lights become warm to the touch during use, similar to a laptop under load. They are nearly silent below 50% brightness, and even at full power, the fans are whisper-quiet â around 30 dB(A), comparable to a quiet library or gentle fridge hum. Many customers describe the soft airflow as calming white noise that blends into the background.\",\"anchor\":\"shop-does-it-get-hot-or-make-noise\"}],[\"$\",\"$L32\",\"How do I control it?\",{\"q\":\"How do I control it?\",\"a\":\"You can control everything on the Rhythm Dial, built into the Light Machine. Turn it to adjust brightness, set schedules, and tune your light. You can also control it from the Rhythm app over your Wi-Fi.\",\"anchor\":\"shop-how-do-i-control-it\"}],[\"$\",\"$L32\",\"How do I set it up?\",{\"q\":\"How do I set it up?\",\"a\":\"Your Rhythm light arrives fully assembled. Just plug it in and turn it on â most people are up and glowing in under a minute.\",\"anchor\":\"shop-how-do-i-set-it-up\"}],[\"$\",\"$L32\",\"Does it work internationally?\",{\"q\":\"Does it work internationally?\",\"a\":\"Yes â Rhythm lights support 100â240 V AC input and use a standard US plug. They work worldwide with the appropriate adapter.\",\"anchor\":\"shop-does-it-work-internationally\"}],\"$L33\",\"$L34\"]}],\"$L35\"]}]\n"])</script>
1<script>self.__next_f.push([1,"1d:[\"$\",\"section\",null,{\"className\":\"mt-28 border-t border-olive/15 pt-16 text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-3xl text-olive md:text-4xl\",\"children\":\"Feel better with Rhythm.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-sm text-dusk-ink\",\"children\":[\"$$2,400\",\" · \",\"Ships November 2026\",\" · Lifetime warranty\"]}],[\"$\",\"a\",null,{\"href\":\"https://buy.stripe.com/aFa9AU4xR7JGeIfbmo8bS00\",\"data-checkout\":\"white\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"mt-8 inline-block rounded-full bg-sunlight px-10 py-4 text-sm font-bold tracking-widest text-olive uppercase transition-transform hover:scale-[1.02] motion-reduce:transition-none motion-reduce:hover:scale-100\",\"children\":[\"Reserve yours\",[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\" (opens checkout in a new tab)\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1e:[\"$\",\"div\",null,{\"className\":\"bg-night\",\"children\":[\"$\",\"footer\",null,{\"className\":\"dark-ground border-t border-dawn/10 px-6 pb-10 pt-16 text-dawn/70\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto grid max-w-5xl gap-12 md:grid-cols-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"$L14\",null,{\"src\":\"/brand/logo_white.png\",\"alt\":\"Rhythm\",\"width\":126,\"height\":24}],[\"$\",\"p\",null,{\"className\":\"max-w-[26ch] text-sm font-light leading-relaxed text-dawn/50\",\"children\":\"The Light Machine, hand-built in San Francisco.\"}]]}],[\"$\",\"nav\",null,{\"className\":\"space-y-3 text-sm font-light md:justify-self-center\",\"aria-label\":\"Footer\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow text-dawn/40\",\"children\":\"Explore\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/gallery\",\"className\":\"hover:text-dawn\",\"children\":\"Gallery\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/faq\",\"className\":\"hover:text-dawn\",\"children\":\"FAQ\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/shop\",\"className\":\"hover:text-dawn\",\"children\":\"Reserve the Light Machine\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/app\",\"className\":\"hover:text-dawn\",\"children\":\"The Rhythm App\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/upgrade\",\"className\":\"hover:text-dawn\",\"children\":\"Firmware upgrade\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-3 text-sm font-light md:justify-self-end\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow text-dawn/40\",\"children\":\"Support\"}],[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"block hover:text-dawn\",\"children\":\"[email protected]\"}],[\"$\",\"p\",null,{\"className\":\"text-dawn/50\",\"children\":\"San Francisco, California\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mx-auto mt-14 flex max-w-5xl items-center justify-between border-t border-dawn/10 pt-6 text-xs font-light text-dawn/40\",\"children\":[[\"$\",\"p\",null,{\"className\":\"flex flex-wrap items-center gap-x-5 gap-y-2\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"© \",2026,\" Rhythm\"]}],[\"$\",\"$L13\",null,{\"href\":\"/privacy/website\",\"className\":\"text-dawn/70 hover:text-dawn\",\"children\":\"Privacy\"}],[\"$\",\"$L13\",null,{\"href\":\"/privacy\",\"className\":\"text-dawn/70 hover:text-dawn\",\"children\":\"App privacy\"}],[\"$\",\"a\",null,{\"href\":\"/privacy/website#your-choices\",\"className\":\"text-dawn/70 hover:text-dawn\",\"children\":\"Your privacy choices\"}]]}],[\"$\",\"p\",null,{\"children\":\"Feel better with Rhythm.\"}]]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"1f:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1hibchcidu0ku.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n20:[\"$\",\"$L36\",null,{\"children\":[\"$\",\"$25\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@37\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"38:I[22016,[\"/_next/static/chunks/2ykrua1lf9il8.js\",\"/_next/static/chunks/1hibchcidu0ku.js\"],\"\"]\n28:[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Ultraviolet\",\"$undefined\"]}]\n29:[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"None emitted\",\"$undefined\"]}]\n"])</script>
1<script>self.__next_f.push([1,"2a:[\"$\",\"section\",\"Power \u0026 sound\",{\"data-pdp-reveal\":true,\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-xl text-olive\",\"children\":\"Power \u0026 sound\"}],[\"$\",\"dl\",null,{\"className\":\"mt-4 border-t border-olive/15\",\"children\":[[\"$\",\"div\",\"Power draw\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Power draw\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"At maximum output â roughly a quarter of a space heater\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"480\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"W\"}]]}]]}],[\"$\",\"div\",\"Input\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Input\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"Works worldwide with the appropriate adapter\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"100â240\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"V AC\"}]]}]]}],[\"$\",\"div\",\"Plug\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Plug\",\"$undefined\"]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"Standard US\",\"$undefined\"]}]]}],[\"$\",\"div\",\"Noise\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Noise\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"Comparable to a quiet library\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"30\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"dB(A)\"}]]}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2b:[\"$\",\"section\",\"Body\",{\"data-pdp-reveal\":true,\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-xl text-olive\",\"children\":\"Body\"}],[\"$\",\"dl\",null,{\"className\":\"mt-4 border-t border-olive/15\",\"children\":[[\"$\",\"div\",\"Height\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Height\",\"$undefined\"]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"445\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"mm\"}]]}]]}],[\"$\",\"div\",\"Length\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Length\",\"$undefined\"]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"292\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"mm\"}]]}]]}],[\"$\",\"div\",\"Width\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Width\",\"$undefined\"]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"165\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"mm\"}]]}]]}],[\"$\",\"div\",\"Weight\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Weight\",\"$undefined\"]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"11\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"kg\"}]]}]]}],[\"$\",\"div\",\"Material\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Material\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"Aircraft-grade, with a custom powder-coat finish\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"5052 aluminium\",\"$undefined\"]}]]}],[\"$\",\"div\",\"Assembly\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Assembly\",\"$undefined\"]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"Hand-built in San Francisco\",\"$undefined\"]}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2c:[\"$\",\"section\",\"Safety \u0026 lifespan\",{\"data-pdp-reveal\":true,\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-xl text-olive\",\"children\":\"Safety \u0026 lifespan\"}],[\"$\",\"dl\",null,{\"className\":\"mt-4 border-t border-olive/15\",\"children\":[[\"$\",\"div\",\"Photobiological safety\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Photobiological safety\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"IEC 62471 Risk Group 1 (low risk)\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"RG1\",\"$undefined\"]}]]}],[\"$\",\"div\",\"Expected service\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Expected service\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"Of daily use before output fades to about 70%\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"12+\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 font-body text-xs font-normal tracking-wide text-dusk-ink\",\"children\":\"yrs\"}]]}]]}],[\"$\",\"div\",\"Warranty\",{\"className\":\"flex items-baseline justify-between gap-x-6 border-b border-olive/10 py-3.5\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-light text-olive/85\",\"children\":[\"Warranty\",[\"$\",\"p\",null,{\"className\":\"mt-1 max-w-[24ch] text-xs leading-relaxed text-dusk-ink\",\"children\":\"For the original owner\"}]]}],[\"$\",\"dd\",null,{\"className\":\"shrink-0 font-display text-xl tabular-nums text-olive md:text-2xl\",\"children\":[\"Lifetime\",\"$undefined\"]}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2d:[\"$\",\"dd\",null,{\"className\":\"mt-1 text-sm leading-relaxed font-light text-olive\",\"children\":\"90+ CRI. Colors look the way they do outdoors.\"}]\n2e:[\"$\",\"div\",null,{\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-base text-dusk-ink\",\"children\":\"Typical light-therapy lamp\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 text-sm leading-relaxed font-light text-olive/75\",\"children\":\"A handful of narrow-band LEDs, so colors read flat and slightly off.\"}]]}]\n2f:[\"$\",\"div\",\"Running it all day\",{\"className\":\"border-t border-olive/15 pt-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow text-dusk-ink\",\"children\":\"Running it all day\"}],[\"$\",\"dl\",null,{\"className\":\"mt-3 space-y-3\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-base text-olive\",\"children\":\"Rhythm\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 text-sm leading-relaxed font-light text-olive\",\"children\":\"Built to run continuously. Thermal and electrical protection regulates it.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-base text-dusk-ink\",\"children\":\"Typical light-therapy lamp\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 text-sm leading-relaxed font-light text-olive/75\",\"children\":\"Intended for short daily sessions.\"}]]}]]}]]}]\n30:[\"$\",\"div\",\"Build\",{\"className\":\"border-t border-olive/15 pt-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"eyebrow text-dusk-ink\",\"children\":\"Build\"}],[\"$\",\"dl\",null,{\"className\":\"mt-3 space-y-3\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-base text-olive\",\"children\":\"Rhythm\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 text-sm leading-relaxed font-light text-olive\",\"children\":\"Hand-built in San Francisco from 5052 aluminium. We repair it for life.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-base text-dusk-ink\",\"children\":\"Typical light-therapy lamp\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 text-sm leading-relaxed font-light text-olive/75\",\"children\":\"Moulded plastic. Built to be replaced.\"}]]}]]}]]}]\n31:[\"$\",\"p\",null,{\"className\":\"mt-6 max-w-prose text-xs leading-relaxed text-dusk-ink\",\"children\":\"âTypical light-therapy lampâ describes the inexpensive SAD lamps commonly sold online. Specifications vary by model.\"}]\n33:[\"$\",\"$L32\",\"How long will the LEDs last?\",{\"q\":\"How long will the LEDs last?\",\"a\":\"Every Light Machine is guaranteed for life. Each is engineered for exceptional thermal stability and long-term reliability. We expect 12 years or more of daily use before light output gradually fades to ~70% of its original brightness. If your Rhythm light ever has an issue, simply send it back â we'll make it right.\",\"anchor\":\"shop-how-long-will-the-leds-last\"}]\n34:[\"$\",\"$L32\",\"What's the warranty?\",{\"q\":\"What's the warranty?\",\"a\":\"Every Rhythm light comes with a lifetime warranty for the original owner. If anything goes wrong, we'll repair or replace it, free of charge â no hassle, no fine print.\",\"anchor\":\"shop-whats-the-warranty\"}]\n35:[\"$\",\"p\",null,{\"className\":\"mt-6 text-sm font-light text-dusk-ink\",\"children\":[\"$\",\"$L38\",null,{\"href\":\"/faq\",\"className\":\"text-olive underline decoration-sunlight underline-offset-4\",\"children\":\"Read every question\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"23:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"39:I[27201,[\"/_next/static/chunks/05-c3ty_6dwfk.js\",\"/_next/static/chunks/14mrh2-p_w84d.js\"],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"26:[[\"$\",\"title\",\"0\",{\"children\":\"Light Machine â Rhythm\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Healthy light at the strength of real daylight: 60,000 lumens, 100,000 lux at half a metre, 90+ CRI. Hand-built in San Francisco. $2,400.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://www.betterwithrhythm.com/shop\"}],[\"$\",\"meta\",\"3\",{\"name\":\"google-site-verification\",\"content\":\"5nxyU9scthrRMTSrT8iUiN_rFUQwtmDNzgio8wB8JFg\"}],[\"$\",\"meta\",\"4\",{\"name\":\"facebook-domain-verification\",\"content\":\"rv8dq5ot80ec15mp7gu2xblo85vovm\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Light Machine â Rhythm\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"The Rhythm Light Machine produces 60,000 lumens at 2700 K and 90+ CRI. That is 100,000 lux at half a meter, the same light density as direct sunlight. Every unit is built by hand in San Francisco from aircraft-grade aluminum and carries a lifetime warranty.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://www.betterwithrhythm.com/shop\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Rhythm\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:title\",\"content\":\"Light Machine â Rhythm\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:description\",\"content\":\"The Rhythm Light Machine produces 60,000 lumens at 2700 K and 90+ CRI. That is 100,000 lux at half a meter, the same light density as direct sunlight. Every unit is built by hand in San Francisco from aircraft-grade aluminum and carries a lifetime warranty.\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:image\",\"content\":\"https://www.betterwithrhythm.com/twitter-image.jpg?twitter-image.22k_qkfqw-3hj.jpg\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:image:type\",\"content\":\"image/jpeg\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:image:height\",\"content\":\"675\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/icon.png?icon.0mpm-r75cicv5.png\",\"sizes\":\"256x256\",\"type\":\"image/png\"}],[\"$\",\"$L39\",\"17\",{}]]\n"])</script>
1<script>self.__next_f.push([1,"37:null\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.