html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.jy.jy-tl{--jy-ground:#FBF8F3;--jy-sand:#F3EDE4;--jy-white:#FFFFFF;--jy-line:#E6DED3;--jy-ink:#1E1B18;--jy-muted:#645B52;--jy-terra:#B5492A;--tl-night:#141D27;--tl-navy2:#1D2A37;--tl-cold:#6FB3E0;--tl-hot:#E2683C;--tl-on-night:#FBF8F3;--tl-on-night-2:#B7C3CF;--tl-night-line:rgba(111,179,224,.22);--jy-serif:'Libre Caslon Text',Georgia,serif;--jy-sans:'Plus Jakarta Sans',system-ui,sans-serif;--jy-radius:22px;--jy-pill:999px;--g:16px;font-family:var(--jy-sans);color:var(--jy-ink);background:transparent;-webkit-font-smoothing:antialiased;line-height:1.5;text-align:left;box-sizing:border-box;display:block;position:relative}@media (min-width:750px){.jy.jy-tl{--g:20px}}.jy.jy-tl *,.jy.jy-tl *::before,.jy.jy-tl *::after{box-sizing:border-box}.jy.jy-tl h2,.jy.jy-tl p,.jy.jy-tl ul,.jy.jy-tl li,.jy.jy-tl figure,.jy.jy-tl blockquote{margin:0;padding:0;letter-spacing:normal;text-transform:none;list-style:none;border:0}.jy.jy-tl h2{font-family:var(--jy-serif);color:inherit}.jy.jy-tl p,.jy.jy-tl li{font-family:var(--jy-sans);color:inherit}.jy.jy-tl a,.jy.jy-tl a:hover{color:inherit;text-decoration:none;background:none}.jy.jy-tl img,.jy.jy-tl svg{display:block;max-width:100%}.jy.jy-tl img{height:auto;border:0}.jy.jy-tl a:focus-visible{outline:3px solid var(--jy-terra);outline-offset:3px}.jy.jy-tl .tl-panel{margin:0;padding:56px 0;scroll-margin-top:90px;position:relative}.jy.jy-tl .tl-wrap{width:min(1120px,calc(100% - 2 * var(--g)));margin-inline:auto}.jy.jy-tl .tl-night{background:var(--tl-night);color:var(--tl-on-night)}.jy.jy-tl .tl-cream{background:var(--jy-ground);color:var(--jy-ink)}.jy.jy-tl .tl-sand{background:var(--jy-sand);color:var(--jy-ink)}.jy.jy-tl .tl-eyebrow{font:600 12px/1.4 var(--jy-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--jy-terra)}.jy.jy-tl .tl-night .tl-eyebrow{color:var(--tl-cold)}.jy.jy-tl .tl-h2{font-size:clamp(30px,5.6vw,46px);line-height:1.1;margin-top:12px;letter-spacing:-.01em}.jy.jy-tl .tl-body{font-size:16px;line-height:1.65;margin:16px auto 0 0;max-width:52ch;color:var(--jy-muted)}.jy.jy-tl .tl-night .tl-body{color:var(--tl-on-night-2)}.jy.jy-tl .tl-note{font-size:14px;line-height:1.55;margin-top:18px;max-width:46ch;color:var(--tl-on-night-2);padding-left:14px;border-left:2px solid var(--tl-hot)}.jy.jy-tl .tl-head{max-width:720px}.jy.jy-tl .tl-head--c{margin-inline:auto;text-align:center}.jy.jy-tl .tl-head--c .tl-body{margin-inline:auto}@media (min-width:750px){.jy.jy-tl .tl-panel{padding:88px 0}.jy.jy-tl .tl-eyebrow{font-size:13px}.jy.jy-tl .tl-body{font-size:17px}}.jy.jy-tl .tl-crop{position:relative;overflow:hidden;border-radius:22px;background:var(--tl-navy2);aspect-ratio:var(--ar,4/3);width:100%}.jy.jy-tl .tl-crop img{position:absolute;right:0;top:0;max-width:none;height:calc(100% / var(--vy,1));width:calc(100% / var(--vx,1));object-fit:cover;object-position:var(--op,50% 0)}.jy.jy-tl .tl-crop--b img{top:auto;bottom:0}.jy.jy-tl .tl-crop--shower{--vx:.58;--ar:1/1;--op:50% 35%}.jy.jy-tl .tl-crop--display{--vx:.72;--vy:.56;--ar:16/10}.jy.jy-tl .tl-crop--space{--vy:.7;--ar:16/9}.jy.jy-tl .tl-split{display:grid;gap:32px;align-items:center}@media (min-width:990px){.jy.jy-tl .tl-split{grid-template-columns:1fr 1fr;gap:72px}.jy.jy-tl .tl-split--flip .tl-split__media{order:2}.jy.jy-tl .tl-crop--shower{--ar:3/4}}.jy.jy-tl .tl-flow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,1fr);align-items:center;gap:6px;margin-top:40px;max-width:860px;margin-inline:auto}.jy.jy-tl .tl-flow__side{display:flex;flex-direction:column;gap:10px;align-items:stretch}.jy.jy-tl .tl-flow__lab{font:600 13px/1.2 var(--jy-sans);letter-spacing:.06em;text-transform:uppercase;text-align:center}.jy.jy-tl .tl-flow__cold .tl-flow__lab{color:var(--tl-cold)}.jy.jy-tl .tl-flow__hot .tl-flow__lab{color:var(--tl-hot)}.jy.jy-tl .tl-flow__line{position:relative;height:4px;border-radius:4px;margin-right:9px}.jy.jy-tl .tl-flow__cold .tl-flow__line{background:linear-gradient(90deg,rgba(111,179,224,.15),var(--tl-cold))}.jy.jy-tl .tl-flow__hot .tl-flow__line{background:linear-gradient(90deg,#E2683C,#F2A06A)}.jy.jy-tl .tl-flow__line::after{content:"";position:absolute;right:-9px;top:50%;transform:translateY(-50%);border:7px solid transparent;border-right:0;border-left:11px solid currentColor}.jy.jy-tl .tl-flow__cold .tl-flow__line::after{color:var(--tl-cold)}.jy.jy-tl .tl-flow__hot .tl-flow__line::after{color:#F2A06A}.jy.jy-tl .tl-flow__tile{background:var(--jy-sand);border-radius:22px;padding:6px;box-shadow:0 0 0 1px rgba(111,179,224,.25),0 18px 50px rgba(0,0,0,.35)}.jy.jy-tl .tl-flow__tile img{width:100%;height:auto;mix-blend-mode:multiply;border-radius:16px}.jy.jy-tl .tl-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px}.jy.jy-tl .tl-stat{font:600 14px/1.2 var(--jy-sans);padding:12px 18px;border-radius:999px;border:1px solid var(--tl-night-line);background:var(--tl-navy2);color:var(--tl-on-night);white-space:nowrap}@media (max-width:520px){.jy.jy-tl .tl-flow__lab{font-size:11px;letter-spacing:.04em}.jy.jy-tl .tl-stat{font-size:13px;padding:10px 14px}}@media (min-width:750px){.jy.jy-tl .tl-flow{gap:18px;margin-top:56px}.jy.jy-tl .tl-flow__tile{padding:14px}.jy.jy-tl .tl-flow__lab{font-size:15px}.jy.jy-tl .tl-stat{font-size:16px;padding:14px 24px}}.jy.jy-tl .tl-cmp{display:grid;gap:28px;margin-top:32px;align-items:center}@media (min-width:990px){.jy.jy-tl .tl-cmp{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;margin-top:48px}}.jy.jy-tl .tl-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;line-height:1.4;background:#fff;border:1px solid var(--jy-line);border-radius:22px;overflow:hidden;table-layout:fixed}.jy.jy-tl .tl-table th,.jy.jy-tl .tl-table td{padding:14px 12px;text-align:left;vertical-align:top;border:0;border-top:1px solid var(--jy-line);font-family:var(--jy-sans);background:transparent}.jy.jy-tl .tl-table thead th{border-top:0;font-weight:600;font-size:13px;color:var(--jy-muted);vertical-align:bottom}.jy.jy-tl .tl-table thead th.tl-hl{background:var(--tl-night);color:var(--tl-on-night);font-size:14px}.jy.jy-tl .tl-table tbody th{font-weight:600;color:var(--jy-ink);width:26%}.jy.jy-tl .tl-table td.tl-hl{background:#EEF5FA;font-weight:600;color:var(--tl-night)}.jy.jy-tl .tl-table td{color:var(--jy-muted)}.jy.jy-tl .tl-table tbody tr:nth-child(-n+3) td.tl-hl::before{content:"\2713";color:#1F7A4D;font-weight:700;margin-right:6px}@media (min-width:750px){.jy.jy-tl .tl-table{font-size:16px}.jy.jy-tl .tl-table th,.jy.jy-tl .tl-table td{padding:18px 20px}.jy.jy-tl .tl-table thead th{font-size:14px}.jy.jy-tl .tl-table thead th.tl-hl{font-size:16px}}.jy.jy-tl .tl-list{margin-top:22px;display:flex;flex-direction:column;gap:12px}.jy.jy-tl .tl-list li{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:500}.jy.jy-tl .tl-list li::before{content:"";flex:none;width:22px;height:22px;border-radius:50%;background:var(--tl-night) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236FB3E0' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/14px no-repeat}@media (min-width:750px){.jy.jy-tl .tl-list li{font-size:18px}}.jy.jy-tl .tl-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:36px}@media (min-width:750px){.jy.jy-tl .tl-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px}}.jy.jy-tl .tl-tile{background:var(--tl-navy2);border:1px solid var(--tl-night-line);border-radius:20px;padding:22px 16px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.jy.jy-tl .tl-tile svg{width:44px;height:44px;stroke:var(--tl-cold);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.jy.jy-tl .tl-tile p{font-size:15px;font-weight:600;line-height:1.3;color:var(--tl-on-night)}.jy.jy-tl .tl-check{margin-top:32px;display:grid;gap:10px;max-width:760px}.jy.jy-tl .tl-check li{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid var(--jy-line);border-radius:18px;padding:14px 16px;font-size:16px;font-weight:500;line-height:1.4}.jy.jy-tl .tl-ico{flex:none;width:44px;height:44px;border-radius:14px;background:var(--tl-night);display:grid;place-items:center}.jy.jy-tl .tl-ico svg{width:24px;height:24px;stroke:var(--tl-cold);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.jy.jy-tl .tl-foot{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.jy.jy-tl .tl-warranty{display:flex;align-items:center;gap:12px;font-weight:600;font-size:16px}.jy.jy-tl .tl-warranty svg{width:28px;height:28px;stroke:var(--tl-night);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.jy.jy-tl .tl-link{font-weight:600;font-size:15px;border-bottom:1.5px solid currentColor;padding:12px 0 2px;display:inline-block}@media (min-width:750px){.jy.jy-tl .tl-check li{font-size:17px;padding:16px 20px}}@media (min-width:990px){.jy.jy-tl .tl-inst{display:grid;grid-template-columns:5fr 7fr;column-gap:72px;align-items:start}.jy.jy-tl .tl-inst .tl-head{grid-column:1;grid-row:1}.jy.jy-tl .tl-inst .tl-foot{grid-column:1;grid-row:2;margin-top:32px}.jy.jy-tl .tl-inst .tl-check{grid-column:2;grid-row:1 / span 2;margin-top:0;max-width:none}}.jy.jy-tl .tl-quote{max-width:720px;margin-inline:auto;text-align:center}.jy.jy-tl .tl-stars{display:flex;justify-content:center;gap:4px;margin-bottom:22px}.jy.jy-tl .tl-stars svg{width:22px;height:22px;fill:var(--tl-hot)}.jy.jy-tl .tl-stars svg.is-off{fill:#D9CFC2}.jy.jy-tl .tl-quote blockquote{font-family:var(--jy-serif);font-style:italic;font-size:clamp(18px,2.6vw,28px);line-height:1.4;color:var(--jy-ink)}.jy.jy-tl .tl-quote blockquote p{font-family:var(--jy-serif);font-style:italic;font-size:inherit;line-height:inherit;color:inherit}.jy.jy-tl .tl-who{margin-top:24px;font-size:15px;font-weight:600}.jy.jy-tl .tl-who span{display:block;font-weight:500;color:var(--jy-muted);font-size:14px;margin-top:2px}