.tvRhKG_landing .baked{--bake:1;font-family:var(--serif);font-weight:calc(360 + var(--bake)*380);font-variation-settings:"opsz" calc(7 + var(--bake)*65);letter-spacing:calc(.012em - var(--bake)*.03em);color:color-mix(in srgb, var(--raw) calc((1 - var(--bake)) * 100%), var(--ink));line-height:1}.tvRhKG_landing .dark .baked{--raw:#7b6a58;color:color-mix(in srgb, var(--raw) calc((1 - var(--bake)) * 100%), var(--paper))}.tvRhKG_landing .baked em{font-style:italic}.tvRhKG_landing h2.baked{font-size:max(36px,min(4.9vw,74px))}.tvRhKG_landing .baked.fixed{filter:none!important}.tvRhKG_landing .dark{background:var(--ink);color:var(--paper)}.tvRhKG_landing .dark .eyebrow{color:#e9dcc3b3}.tvRhKG_landing .process-head{grid-template-columns:1.25fr .75fr;align-items:end;gap:64px;margin:24px 0 56px;display:grid}.tvRhKG_landing .process-head p{color:#e9dcc3;max-width:420px;font-size:18px}.tvRhKG_landing .tabs{border-top:1px solid #f2e9d830;grid-template-columns:repeat(3,1fr);display:grid}.tvRhKG_landing .tab{text-align:left;color:#e9dcc3a0;padding:24px 32px 32px 0;transition:color .3s;position:relative}.tvRhKG_landing .tab:before{content:"";background:var(--ember);width:0;height:3px;transition:width .7s var(--ease);position:absolute;top:-1px;left:0}.tvRhKG_landing .tab[aria-selected=true]{color:var(--paper)}.tvRhKG_landing .tab[aria-selected=true]:before{width:calc(100% - 28px)}.tvRhKG_landing .tab:hover{color:var(--paper)}.tvRhKG_landing .tab-no{font:400 14px var(--mono);letter-spacing:.12em;justify-content:space-between;padding-right:32px;display:flex}.tvRhKG_landing .tab-no svg{width:32px;height:32px}.tvRhKG_landing .tab-title{font:400 34px/1.05 var(--serif);font-variation-settings:"opsz" 48;margin:16px 0 8px;display:block}.tvRhKG_landing .tab-copy{max-width:330px;font-size:14px;line-height:1.6;display:block}.tvRhKG_landing .stage{border:1px solid #f2e9d824;grid-template-columns:1fr 1fr;align-items:center;gap:max(30px,min(5vw,80px));margin-top:48px;padding:max(22px,min(3.4vw,48px));display:grid}.tvRhKG_landing .panel-label{font:400 14px var(--mono);color:var(--ember)}.tvRhKG_landing .panels>div[hidden]{display:none}.tvRhKG_landing .panels h3{margin:16px 0;font-size:max(34px,min(3.8vw,56px))}.tvRhKG_landing .panels p{color:#e9dcc3;max-width:520px;font-size:16px}.tvRhKG_landing .mobile-stage-copy{display:none}.tvRhKG_landing .scene-wrap{min-width:0}.tvRhKG_landing .scene{width:100%}.tvRhKG_landing .scene svg{width:100%;height:auto;display:block;overflow:hidden}.tvRhKG_landing .scene g[id^=g]{transition:none}.tvRhKG_landing .rail{gap:8px;margin-top:16px;display:flex}.tvRhKG_landing .rail button{text-align:left;min-width:0;font:400 14px/1.35 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#e9dcc38c;border-top:2px solid #f2e9d82e;flex:1 1 0;padding:16px 8px 0 0;transition:color .3s;position:relative}.tvRhKG_landing .rail button i{background:var(--ember);transform-origin:0;height:2px;position:absolute;top:-2px;left:0;right:0;transform:scaleX(0)}.tvRhKG_landing .rail button span{color:var(--ember);margin-right:4px}.tvRhKG_landing .rail button.on{color:var(--paper)}.tvRhKG_landing .rail button:hover{color:var(--paper)}.tvRhKG_landing .bub{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in infinite tvRhKG_bubble}@keyframes tvRhKG_bubble{0%{opacity:0;transform:translateY(0)scale(.4)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(-46px)scale(1.1)}}.tvRhKG_landing .flame{transform-box:fill-box;transform-origin:50% 100%;animation:.5s ease-in-out infinite alternate tvRhKG_flick}.tvRhKG_landing .flame.f2{animation-duration:.7s;animation-delay:-.2s}.tvRhKG_landing .flame.f3{animation-duration:.42s;animation-delay:-.1s}@keyframes tvRhKG_flick{0%{transform:scaleY(.82)}to{transform:scaleY(1.08)skew(-3deg)}}@keyframes tvRhKG_spin{to{transform:rotate(360deg)}}.tvRhKG_landing #s-hand{transform-box:view-box;transform-origin:200px 150px;animation:14s linear infinite tvRhKG_spin}.tvRhKG_landing .timer{gap:16px;margin-top:56px;display:grid}.tvRhKG_landing .timer-scale{font:400 14px var(--mono);color:#e9dcc388;justify-content:space-between;padding-left:200px;display:flex}.tvRhKG_landing .bar{grid-template-columns:200px 1fr;align-items:center;display:grid}.tvRhKG_landing .bar-label{font:400 14px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#e9dcc3b0;padding-right:16px}.tvRhKG_landing .bar-label b{font:400 32px/1 var(--serif);color:var(--paper);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;display:block}.tvRhKG_landing .bar-track{background:repeating-linear-gradient(90deg,#f2e9d82a 0,#f2e9d82a 1px,#0000 1px,#0000 4.16667%);border-bottom:1px solid #f2e9d844;height:32px;position:relative}.tvRhKG_landing .bar-fill{width:var(--w);background:linear-gradient(90deg, #e58e1a33, var(--ember));transform-origin:0;transition:transform 2.4s var(--ease);position:absolute;top:8px;bottom:8px;left:0;transform:scaleX(0)}.tvRhKG_landing .bar-fill:after{content:"";background:var(--paper);border-radius:50%;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;right:-8px;box-shadow:0 0 0 4px #e58e1a55}.tvRhKG_landing .in-view .bar-fill{transform:none}.tvRhKG_landing .bar:nth-child(3) .bar-fill{transition-delay:.15s}.tvRhKG_landing .bar:nth-child(4) .bar-fill{transition-delay:.3s}.tvRhKG_landing .process-foot{color:#e9dcc3b0;border-top:1px solid #f2e9d822;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:48px;padding-top:24px;font-size:14px;display:flex}.tvRhKG_landing .process-foot a{color:var(--paper)}@media (max-width:900px){.tvRhKG_landing #time .process-head{grid-template-columns:1fr}.tvRhKG_landing #time .stage{grid-template-columns:1fr}.tvRhKG_landing #time .scene-wrap{order:-1}}@media (max-width:600px){.tvRhKG_landing .tabs{border:0;grid-template-columns:1fr}.tvRhKG_landing .tab{border-top:1px solid #f2e9d824;padding:16px 0}.tvRhKG_landing .tab:before{top:-1px}.tvRhKG_landing .tab[aria-selected=true]:before{width:100%}.tvRhKG_landing .tab-copy{display:none}.tvRhKG_landing .tab-title{margin:8px 0 0;font-size:28px}.tvRhKG_landing .tab-no{padding-right:0}.tvRhKG_landing .mobile-stage-copy{border-bottom:1px solid #f2e9d824;padding-bottom:16px;display:block}.tvRhKG_landing .timer-scale{padding-left:0}.tvRhKG_landing .bar{grid-template-columns:1fr}.tvRhKG_landing .bar-label{align-items:baseline;gap:16px;padding:0 0 4px;display:flex}.tvRhKG_landing .bar-label b{font-size:24px}.tvRhKG_landing .rail{flex-wrap:wrap;row-gap:16px}.tvRhKG_landing .rail button{flex:calc(50% - 8px)}}.tvRhKG_landing #time .tab{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}@media (pointer:coarse){.tvRhKG_landing #time .rail button{padding-top:16px}}.tvRhKG_landing{--choc-hi:#4b2c19;--choc:#2b170d;--choc-lo:#190c06}.tvRhKG_landing #time.dark{background:radial-gradient(90% 55% at 18% 0%, #5a3420cc, transparent 62%),radial-gradient(70% 50% at 100% 100%, #43251599, transparent 65%),linear-gradient(180deg, var(--choc) 0%, var(--choc-lo) 100%);min-height:100vh}.tvRhKG_landing #time.dark:before{content:"";pointer-events:none;opacity:.32;mix-blend-mode:soft-light;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .86 0 0 0 0 .7 0 0 0 .8 -.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing #time{position:relative}.tvRhKG_landing #time .wrap{position:relative}.tvRhKG_landing .stage{border-color:#f2e9d82e}.tvRhKG_landing .tabs{border-top-color:#f2e9d838}.tvRhKG_landing .sound.solo{z-index:80;color:var(--paper);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1b0f08cc;border-color:#f2e9d899;position:fixed;top:16px;right:16px}.tvRhKG_landing .sound.solo:hover{background:var(--paper);color:var(--choc-lo)}.tvRhKG_landing .now-pill{z-index:80;max-width:calc(100% - 32px);color:var(--paper);font:italic 15px/1.3 var(--serif);opacity:0;transition:opacity .4s,transform .4s var(--ease);pointer-events:none;background:#1b0f08e6;border:1px solid #f2e9d833;padding:8px 16px;position:fixed;bottom:16px;left:16px;transform:translateY(8px)}.tvRhKG_landing .now-pill.show{opacity:1;transform:none}.tvRhKG_landing .now-pill b{font:400 14px var(--mono);color:var(--ember);margin-right:8px}@font-face{font-family:Nexa Script;src:url(/fonts/nexa-script/nexa-script.ttf)format("truetype");font-weight:400;font-display:swap}.tvRhKG_landing{--bg:#18110c;--bg-2:#211812;--bg-3:#2c2119;--deep:#110b07;--text:#f3ead9;--text-2:#cdbfa9;--muted:#9a8a75;--line:#f3ead91c;--line-2:#f3ead933;--green:#80ba27;--green-h:#8fcb34;--orange:#f0a13c;--orange-brand:#e58e1a;--serif:"Playfair Display", Georgia, serif;--sans:"Ubuntu", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--mono:var(--sans);--script:"Nexa Script", cursive;--ease:cubic-bezier(.2, .7, .1, 1);--hh:62px;--paper:#f3ead9;--paper-2:#eadfca;--ink:#18110c;--ink-2:#4a392c;--raw:#8a7a66;--ember:#e58e1a;--crust:#6a3b1d;box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:var(--hh);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);background:var(--bg);color:var(--text);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}.tvRhKG_landing:before{display:none}.tvRhKG_landing img{max-width:100%;display:block}.tvRhKG_landing video{max-width:100%;display:block}.tvRhKG_landing a{color:inherit;text-decoration:none}.tvRhKG_landing button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.tvRhKG_landing :focus-visible{outline:2px solid var(--orange);outline-offset:3px}.tvRhKG_landing p{margin:0 0 1em}.tvRhKG_landing h1{font-family:var(--serif);letter-spacing:-.005em;margin:0;font-style:normal;font-weight:400;line-height:1.08}.tvRhKG_landing h2{font-family:var(--serif);letter-spacing:-.005em;margin:0;font-style:normal;font-weight:400;line-height:1.08}.tvRhKG_landing h3{font-family:var(--serif);letter-spacing:-.005em;margin:0;font-style:normal;font-weight:400;line-height:1.08}.tvRhKG_landing h4{font-family:var(--serif);letter-spacing:-.005em;margin:0;font-style:normal;font-weight:400;line-height:1.08}.tvRhKG_landing h2{font-size:max(32px,min(4.4vw,60px))}.tvRhKG_landing i{font-style:normal}.tvRhKG_landing em{font-style:normal}.tvRhKG_landing .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tvRhKG_landing .skip{z-index:100;background:var(--text);color:var(--bg);border-radius:8px;padding:8px 16px;position:fixed;top:-64px;left:16px}.tvRhKG_landing .skip:focus{top:16px}.tvRhKG_landing .wrap{max-width:1280px;margin:0 auto;padding:104px max(18px,min(5vw,64px))}.tvRhKG_landing .eyebrow{font:500 14px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:16px;margin:0 0 16px;display:flex}.tvRhKG_landing .eyebrow:before{content:"";background:var(--orange);flex:0 0 28px;width:32px;height:1.5px}.tvRhKG_landing .lead{color:var(--text-2);max-width:620px;font-size:18px}.tvRhKG_landing .accent{font-family:var(--script);color:var(--orange);letter-spacing:0;font-size:1.1em;font-weight:400;line-height:.9}.tvRhKG_landing .tagline{font-family:var(--script);color:var(--orange);font-size:24px;line-height:1.1;display:block}.tvRhKG_landing .btn{min-height:56px;font:700 16px/1.15 var(--sans);letter-spacing:.01em;text-align:center;transition:background .25s,color .25s,box-shadow .25s,transform .25s var(--ease);border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:inline-flex}.tvRhKG_landing .btn:active{transform:translateY(1px)}.tvRhKG_landing .btn .arr{width:16px;height:16px;transition:transform .3s var(--ease);flex:0 0 16px}.tvRhKG_landing .btn:hover .arr{transform:translate(2px,-2px)}.tvRhKG_landing .btn-go{background:var(--green);color:#fff}.tvRhKG_landing .btn-go:hover{background:var(--green-h)}.tvRhKG_landing .btn-light{background:var(--text);color:var(--bg)}.tvRhKG_landing .btn-light:hover{background:#fff}.tvRhKG_landing .btn-light:hover .arr{transform:translateY(2px)}.tvRhKG_landing .btn-ghost[href^=\#]:hover .arr{transform:translateY(2px)}.tvRhKG_landing .btn-ghost{color:var(--text);box-shadow:inset 0 0 0 1.5px var(--line-2);font-weight:500}.tvRhKG_landing .btn-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--text)}.tvRhKG_landing .btn-sm{border-radius:8px;min-height:40px;padding:0 16px;font-size:14px}.tvRhKG_landing .tlink{border-bottom:1.5px solid var(--line-2);align-items:center;gap:8px;padding-bottom:4px;font-weight:500;display:inline-flex}.tvRhKG_landing .tlink:hover{border-color:var(--text)}.tvRhKG_landing .tlink .arr{width:16px;height:16px}.tvRhKG_landing .cta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.tvRhKG_landing .site-header{z-index:60;height:var(--hh);border-bottom:1px solid #0000;transition:background .35s,border-color .35s;position:fixed;top:0;left:0;right:0}.tvRhKG_landing .site-header.scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--line);background:#18110cee}.tvRhKG_landing .site-header:after{content:"";height:2px;transform:scaleX(var(--p,0));transform-origin:0;background:linear-gradient(90deg, var(--green), var(--orange));opacity:.9;position:absolute;bottom:-1px;left:0;right:0}.tvRhKG_landing .site-header-in{align-items:center;gap:32px;max-width:1280px;height:100%;margin:0 auto;padding:0 max(16px,min(4vw,48px));display:flex}.tvRhKG_landing .brand{align-items:center;gap:8px;min-width:0;margin-right:auto;display:flex}.tvRhKG_landing .brand .cl{width:24px}.tvRhKG_landing .brand .wm{width:144px;height:auto}.tvRhKG_landing .nav{color:var(--text-2);gap:24px;font-size:16px;font-weight:500;display:flex}.tvRhKG_landing .nav a{border-bottom:1.5px solid #0000;padding:4px 0}.tvRhKG_landing .nav a:hover{color:var(--text);border-color:var(--orange)}.tvRhKG_landing .nav a.on{color:var(--text);border-color:var(--orange)}.tvRhKG_landing .hero{min-height:100vh;background:var(--bg) url(https://s3.coolclever.tech/assets/img/bread/video/hero.webp) center/cover no-repeat;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.tvRhKG_landing .hero-bg{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing .hero-bg.ready{opacity:1}.tvRhKG_landing .hero-shade{background:linear-gradient(#18110ca6 0%,#18110c33 32%,#18110c99 62%,#18110cf2 100%);position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing .hero-in{width:100%;max-width:1280px;padding:calc(var(--hh) + 24px) clamp(18px,5vw,64px) clamp(32px,6vh,72px);margin:0 auto;position:relative}.tvRhKG_landing .maker{flex-direction:column;align-items:flex-start;margin-bottom:24px;display:inline-flex}.tvRhKG_landing .maker img{width:152px;height:auto}.tvRhKG_landing .maker .tagline{margin:2px 0 0 4px;font-size:22px}.tvRhKG_landing .hero h1{text-wrap:balance;max-width:12ch;margin-bottom:32px;font-size:max(42px,min(7.4vw,104px));line-height:1.02}.tvRhKG_landing .sing{display:inline-block;position:relative}.tvRhKG_landing .notes{pointer-events:none;width:1.6em;height:.8em;position:absolute;top:-.15em;left:50%}.tvRhKG_landing .notes i{background:var(--orange);opacity:0;border-radius:50%;width:.16em;height:.12em;position:absolute;bottom:0;transform:rotate(-20deg)}.tvRhKG_landing .notes i:after{content:"";background:var(--orange);width:.025em;height:.38em;position:absolute;bottom:.06em;right:0}.tvRhKG_landing .notes i:first-child{left:0}.tvRhKG_landing .notes i:nth-child(2){left:.55em}.tvRhKG_landing .notes i:nth-child(3){left:1.1em}.tvRhKG_landing .hero.playing .notes i{animation:3s ease-out infinite tvRhKG_note}.tvRhKG_landing .hero.playing .notes i:nth-child(2){animation-delay:1s}.tvRhKG_landing .hero.playing .notes i:nth-child(3){animation-delay:2s}@keyframes tvRhKG_note{0%{opacity:0;transform:translateY(0)rotate(-20deg)}15%{opacity:.95}70%{opacity:.6}to{opacity:0;transform:translateY(-.7em)rotate(-8deg)}}.tvRhKG_landing .hero-cta{flex-wrap:wrap;gap:16px;display:flex}.tvRhKG_landing .hero-cta .btn{min-width:200px}.tvRhKG_landing .eq{align-items:flex-end;gap:2px;height:16px;display:inline-flex}.tvRhKG_landing .eq i{background:currentColor;border-radius:1px;width:2.5px;height:4px}.tvRhKG_landing [aria-pressed=true] .eq i{animation:.9s ease-in-out infinite tvRhKG_eq}.tvRhKG_landing .eq i:nth-child(2){animation-delay:-.3s}.tvRhKG_landing .eq i:nth-child(3){animation-delay:-.6s}.tvRhKG_landing .eq i:nth-child(4){animation-delay:-.15s}@keyframes tvRhKG_eq{0%,to{height:4px}50%{height:16px}}.tvRhKG_landing .hero-note{color:var(--text-2);margin:24px 0 0;font-size:14px}.tvRhKG_landing .about-head{max-width:820px}.tvRhKG_landing .about-head h2{margin-bottom:24px}.tvRhKG_landing .pillars{grid-template-columns:repeat(3,1fr);gap:max(16px,min(2.6vw,32px));margin:56px 0 0;padding:0;list-style:none;display:grid}.tvRhKG_landing .pillars li{border:1px solid var(--line);background:var(--bg-2);border-radius:16px;flex-direction:column;gap:4px;padding:32px 24px;display:flex}.tvRhKG_landing .pillars b{margin-top:16px;font-size:18px;font-weight:700}.tvRhKG_landing .pillars span{color:var(--muted);font-size:16px}.tvRhKG_landing .ico{fill:none;width:56px;height:56px;stroke:var(--orange);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;overflow:visible}.tvRhKG_landing .ico .b{fill:var(--orange);stroke:none;opacity:0}@keyframes tvRhKG_bub{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}to{opacity:0;transform:translateY(-12px)}}.tvRhKG_landing .ico-hand .palm{transform-box:fill-box;transform-origin:50% 100%}.tvRhKG_landing .ico-hand .dough{transform-box:fill-box;transform-origin:50% 100%}@keyframes tvRhKG_press{0%,to{transform:translateY(0)}45%{transform:translateY(3px)}}@keyframes tvRhKG_squash{0%,to{transform:scale(1)}45%{transform:scale(1.04,.92)}}.tvRhKG_landing .ico-oven .fl{fill:var(--orange);stroke:none;transform-box:fill-box;transform-origin:50% 100%;opacity:.85}.tvRhKG_landing .in-view .ico-oven .fl{animation:.7s ease-in-out infinite alternate tvRhKG_flick}.tvRhKG_landing .story{grid-template-columns:1fr 1fr;display:grid;position:relative}.tvRhKG_landing .story-media{height:100vh;order:2;height:100svh;position:sticky;top:0}.tvRhKG_landing .story-media video{object-fit:cover;width:100%;height:100%}.tvRhKG_landing .story-text{order:1;padding:0 max(18px,min(5vw,64px))}.tvRhKG_landing .story-card{flex-direction:column;justify-content:center;max-width:500px;min-height:90svh;margin-left:auto;margin-right:max(0px,min(3vw,48px));display:flex}.tvRhKG_landing .story-card h2{margin-bottom:24px}.tvRhKG_landing .story-card p{color:var(--text-2);font-size:18px}.tvRhKG_landing .story-card .btn{align-self:flex-start;margin-top:8px}.tvRhKG_landing #process{background:var(--bg);color:var(--text)}.tvRhKG_landing #process .wrap{max-width:900px;padding-top:96px;padding-bottom:96px}.tvRhKG_landing #process h2{margin-bottom:24px}.tvRhKG_landing #process .tabs{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.tvRhKG_landing #process .tab{border:1px solid var(--line-2);min-height:56px;color:var(--text-2);border-radius:16px;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:8px;transition:border-color .3s,background .3s,color .3s;display:flex}.tvRhKG_landing #process .tab:before{display:none}.tvRhKG_landing #process .tab[aria-selected=true]{border-color:var(--orange);color:var(--text);background:#f0a13c1f}.tvRhKG_landing #process .tab-no{letter-spacing:0;padding:0;font-size:0;display:block}.tvRhKG_landing #process .tab-no svg{width:24px;height:24px;color:var(--orange)}.tvRhKG_landing #process .tab-title{font:500 16px/1.1 var(--sans);margin:0}@media (max-width:767px){.tvRhKG_landing #process .tab-title{text-align:center}}.tvRhKG_landing #process .tab-copy{display:none}.tvRhKG_landing #process .stage{border:0;margin-top:16px;padding:0;display:block}.tvRhKG_landing #process .panels{display:none}.tvRhKG_landing #process .scene svg{width:auto;max-width:100%;max-height:52vh;margin:0 auto}.tvRhKG_landing #process .rail{gap:4px;margin-top:16px;display:flex}.tvRhKG_landing #process .rail button{color:#0000;border-top:3px solid var(--line-2);border-radius:2px;flex:0 0 26px;min-width:0;padding-top:8px;font-size:0}.tvRhKG_landing #process .rail button.on{font:500 16px/1.3 var(--sans);letter-spacing:0;text-transform:none;color:var(--text);flex:auto}.tvRhKG_landing #process .rail button span{color:var(--orange);margin-right:8px}.tvRhKG_landing #process .rail button i{height:3px;top:-3px}.tvRhKG_landing .dial-sec{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tvRhKG_landing .dial-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:max(32px,min(6vw,90px));display:grid}.tvRhKG_landing .dial-copy h2{margin-bottom:24px}.tvRhKG_landing .dial-legend{gap:8px;max-width:520px;margin-top:24px;display:grid}.tvRhKG_landing .dial-legend button{border:1px solid var(--line);text-align:left;color:var(--text-2);border-radius:16px;align-items:baseline;gap:16px;padding:16px;transition:border-color .3s,background .3s,color .3s;display:flex}.tvRhKG_landing .dial-legend b{font:400 24px/1 var(--serif);color:var(--text);min-width:58px}.tvRhKG_landing .dial-legend button[aria-pressed=true]{border-color:var(--orange);color:var(--text);background:#f0a13c17}.tvRhKG_landing .dial{justify-self:center;width:min(100%,400px);margin:0}.tvRhKG_landing .dial svg{width:100%;height:auto;display:block}.tvRhKG_landing .dial-face{fill:var(--bg);stroke:var(--line-2);stroke-width:1px}.tvRhKG_landing .dial-arc{fill:none;stroke:var(--orange);stroke-width:6px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:.9}.tvRhKG_landing .dial-labels text{fill:var(--text-2);font:500 12px var(--sans);text-anchor:middle}.tvRhKG_landing .dial-hand{stroke:var(--text);stroke-width:2.5px;stroke-linecap:round;transform-origin:120px 120px}.tvRhKG_landing .dial-read{text-anchor:middle;fill:var(--text)}.tvRhKG_landing .dial-n{font:400 40px var(--serif)}.tvRhKG_landing .dial-u{font:500 16px var(--sans);fill:var(--text-2)}.tvRhKG_landing .artisan{isolation:isolate;position:relative;overflow:hidden}.tvRhKG_landing .artisan-bg{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing .artisan-shade{z-index:-1;background:linear-gradient(#18110cf5 0%,#18110ccc 30%,#18110cd9 70%,#18110c 100%);position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing .artisan-in{padding-top:120px;padding-bottom:120px}.tvRhKG_landing .quote{max-width:980px;margin:0 0 40px}.tvRhKG_landing .quote p{font:400 clamp(30px, 4.4vw, 58px)/1.12 var(--serif);margin:0 0 16px}.tvRhKG_landing .quote footer{color:var(--text-2);align-items:center;gap:16px;font-size:16px;display:flex}.tvRhKG_landing .quote footer:before{content:"";background:var(--orange);flex:0 0 28px;width:32px;height:1.5px}.tvRhKG_landing .artisan-def{max-width:760px;color:var(--text);font-size:18px}.tvRhKG_landing .facts4{grid-template-columns:repeat(3,1fr);gap:16px;margin:40px 0 0;display:grid}.tvRhKG_landing .facts4>div{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#18110c8c;border-radius:16px;padding:24px}.tvRhKG_landing .facts4 dt{font:700 14px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin-bottom:8px}.tvRhKG_landing .facts4 dd{color:var(--text-2);margin:0;font-size:16px}.tvRhKG_landing .artisan-story{border-top:1px solid var(--line-2);color:var(--text-2);grid-template-columns:minmax(0,760px);gap:max(20px,min(4vw,56px));margin-top:48px;padding-top:32px;display:grid}.tvRhKG_landing .cat-head{max-width:820px;margin-bottom:48px}.tvRhKG_landing .cat-head h2{margin-bottom:16px}.tvRhKG_landing .cat-group+.cat-group{margin-top:64px}.tvRhKG_landing .cg-head{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-bottom:24px;display:flex}.tvRhKG_landing .cg-head h3{font-size:max(24px,min(2.4vw,32px))}.tvRhKG_landing .cg-head p{color:var(--muted);margin:0}.tvRhKG_landing .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.tvRhKG_landing .cards-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tvRhKG_landing .card{background:var(--bg-2);border:1px solid var(--line);border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.tvRhKG_landing .card[aria-busy=true]>.c-media{visibility:hidden}.tvRhKG_landing .card[aria-busy=true]>.c-body{visibility:hidden}.tvRhKG_landing .card-skeleton{z-index:1;background:var(--bg-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.tvRhKG_landing .card-skeleton-media{aspect-ratio:1;flex:none;width:100%;display:block}.tvRhKG_landing .card-skeleton-body{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.tvRhKG_landing .skeleton-line{border-radius:6px;width:100%;height:16px;display:block}.tvRhKG_landing .skeleton-title{width:75%;height:28px}.tvRhKG_landing .skeleton-meta{width:55%}.tvRhKG_landing .skeleton-short{width:70%}.tvRhKG_landing .skeleton-spacer{flex:1}.tvRhKG_landing .skeleton-price{width:35%;height:30px}.tvRhKG_landing .skeleton-button{width:130px;height:40px;margin-top:20px}.tvRhKG_landing .skeleton-shimmer{background:linear-gradient(90deg, var(--bg-3) 25%, var(--line-2) 50%, var(--bg-3) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite tvRhKG_bread-skeleton-shimmer}@keyframes tvRhKG_bread-skeleton-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.tvRhKG_landing .skeleton-shimmer{animation:none}}.tvRhKG_landing .c-media{aspect-ratio:1;background:var(--bg-3);position:relative;overflow:hidden}.tvRhKG_landing .c-media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s,transform 1.2s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing .c-media img.on{opacity:1}.tvRhKG_landing .card:hover .c-media img.on{transform:scale(1.03)}.tvRhKG_landing .c-badge{color:var(--text);font:500 14px var(--sans);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#18110cd0;border-radius:32px;align-items:center;gap:4px;padding:4px 16px;display:inline-flex;position:absolute;top:16px;left:16px}.tvRhKG_landing .c-badge svg{width:16px;height:16px}.tvRhKG_landing .c-views{background:#f3ead9e6;border-radius:32px;gap:2px;padding:4px;display:flex;position:absolute;bottom:16px;left:16px}.tvRhKG_landing .c-views button{font:500 14px var(--sans);color:var(--bg);border-radius:32px;padding:8px 16px}.tvRhKG_landing .c-views button[aria-pressed=true]{background:var(--bg);color:var(--text)}.tvRhKG_landing .c-body{flex-direction:column;flex:1;padding:24px;display:flex}.tvRhKG_landing .c-meta{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:0 0 16px;font-size:14px;display:flex}.tvRhKG_landing .c-meta span{align-items:center;gap:4px;display:inline-flex}.tvRhKG_landing .c-meta svg{width:16px;height:16px}.tvRhKG_landing .c-desc{color:var(--text-2);margin-bottom:16px;font-size:16px}.tvRhKG_landing .c-tags{flex-wrap:wrap;gap:4px;margin:0 0 16px;padding:0;list-style:none;display:flex}.tvRhKG_landing .c-tags li{color:#f3c98d;background:#f0a13c1c;border-radius:32px;padding:4px 8px;font-size:14px}.tvRhKG_landing .c-foot{border-top:1px dashed var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:16px;display:flex}.tvRhKG_landing .c-bonus{font:700 16px var(--sans);align-items:center;gap:4px;margin:0;display:flex}.tvRhKG_landing .c-bonus span:last-child{font:400 14px var(--sans);color:var(--muted)}.tvRhKG_landing .kgl{flex:none;width:40px;height:24px;display:block}.tvRhKG_landing .soon{color:var(--muted);text-align:right;flex-basis:100%;font-size:12px}.tvRhKG_landing .cat-note{color:var(--muted);margin:40px 0 0;font-size:14px}.tvRhKG_landing .band{min-height:86vh;isolation:isolate;align-items:center;min-height:86svh;display:flex;position:relative;overflow:hidden}.tvRhKG_landing .band-bg{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing .band-shade{z-index:-1;background:linear-gradient(90deg,#18110cf2 0%,#18110cc7 42%,#18110c26 75%);position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing .band-in{width:100%}.tvRhKG_landing .band h2{margin-bottom:24px}.tvRhKG_landing .band .lead{color:var(--text)}.tvRhKG_landing .band .cta{margin-top:8px}.tvRhKG_landing .overlap{grid-template-columns:repeat(12,1fr);align-items:center;max-width:1280px;margin:0 auto;padding:110px max(18px,min(5vw,64px));display:grid;position:relative}.tvRhKG_landing .overlap-media{aspect-ratio:4/5;border-radius:24px;grid-area:1/5/auto/13;max-height:720px;overflow:hidden}.tvRhKG_landing .overlap-media video{object-fit:cover;width:100%;height:100%}.tvRhKG_landing .overlap-card{z-index:1;background:var(--bg-2);border:1px solid var(--line);border-radius:24px;grid-area:1/1/auto/7;padding:max(26px,min(3.4vw,48px));position:relative;box-shadow:0 30px 60px -30px #000}.tvRhKG_landing .overlap-card h2{margin-bottom:16px}.tvRhKG_landing .overlap-card p{color:var(--text-2)}.tvRhKG_landing .preorder{background:var(--deep);border-top:1px solid var(--line)}.tvRhKG_landing .po-grid{grid-template-columns:1fr minmax(0,520px);align-items:center;gap:max(32px,min(6vw,90px));display:grid}.tvRhKG_landing .po-title{margin:0;font-size:max(64px,min(10vw,140px));line-height:.9}.tvRhKG_landing .po-title .accent{font-size:1em}.tvRhKG_landing .po-sub{font:400 clamp(24px, 2.8vw, 38px)/1.15 var(--serif);margin:8px 0 24px}.tvRhKG_landing .po-tip{border:1px solid var(--line);color:var(--text-2);background:#f3ead90a;border-radius:16px;margin-top:24px;padding:16px;font-size:16px}.tvRhKG_landing .po-tip b{color:var(--text)}.tvRhKG_landing .po-card{background:var(--bg-2);border:1px solid var(--line-2);border-radius:24px;padding:max(22px,min(3vw,34px))}.tvRhKG_landing .po-status{font:700 14px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--green);align-items:center;gap:8px;margin:0 0 8px;display:flex}.tvRhKG_landing .po-status i{background:var(--green);border-radius:50%;flex:0 0 9px;width:8px;height:8px}.tvRhKG_landing .po-status.closed i{background:var(--orange)}.tvRhKG_landing .po-timer{font:400 clamp(48px, 6vw, 68px)/1 var(--serif);color:var(--text);margin:0}.tvRhKG_landing .po-timer small{font:500 18px var(--sans);color:var(--text-2);margin:0 8px 0 4px}.tvRhKG_landing .po-when{color:var(--text-2);margin:8px 0 16px;font-size:16px}.tvRhKG_landing .po-bar{background:var(--line);border-radius:4px;height:4px;margin-bottom:24px;overflow:hidden}.tvRhKG_landing .po-bar i{height:100%;width:var(--w,0%);background:linear-gradient(90deg, var(--green), var(--orange));transition:width 1s var(--ease);border-radius:4px;display:block}.tvRhKG_landing .po-steps{counter-reset:s;gap:16px;margin:0 0 24px;padding:0;list-style:none;display:grid}.tvRhKG_landing .po-steps li{align-items:center;min-height:32px;padding-left:40px;font-size:16px;display:flex;position:relative}.tvRhKG_landing .po-steps li:before{counter-increment:s;content:counter(s);background:var(--text);width:32px;height:32px;color:var(--bg);font:700 14px var(--sans);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.tvRhKG_landing .po-bonus{border-top:1px dashed var(--line-2);color:var(--text-2);align-items:flex-start;gap:16px;margin:24px 0 0;padding-top:24px;font-size:14px;display:flex}.tvRhKG_landing .po-bonus b{color:var(--text)}.tvRhKG_landing .finish{text-align:center}.tvRhKG_landing .finish .wrap{padding-top:112px;padding-bottom:112px}.tvRhKG_landing .finish .tagline{margin-bottom:8px;font-size:30px}.tvRhKG_landing .finish h2{margin-bottom:32px;font-size:max(40px,min(6.4vw,92px))}.tvRhKG_landing .finish .cta{justify-content:center}.tvRhKG_landing .site-footer{background:var(--deep);border-top:1px solid var(--line);font-size:16px}.tvRhKG_landing .foot-grid{grid-template-columns:1fr 1.2fr 1fr;gap:max(28px,min(4vw,60px));padding-top:64px;padding-bottom:40px;display:grid}.tvRhKG_landing .foot-brand img{width:168px;height:auto}.tvRhKG_landing .foot-brand .tagline{color:var(--green);margin:4px 0 16px;font-size:20px}.tvRhKG_landing .foot-phone{font:700 22px var(--sans);margin-bottom:4px;display:block}.tvRhKG_landing .foot-brand p{color:var(--muted);font-size:14px}.tvRhKG_landing .foot-links{grid-template-columns:1fr 1fr;align-content:start;gap:16px 24px;display:grid}.tvRhKG_landing .foot-links a{color:var(--text-2)}.tvRhKG_landing .foot-links a:hover{color:var(--text)}.tvRhKG_landing .foot-app{background:var(--bg-2);border:1px solid var(--line);border-radius:16px;padding:24px}.tvRhKG_landing .foot-app b{margin-bottom:4px;font-size:16px;display:block}.tvRhKG_landing .foot-app p{color:var(--muted);font-size:14px}.tvRhKG_landing .foot-bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;padding-bottom:32px;font-size:14px;display:flex}.tvRhKG_landing .foot-makers img{opacity:.85;width:112px;height:auto}.tvRhKG_landing .mute{z-index:80;min-height:48px;color:var(--text);border:1px solid var(--line-2);font:500 14px var(--sans);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#18110ce6;border-radius:32px;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:fixed;bottom:16px;left:16px}.tvRhKG_landing .mute[hidden]{display:none}.tvRhKG_landing .baked.soft{font-family:var(--serif);font-weight:calc(400 + var(--bake,1)*110);letter-spacing:calc(.01em - var(--bake,1)*.014em);color:color-mix(in srgb, var(--raw) calc((1 - var(--bake,1)) * 100%), var(--text));line-height:1.08}.tvRhKG_landing .baked .accent{color:var(--orange)}.tvRhKG_landing .rv{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transform:translateY(22px)}.tvRhKG_landing .rv.in-view{opacity:1;transform:none}@media (max-width:1100px){.tvRhKG_landing .cards-4{grid-template-columns:repeat(2,minmax(0,1fr))}.tvRhKG_landing .facts4{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.tvRhKG_landing .nav{display:none}.tvRhKG_landing .pillars{grid-template-columns:1fr;gap:8px;margin-top:40px}.tvRhKG_landing .pillars li{grid-template-columns:44px 1fr;align-items:center;gap:2px 16px;padding:16px;display:grid}.tvRhKG_landing .pillars .ico{grid-row:span 2;width:40px;height:40px}.tvRhKG_landing .pillars b{margin:0}.tvRhKG_landing .story{display:block}.tvRhKG_landing .story-media{height:100svh}.tvRhKG_landing .story-text{margin-top:-100svh;padding:0;position:relative}.tvRhKG_landing .story-card{justify-content:flex-end;max-width:none;min-height:100svh;margin:0;padding:0 16px 64px}.tvRhKG_landing .story-media:after{content:"";pointer-events:none;background:linear-gradient(#18110c40 0,#18110c99 45%,#18110ce6 100%);position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing .story-card h2{text-shadow:0 1px 14px #18110c}.tvRhKG_landing .story-card p{text-shadow:0 1px 14px #18110c}.tvRhKG_landing .story-card p{color:var(--text)}.tvRhKG_landing .dial-grid{grid-template-columns:1fr}.tvRhKG_landing .po-grid{grid-template-columns:1fr}.tvRhKG_landing .dial{order:-1;width:min(74vw,320px)}.tvRhKG_landing .artisan-story{grid-template-columns:1fr}.tvRhKG_landing .overlap{padding:72px 0;display:block}.tvRhKG_landing .overlap-media{border-radius:0;max-height:none}.tvRhKG_landing .overlap-card{margin:-112px 16px 0}.tvRhKG_landing .band-shade{background:linear-gradient(#18110c4d 0%,#18110c99 45%,#18110cf2 78%)}.tvRhKG_landing .band{align-items:flex-end}.tvRhKG_landing .band-in{padding-bottom:56px}.tvRhKG_landing .foot-grid{grid-template-columns:1fr}}@media (max-width:700px){.tvRhKG_landing{--hh:56px;font-size:16px}.tvRhKG_landing .wrap{padding:72px 16px}.tvRhKG_landing .hero-in{padding:calc(var(--hh) + 16px) 16px 28px}.tvRhKG_landing .maker img{width:128px}.tvRhKG_landing .maker .tagline{font-size:18px}.tvRhKG_landing .maker{margin-bottom:16px}.tvRhKG_landing .hero h1{margin-bottom:24px;font-size:max(36px,min(11.2vw,56px))}.tvRhKG_landing .hero-cta .btn{flex:1 1 0;min-width:0;padding:0 16px}.tvRhKG_landing .hero-note{margin-top:16px;font-size:14px}.tvRhKG_landing .lead{font-size:16px}.tvRhKG_landing .brand .wm{width:120px}.tvRhKG_landing .brand .cl{width:24px}.tvRhKG_landing #process .wrap{padding-top:64px;padding-bottom:64px}.tvRhKG_landing #process h2{margin-bottom:16px}.tvRhKG_landing #process .tab{flex-direction:column;gap:4px;min-height:64px}.tvRhKG_landing #process .tab-title{font-size:14px}.tvRhKG_landing #process .scene svg{max-height:44svh}.tvRhKG_landing .cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0 -16px;padding:0 16px 8px;scroll-padding:0 16px;display:flex;overflow-x:auto}.tvRhKG_landing .cards-4{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0 -16px;padding:0 16px 8px;scroll-padding:0 16px;display:flex;overflow-x:auto}.tvRhKG_landing .cards::-webkit-scrollbar{display:none}.tvRhKG_landing .card{scroll-snap-align:start;flex:0 0 min(86%,340px)}.tvRhKG_landing .card.rv{opacity:1;transform:none}.tvRhKG_landing .cat-group+.cat-group{margin-top:48px}.tvRhKG_landing .facts4{grid-template-columns:1fr}.tvRhKG_landing .artisan-in{padding-top:80px;padding-bottom:80px}.tvRhKG_landing .artisan-def{font-size:16px}.tvRhKG_landing .po-steps li{font-size:14px}.tvRhKG_landing .foot-links{grid-template-columns:1fr 1fr;font-size:14px}}@media (max-width:420px){.tvRhKG_landing .brand .cl-2{display:none}.tvRhKG_landing .brand .wm{width:104px}.tvRhKG_landing .site-header .btn-sm{min-height:40px;padding:0 16px;font-size:14px}}@media (max-width:330px){.tvRhKG_landing .hero-cta{flex-direction:column}.tvRhKG_landing .hero-cta .btn{flex:none;width:100%}.tvRhKG_landing .c-views button{padding:4px 8px;font-size:12px}.tvRhKG_landing .foot-links{grid-template-columns:1fr}.tvRhKG_landing #process .tab-title{font-size:12px}}@media (prefers-reduced-motion:reduce){.tvRhKG_landing{scroll-behavior:auto;transition:none!important;animation:none!important}.tvRhKG_landing .rv{opacity:1;transform:none}}.tvRhKG_landing h2.baked.soft{font-size:max(32px,min(4.4vw,60px));line-height:1.08}.tvRhKG_landing .finish h2.baked.soft{font-size:max(40px,min(6.4vw,92px))}.tvRhKG_landing .cards{position:relative}.tvRhKG_landing .card{position:relative}.tvRhKG_landing .btn{position:relative}@media (max-width:900px){.tvRhKG_landing .dial-copy{display:contents}.tvRhKG_landing .dial-grid{flex-direction:column;align-items:stretch;gap:0;display:flex}.tvRhKG_landing .dial{order:3;margin:8px auto 4px}.tvRhKG_landing .dial-legend{order:4;max-width:none}.tvRhKG_landing .dial-copy .lead{order:2;margin-bottom:16px}}@media (max-width:420px){.tvRhKG_landing .site-header-in{gap:8px;padding:0 16px}}@media (max-width:330px){.tvRhKG_landing .brand .cl{display:none}.tvRhKG_landing .brand .wm{width:96px}.tvRhKG_landing .site-header .btn-sm .arr{display:none}.tvRhKG_landing .site-header .btn-sm{min-height:40px;padding:0 8px;font-size:12px}}.tvRhKG_landing .po-title{font-size:max(46px,min(17vw,140px))}.tvRhKG_landing .po-grid>*{min-width:0}.tvRhKG_landing .dial-grid>*{min-width:0}.tvRhKG_landing .po-facts{gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.tvRhKG_landing .po-facts li{color:var(--text-2);border-left:2px solid var(--orange);padding-left:16px;font-size:16px}.tvRhKG_landing .po-facts b{color:var(--text);font-weight:500}.tvRhKG_landing .hero-in{isolation:isolate}.tvRhKG_landing .hero-in:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#18110c33 40%,#18110c33);position:absolute;top:6%;bottom:0;left:0;right:0}.tvRhKG_landing .maker .tagline{white-space:nowrap;margin:4px 0 0}@media (max-width:700px){.tvRhKG_landing .mute{opacity:.92;justify-content:center;width:48px;padding:0}.tvRhKG_landing .mute-t{display:none}}.tvRhKG_landing .ico{stroke-width:1.7px;width:64px;height:64px}.tvRhKG_landing .ico .b{transform-box:fill-box;transform-origin:50%}.tvRhKG_landing .in-view .ico-jar .b{animation:2.6s ease-in infinite tvRhKG_bub2}.tvRhKG_landing .in-view .ico-jar .b2{animation-delay:.8s}.tvRhKG_landing .in-view .ico-jar .b3{animation-delay:1.6s}@keyframes tvRhKG_bub2{0%{opacity:0;transform:translateY(2px)scale(.6)}25%{opacity:1}to{opacity:0;transform:translateY(-22px)scale(1.7)}}.tvRhKG_landing .ico-jar path:nth-child(2){animation:2.4s ease-in-out infinite alternate tvRhKG_wave}@keyframes tvRhKG_wave{to{transform:translateY(-2.5px)}}.tvRhKG_landing .in-view .ico-hand .palm{animation:tvRhKG_press2 2.4s var(--ease) infinite}.tvRhKG_landing .in-view .ico-hand .dough{animation:tvRhKG_squash2 2.4s var(--ease) infinite}@keyframes tvRhKG_press2{0%,to{transform:translateY(-3px)rotate(-3deg)}45%{transform:translateY(8px)rotate(2deg)}}@keyframes tvRhKG_squash2{0%,to{transform:scale(1)}45%{transform:scale(1.16,.74)}}.tvRhKG_landing .in-view .ico-oven .fl{filter:drop-shadow(0 0 4px #f0a13c);animation:.8s ease-in-out infinite alternate tvRhKG_flick2}.tvRhKG_landing .in-view .ico-oven .fl2{animation-duration:1s;animation-delay:-.3s}@keyframes tvRhKG_flick2{0%{opacity:.7;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1.3)skew(-5deg)}}@media (max-width:700px){.tvRhKG_landing .ico{width:48px;height:48px}}@media (min-width:901px){.tvRhKG_landing #process .wrap{max-width:1240px;padding-top:calc(var(--hh) + 12px);min-height:100vh;box-sizing:border-box;grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-content:center;column-gap:max(32px,min(5vw,72px));min-height:100svh;padding-bottom:32px;display:grid}.tvRhKG_landing #process .wrap>.eyebrow{grid-column:1}.tvRhKG_landing #process h2{grid-column:1}.tvRhKG_landing #process .tabs{grid-column:1}.tvRhKG_landing #process .stage{grid-area:1/2/span 3;align-self:center;margin:0}.tvRhKG_landing #process h2{margin-bottom:24px;font-size:max(28px,min(2.8vw,42px))}.tvRhKG_landing #process .tabs{grid-template-columns:1fr;gap:8px}.tvRhKG_landing #process .tab{justify-content:flex-start;min-height:64px;padding:8px 16px}.tvRhKG_landing #process .scene svg{max-height:calc(100svh - var(--hh) - 120px)}}.tvRhKG_landing .dial-sec .wrap{padding-top:max(56px,min(8vh,96px));padding-bottom:max(48px,min(7vh,88px))}.tvRhKG_landing .dial-grid{grid-template-columns:minmax(0,1fr) minmax(280px,400px);grid-template-areas:"copy dial""pick dial";align-items:center;row-gap:24px}.tvRhKG_landing .dial-copy{grid-area:copy;align-self:end}.tvRhKG_landing .dial{grid-area:dial}.tvRhKG_landing .dial-pick{grid-area:pick;align-self:start;min-width:0}.tvRhKG_landing .seg{background:#f3ead914;border-radius:16px;gap:0;max-width:none;margin:0;padding:4px;display:inline-flex}.tvRhKG_landing .seg button{font:500 16px/1 var(--sans);min-height:48px;color:var(--text-2);background:0 0;border:0;border-radius:8px;padding:16px 24px}.tvRhKG_landing .seg button[aria-pressed=true]{background:var(--text);color:var(--bg)}.tvRhKG_landing .dial-eg{min-height:2.9em;color:var(--text-2);margin:16px 0 0;font-size:16px;line-height:1.45}.tvRhKG_landing .dial-dict{gap:16px;max-width:520px;margin:24px 0 0;display:grid}.tvRhKG_landing .dial-dict dt{font:700 12px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin-bottom:4px}.tvRhKG_landing .dial-dict dd{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.tvRhKG_landing .dial-rim{fill:none;stroke:var(--line-2);stroke-width:1px}.tvRhKG_landing .dial-face{fill:url(#dface);stroke:#f3ead91f}.tvRhKG_landing .dial-inner{fill:none;stroke:#f3ead912;stroke-width:1px}.tvRhKG_landing .dial-ticks line{stroke:#f3ead96b;stroke-width:1px}.tvRhKG_landing .dial-ticks line.minor{stroke:#f3ead936}.tvRhKG_landing .dial-arc{stroke:url(#darc);stroke-width:7px;filter:drop-shadow(0 0 6px #e58e1a59)}.tvRhKG_landing .dial-hand{stroke:none}.tvRhKG_landing .dial-hand path{fill:var(--text)}.tvRhKG_landing .dial-hand circle{fill:var(--text)}.tvRhKG_landing .dial-hub{fill:var(--orange)}.tvRhKG_landing .dial-hub2{fill:var(--bg)}.tvRhKG_landing .dial-read tspan{paint-order:stroke;stroke:#18110c;stroke-width:6px;stroke-linejoin:round}@media (max-width:900px){.tvRhKG_landing .dial-grid{flex-direction:column;align-items:stretch;gap:0;display:flex}.tvRhKG_landing .dial-copy{display:block}.tvRhKG_landing .dial-copy .eyebrow{display:none}.tvRhKG_landing .dial-copy h2{margin-bottom:8px;font-size:max(26px,min(8vw,34px))}.tvRhKG_landing .dial-copy .lead{order:0;margin-bottom:4px;font-size:16px}.tvRhKG_landing .dial{order:0;width:min(62vw,250px);margin:4px auto 16px}.tvRhKG_landing .dial-pick{order:0}.tvRhKG_landing .seg{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.tvRhKG_landing .seg button{padding:16px 4px;font-size:16px}.tvRhKG_landing .dial-eg{min-height:4.4em;margin-top:8px;font-size:14px}.tvRhKG_landing .dial-dict{display:none}.tvRhKG_landing .dial-sec .wrap{padding-top:40px;padding-bottom:32px}}@media (max-width:700px){.tvRhKG_landing .artisan-in{padding-top:56px;padding-bottom:56px}.tvRhKG_landing .quote{margin-bottom:24px}.tvRhKG_landing .quote p{margin-bottom:16px;font-size:max(26px,min(8vw,34px))}.tvRhKG_landing .artisan-def{font-size:16px}.tvRhKG_landing .facts4{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}.tvRhKG_landing .facts4>div{padding:16px}.tvRhKG_landing .facts4 dt{margin-bottom:4px;font-size:11px}.tvRhKG_landing .facts4 dd{font-size:14px;line-height:1.4}.tvRhKG_landing .artisan-story{gap:16px;margin-top:24px;padding-top:16px;font-size:16px}}.tvRhKG_landing .c-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;display:-webkit-box;overflow:hidden}.tvRhKG_landing .c-with{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0 0 16px;font-size:14px;overflow:hidden}.tvRhKG_landing .c-with b{color:#f3c98d;font-weight:500}.tvRhKG_landing .c-foot{border:0;padding-top:0;display:block}.tvRhKG_landing .c-foot .btn{width:100%}@media (max-width:700px){.tvRhKG_landing .c-media{aspect-ratio:5/4}.tvRhKG_landing .c-body{padding:16px}.tvRhKG_landing .c-body h4{margin-bottom:4px;font-size:16px}.tvRhKG_landing .c-meta{gap:4px 16px;margin-bottom:8px;font-size:14px}.tvRhKG_landing .c-desc{margin-bottom:8px;font-size:14px}.tvRhKG_landing .c-with{margin-bottom:16px}.tvRhKG_landing .c-foot .btn{min-height:48px}}.tvRhKG_landing .c-views{background:linear-gradient(#0000,#18110c8c);border-radius:0;gap:16px;padding:16px 16px 8px;bottom:0;left:0;right:0}.tvRhKG_landing .c-views button{font:500 12px/1 var(--sans);letter-spacing:.02em;color:#f3ead9b3;text-shadow:0 1px 6px #18110c99;border-bottom:1.5px solid #0000;border-radius:0;padding:4px 0}.tvRhKG_landing .c-views button[aria-pressed=true]{color:#fff;border-bottom-color:var(--orange);background:0 0}@media (max-width:700px){.tvRhKG_landing .c-views button{padding:4px 0;font-size:12px}}@media (max-width:330px){.tvRhKG_landing .c-views{gap:16px}.tvRhKG_landing .c-views button{padding:4px 0;font-size:11.5px}}.tvRhKG_landing .c-views button.hov{color:#fff;border-bottom-color:var(--orange)}.tvRhKG_landing .c-views button[aria-pressed=true]:not(.hov){color:#f3ead9b3;border-bottom-color:#0000}.tvRhKG_landing .dial figcaption{text-align:center;letter-spacing:.04em;color:var(--muted);margin-top:8px;font-size:14px}.tvRhKG_landing .dial-labels text:first-child{display:block}.tvRhKG_landing .dial-labels text{fill:var(--text);font:400 16px var(--serif);text-anchor:middle;dominant-baseline:central}.tvRhKG_landing .dial-ticks line.minor{stroke:#f3ead92e;stroke-width:1px}.tvRhKG_landing .dial-ticks line.major{stroke:#f3ead9a6;stroke-width:1.8px}.tvRhKG_landing .dial-track{fill:none;stroke:#f3ead90f;stroke-width:6px}.tvRhKG_landing .dial-arc{stroke-width:6px;stroke-linecap:round;filter:none}.tvRhKG_landing .dial-arc1{stroke:#e58e1a;opacity:.5}.tvRhKG_landing .dial-arc2{stroke:url(#darc);opacity:1;filter:drop-shadow(0 0 5px #e58e1a66)}.tvRhKG_landing .dial-read{display:none}.tvRhKG_landing .seg{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:inline-grid}.tvRhKG_landing .seg button{text-align:center;min-width:84px;padding:16px 0}.tvRhKG_landing .seg button:focus{outline:none}.tvRhKG_landing .seg button:focus-visible{outline:2px solid var(--orange);outline-offset:-3px}@media (max-width:900px){.tvRhKG_landing .seg{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;display:grid}.tvRhKG_landing .seg button{min-width:0}}.tvRhKG_landing .seg button{justify-content:center;align-items:center;display:flex}.tvRhKG_landing .btn-pill{border-radius:999px;min-height:56px;padding:0 32px;font-size:16px}.tvRhKG_landing .btn-pill .eq{color:var(--orange);height:16px}.tvRhKG_landing .btn-pill[aria-pressed=true]{background:var(--orange);color:var(--bg)}.tvRhKG_landing .btn-pill[aria-pressed=true] .eq{color:var(--bg)}.tvRhKG_landing .hero-cta .btn-ghost{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#18110c4d;min-width:0}@media (max-width:700px){.tvRhKG_landing .hero-cta{flex-direction:column;align-items:stretch;gap:8px}.tvRhKG_landing .hero-cta .btn{flex:none;width:100%}.tvRhKG_landing .hero-cta .btn-ghost{min-height:48px}}.tvRhKG_landing .artisan-bg{filter:none;transform:none}.tvRhKG_landing .artisan-shade{background:linear-gradient(#18110cf5 0%,#18110ce0 35%,#18110ce6 70%,#18110c 100%)}.tvRhKG_landing .fold>summary{list-style:none}.tvRhKG_landing .fold>summary::-webkit-details-marker{display:none}@media (min-width:701px){.tvRhKG_landing .fold>summary{display:none}}@media (max-width:700px){.tvRhKG_landing .artisan-in{padding-top:56px;padding-bottom:48px}.tvRhKG_landing .quote p{font-size:max(28px,min(8.4vw,36px));line-height:1.15}.tvRhKG_landing .quote footer{margin-top:4px;font-size:14px}.tvRhKG_landing .artisan-def{margin-bottom:32px;font-size:16px;line-height:1.65}.tvRhKG_landing .fold{border:1px solid var(--line-2);background:#18110c66;border-radius:16px;margin-top:8px}.tvRhKG_landing .fold>summary{min-height:56px;font:500 16px/1.3 var(--sans);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.tvRhKG_landing .fold>summary:after{content:"";border-right:1.6px solid var(--orange);border-bottom:1.6px solid var(--orange);width:8px;height:8px;transition:transform .3s;transform:rotate(45deg)translateY(-2px)}.tvRhKG_landing .fold[open]:not(.is-closing)>summary:after{transform:rotate(-135deg)translate(-2px)}.tvRhKG_landing .facts4{margin:0;padding:0 16px 4px;display:block}.tvRhKG_landing .facts4>div{border:0;border-top:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:16px 0}.tvRhKG_landing .facts4 dt{margin-bottom:4px;font-size:12px}.tvRhKG_landing .facts4 dd{font-size:15.5px;line-height:1.6}.tvRhKG_landing .artisan-story{border:0;margin:0;padding:4px 16px 16px;font-size:15.5px;line-height:1.65;display:block}.tvRhKG_landing .artisan-story p{margin:0 0 16px}}.tvRhKG_landing .po-photo img{aspect-ratio:21/9;object-fit:cover;object-position:50% 55%;border-radius:16px;width:100%;height:auto;display:block}.tvRhKG_landing .hero-in:before{display:none}.tvRhKG_landing video.lazyvid{opacity:0;transition:opacity 1.1s}.tvRhKG_landing video.lazyvid.ready{opacity:1}.tvRhKG_landing .band-bg{object-position:62% 50%}@media (min-width:901px){.tvRhKG_landing .story{align-items:start}.tvRhKG_landing .story-media{border-radius:24px;height:min(78svh,680px);margin:calc(50svh - min(78svh,680px)/2) max(18px,min(5vw,64px)) 0 0;top:calc(50svh - min(78svh,680px)/2);overflow:hidden}}.tvRhKG_landing .overlap-card h2{text-wrap:balance;font-size:max(32px,min(3vw,44px))}.tvRhKG_landing .overlap-card h2.baked.soft{text-wrap:balance;font-size:max(32px,min(3vw,44px))}.tvRhKG_landing .overlap-media{max-height:min(650px,80svh)}.tvRhKG_landing .po-grid{grid-template-areas:"head media""facts media";align-items:start;row-gap:4px}.tvRhKG_landing .po-head{grid-area:head;min-width:0}.tvRhKG_landing .po-media{grid-area:media;min-width:0}.tvRhKG_landing .po-grid>.po-facts{grid-area:facts;margin-top:4px}.tvRhKG_landing .po-sub{margin-top:16px}.tvRhKG_landing .po-photo{max-width:none;margin:0}.tvRhKG_landing .po-photo img{aspect-ratio:16/10;object-position:50% 52%;border-radius:24px}.tvRhKG_landing .po-media .po-card{margin:-48px 16px 0;position:relative;box-shadow:0 30px 60px -30px #000}@media (min-width:901px){.tvRhKG_landing .po-title{font-size:max(64px,min(6.6vw,92px))}}@media (max-width:900px){.tvRhKG_landing .po-grid{grid-template-columns:1fr;grid-template-areas:"head""media""facts";row-gap:24px}.tvRhKG_landing .po-title{font-size:max(46px,min(17vw,96px))}.tvRhKG_landing .po-photo img{aspect-ratio:4/3}.tvRhKG_landing .po-media .po-card{margin:-40px 16px 0}.tvRhKG_landing .overlap{padding:24px 0 56px}.tvRhKG_landing .band-in{padding-bottom:40px}.tvRhKG_landing .band{min-height:78svh}}.tvRhKG_landing .po-thesis{border-left:2px solid var(--orange);color:var(--text);max-width:34ch;margin:16px 0;padding-left:16px;font-size:16px;line-height:1.5}.tvRhKG_landing .po-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.tvRhKG_landing .po-steps li{color:var(--text-2);flex-direction:column;gap:4px;font-size:14px;line-height:1.35;display:flex}.tvRhKG_landing .po-steps b{border:1px solid var(--orange);width:24px;height:24px;color:var(--orange);font:500 12px/1 var(--sans);border-radius:50%;place-items:center;display:grid}.tvRhKG_landing .store{max-width:1280px;margin:0 auto;padding:0 max(18px,min(5vw,64px)) 96px}.tvRhKG_landing .store-in{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:center;gap:24px 48px;padding-top:40px;display:grid}.tvRhKG_landing .store-head .eyebrow{margin-bottom:8px}.tvRhKG_landing .store h3{font:400 clamp(24px, 2.4vw, 34px)/1.15 var(--serif);text-wrap:balance;margin:0}.tvRhKG_landing .store-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tvRhKG_landing .store-steps li{min-width:0}.tvRhKG_landing .store-steps img{aspect-ratio:3/2;object-fit:cover;border-radius:16px;width:100%;max-width:100%;height:auto;display:block}.tvRhKG_landing .store-steps p{color:var(--text-2);margin:8px 0 0;font-size:14px;line-height:1.4}@media (max-width:700px){.tvRhKG_landing .store{padding-bottom:56px}.tvRhKG_landing .store-in{grid-template-columns:1fr;padding-top:32px}.tvRhKG_landing .store-steps{gap:8px}.tvRhKG_landing .store-steps img{border-radius:8px}.tvRhKG_landing .store-steps p{margin-top:8px;font-size:14px}}.tvRhKG_landing .c-views button{position:relative}.tvRhKG_landing .c-views button:after{content:"";position:absolute;top:-16px;bottom:-8px;left:-8px;right:-8px}.tvRhKG_landing #process .rail button{min-height:48px}.tvRhKG_landing .po-steps{counter-reset:s}.tvRhKG_landing .po-steps li{align-items:flex-start;min-height:0;padding:0;font-size:14px;position:static}.tvRhKG_landing .po-steps li:before{border:1px solid var(--orange);width:24px;height:24px;color:var(--orange);font:500 12px/1 var(--sans);background:0 0;position:static}.tvRhKG_landing .band h2{max-width:640px}.tvRhKG_landing .band-in>.band-pick{max-width:660px}.tvRhKG_landing .band-pick{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px;display:grid}.tvRhKG_landing .band-opt{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#18110cb8;border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:24px 24px 16px;display:flex}.tvRhKG_landing .band-opt h3{font:500 18px/1.3 var(--sans);color:var(--text);margin:0 0 4px}.tvRhKG_landing .band-opt p{color:var(--text-2);flex:1;margin:0 0 16px;font-size:14px;line-height:1.5}.tvRhKG_landing .band-opt .tlink{align-items:center;min-height:48px;display:inline-flex}@media (max-width:560px){.tvRhKG_landing .band-pick{grid-template-columns:1fr;gap:8px}.tvRhKG_landing .band-opt{padding:16px}.tvRhKG_landing .band-opt p{margin-bottom:16px;font-size:14px}}.tvRhKG_landing .c-ph{background:radial-gradient(120% 90% at 30% 20%, var(--ph1), var(--ph2) 55%, var(--ph3));position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing .c-ph:after{content:"";background:radial-gradient(60% 45% at 50% 55%,#ffffff14,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.tvRhKG_landing .c-ph-kar{--ph1:#7a4a3a;--ph2:#4a2a22;--ph3:#2a1712}.tvRhKG_landing .c-ph-oat{--ph1:#c79a5b;--ph2:#8a6232;--ph3:#4a3319}.tvRhKG_landing .band{isolation:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:max(24px,min(4vw,64px));max-width:1280px;min-height:0;margin:0 auto;padding:96px max(18px,min(5vw,64px));display:grid;overflow:visible}.tvRhKG_landing .band-in{grid-area:1/1;width:auto;padding:0}.tvRhKG_landing .band-in>*{max-width:none}.tvRhKG_landing .band .band-bg{z-index:auto;aspect-ratio:1;object-fit:cover;object-position:60% 50%;border-radius:24px;grid-area:1/2;width:100%;height:auto;max-height:min(680px,82svh);position:static}@media (max-width:900px){.tvRhKG_landing .band{max-width:none;padding:0 0 48px;display:block}.tvRhKG_landing .band .band-bg{aspect-ratio:4/3;object-position:50% 40%;border-radius:0;width:100%;max-height:none;display:block;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.tvRhKG_landing .band-in{margin-top:-8px;padding:0 max(16px,min(5vw,32px))}}.tvRhKG_landing .dial-sec[hidden]{display:none!important}.tvRhKG_landing .cat-group[hidden]{display:none!important}.tvRhKG_landing h1{line-height:1.2}.tvRhKG_landing h2{line-height:1.2}.tvRhKG_landing h3{line-height:1.2}.tvRhKG_landing h4{line-height:1.2}.tvRhKG_landing .hero h1{margin-bottom:24px;font-size:max(32px,min(9vw,56px));line-height:1.2}.tvRhKG_landing h2{font-size:max(28px,min(5.6vw,36px));line-height:1.2}.tvRhKG_landing h2.baked{font-size:max(28px,min(5.6vw,36px));line-height:1.2}.tvRhKG_landing h2.baked.soft{font-size:max(28px,min(5.6vw,36px));line-height:1.2}.tvRhKG_landing .finish h2{font-size:max(28px,min(5.6vw,36px));line-height:1.2}.tvRhKG_landing .finish h2.baked.soft{font-size:max(28px,min(5.6vw,36px));line-height:1.2}.tvRhKG_landing #process h2{font-size:max(28px,min(5.6vw,36px));line-height:1.2}.tvRhKG_landing .dial-copy h2{font-size:max(28px,min(5.6vw,36px));line-height:1.2}.tvRhKG_landing .overlap-card h2{font-size:max(28px,min(5.6vw,36px));line-height:1.2}.tvRhKG_landing .overlap-card h2.baked.soft{font-size:max(28px,min(5.6vw,36px));line-height:1.2}.tvRhKG_landing .po-title{font-size:max(32px,min(9vw,56px));line-height:1.2}.tvRhKG_landing .finish h2{margin-bottom:32px}.tvRhKG_landing .po-title{margin-bottom:16px}.tvRhKG_landing .panels h3{font-size:24px;line-height:1.2}.tvRhKG_landing .cg-head h3{font-size:24px;line-height:1.2}.tvRhKG_landing .store h3{font-size:24px;line-height:1.2}.tvRhKG_landing .band-opt h3{font-size:24px;line-height:1.2}.tvRhKG_landing .band-opt h3{font-size:18px}.tvRhKG_landing .c-body h4{margin-bottom:8px;font-size:18px;line-height:1.2}.tvRhKG_landing .wrap{padding-top:96px;padding-bottom:96px}.tvRhKG_landing .finish .wrap{padding-top:96px;padding-bottom:96px}.tvRhKG_landing .artisan-in{padding-top:96px;padding-bottom:96px}.tvRhKG_landing .foot-grid{padding-top:64px;padding-bottom:40px}.tvRhKG_landing .overlap{padding-top:96px;padding-bottom:96px}@media (max-width:700px){.tvRhKG_landing .wrap{padding-top:64px;padding-bottom:64px}.tvRhKG_landing .finish .wrap{padding-top:64px;padding-bottom:64px}.tvRhKG_landing .artisan-in{padding-top:64px;padding-bottom:64px}.tvRhKG_landing .foot-grid{padding-top:48px;padding-bottom:32px}.tvRhKG_landing .overlap{padding-top:64px;padding-bottom:64px}}.tvRhKG_landing .btn{min-height:48px}.tvRhKG_landing .btn-sm{min-height:40px}.tvRhKG_landing .site-header .btn-sm{min-height:40px}.tvRhKG_landing .nav a{align-items:center;min-height:40px;padding:0;display:inline-flex}.tvRhKG_landing .foot-links a{align-items:center;min-height:40px;display:inline-flex}.tvRhKG_landing .foot-phone{align-items:center;min-height:40px;display:inline-flex}.tvRhKG_landing .foot-bottom a{align-items:center;min-height:40px;display:inline-flex}.tvRhKG_landing .seg button{min-height:48px}.tvRhKG_landing .c-with{white-space:normal;text-overflow:clip;overflow:visible}@media (max-width:560px){.tvRhKG_landing .hero h1{font-size:32px}.tvRhKG_landing .po-title{font-size:32px}}@media (max-width:480px){.tvRhKG_landing .store-steps{grid-template-columns:1fr;gap:16px}.tvRhKG_landing .store-steps li{grid-template-columns:minmax(80px,40%) minmax(0,1fr);align-items:center;gap:16px;display:grid}.tvRhKG_landing .store-steps p{margin:0}}.tvRhKG_landing #process .rail{gap:8px}.tvRhKG_landing #process .rail button{flex:0 40px;min-width:32px}.tvRhKG_landing #process .rail button.on{flex:auto}@media (min-width:901px){.tvRhKG_landing #preorder .wrap{padding-top:48px;padding-bottom:48px}.tvRhKG_landing #preorder .po-grid{align-items:center;row-gap:0}.tvRhKG_landing #preorder .po-title{margin-bottom:8px}.tvRhKG_landing #preorder .po-sub{margin:0 0 16px;font-size:24px}.tvRhKG_landing #preorder .po-thesis{margin:0 0 16px}.tvRhKG_landing #preorder .po-photo img{aspect-ratio:16/6}.tvRhKG_landing #preorder .po-media .po-card{margin:-40px 16px 0;padding:24px}.tvRhKG_landing #preorder .po-timer{font-size:48px}.tvRhKG_landing #preorder .po-when{margin:8px 0 16px}.tvRhKG_landing #preorder .po-bar{margin-bottom:16px}.tvRhKG_landing #preorder .po-steps{margin:0 0 16px}.tvRhKG_landing #preorder .po-bonus{margin-top:16px;padding-top:16px}.tvRhKG_landing #preorder .po-head{align-self:end}.tvRhKG_landing #preorder .po-grid>.po-facts{align-self:start;margin-top:16px}}.tvRhKG_landing #preorder .po-facts{gap:8px}.tvRhKG_landing .site-header-in{gap:24px}.tvRhKG_landing .brand{transition:opacity .35s}.tvRhKG_landing .site-header:not(.scrolled) .brand{opacity:0;pointer-events:none}.tvRhKG_landing .hd-buy{min-height:40px;color:var(--text-2);letter-spacing:.04em;white-space:nowrap;flex-direction:column;justify-content:center;gap:4px;font-size:12px;line-height:1;display:flex}.tvRhKG_landing .hd-buy img{width:130px;height:auto}.tvRhKG_landing .hd-buy:hover{color:var(--text)}.tvRhKG_landing .maker img{width:216px}.tvRhKG_landing .hero-note a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:4px}@media (max-width:700px){.tvRhKG_landing .maker img{width:168px}}@media (max-width:420px){.tvRhKG_landing .site-header-in{gap:16px}.tvRhKG_landing .hd-buy img{width:112px}}@media (max-width:360px){.tvRhKG_landing .hd-buy{display:none}}.tvRhKG_landing .po-status{font:500 16px/1.35 var(--sans);letter-spacing:0;text-transform:none;color:var(--text);align-items:flex-start}.tvRhKG_landing .po-status i{margin-top:6px}.tvRhKG_landing .po-status.closed{color:var(--text)}.tvRhKG_landing .c-kgl{color:var(--text-2);align-items:center;gap:8px;margin:0 0 16px;font-size:14px;display:flex}.tvRhKG_landing .c-kgl b{color:var(--text);font-weight:500}.tvRhKG_landing .po-float{right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));z-index:79;background:var(--text);min-height:48px;color:var(--bg);font:500 16px var(--sans);border-radius:32px;align-items:center;gap:8px;padding:0 24px;transition:opacity .3s,transform .3s;display:inline-flex;position:fixed;box-shadow:0 8px 24px #0008}.tvRhKG_landing .po-float .arr{width:16px;height:16px}.tvRhKG_landing .po-float.off{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(16px)}@media (max-width:700px){.tvRhKG_landing .po-float{left:72px;right:max(16px,env(safe-area-inset-right,0px));justify-content:center;padding:0 16px;font-size:14px}.tvRhKG_landing .hero-in{padding-bottom:88px}.tvRhKG_landing .site-footer{padding-bottom:80px}}.tvRhKG_landing .hero-shade{background:linear-gradient(#18110c40,#18110c40),linear-gradient(#18110ca6 0%,#18110c33 32%,#18110c99 62%,#18110cf2 100%),linear-gradient(#0000 6%,#18110c33 46%)}.tvRhKG_landing .site-header:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 100% 0,#18110cb3 0,#18110c66 42%,#18110c00 72%);width:min(560px,70vw);height:192px;transition:opacity .35s;position:absolute;top:0;right:0}.tvRhKG_landing .site-header.scrolled:before{opacity:0}@media (min-width:701px){.tvRhKG_landing .mute{left:max(32px,env(safe-area-inset-left,0px));bottom:max(32px,env(safe-area-inset-bottom,0px))}.tvRhKG_landing .po-float{right:max(32px,env(safe-area-inset-right,0px));bottom:max(32px,env(safe-area-inset-bottom,0px))}}.tvRhKG_landing .hero h1{font-size:max(32px,min(10vw,72px))}@media (max-width:560px){.tvRhKG_landing .hero h1{font-size:max(32px,min(12.8vw,48px))}}.tvRhKG_landing .hd-buy img{width:160px}@media (max-width:420px){.tvRhKG_landing .hd-buy img{width:128px}}.tvRhKG_landing .c-price{min-height:32px;color:var(--text);align-items:baseline;gap:4px;margin:0 0 8px;font:500 24px/1.2 Playfair Display,serif;display:flex}.tvRhKG_landing .c-price b{font-weight:600}.tvRhKG_landing .c-price span{font:400 14px var(--sans);color:var(--muted)}.tvRhKG_landing .loc{position:relative}.tvRhKG_landing .loc-btn{min-height:40px;color:var(--text);font:500 12px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.tvRhKG_landing .loc-btn:hover{background:#f0a13c1f}.tvRhKG_landing .loc-btn[aria-expanded=true]{background:#f0a13c1f}.tvRhKG_landing .loc-pin{width:18px;height:18px;color:var(--orange);flex:0 0 18px}.tvRhKG_landing .loc-arr{width:16px;height:16px;transition:transform .2s}.tvRhKG_landing .loc-btn[aria-expanded=true] .loc-arr{transform:rotate(180deg)}.tvRhKG_landing .loc-t .ls{display:none}.tvRhKG_landing .loc-menu{z-index:90;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18110cf5;border-radius:16px;min-width:200px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #000a}.tvRhKG_landing .loc-error{z-index:91;color:#fff;min-width:200px;font:500 12px var(--sans);background:#7b2828;border-radius:8px;padding:8px 12px;position:absolute;top:calc(100% + 120px);right:0}.tvRhKG_landing .loc-menu li{min-height:48px;font:500 16px var(--sans);color:var(--text-2);cursor:pointer;border-radius:8px;align-items:center;padding:0 16px;display:flex}.tvRhKG_landing .loc-menu li:hover{color:var(--text);background:#f0a13c1f;outline:0}.tvRhKG_landing .loc-menu li:focus-visible{color:var(--text);background:#f0a13c1f;outline:0}.tvRhKG_landing .loc-menu li[aria-selected=true]{color:var(--text)}.tvRhKG_landing .loc-menu li[aria-selected=true]:after{content:"";border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);width:16px;height:8px;margin-left:auto;transform:translateY(-2px)rotate(-45deg)}@media (max-width:560px){.tvRhKG_landing .loc-t .lf{display:none}.tvRhKG_landing .loc-t .ls{display:inline}.tvRhKG_landing .site-header-in{gap:8px}}@media (max-width:360px){.tvRhKG_landing .loc-btn{padding:0 4px}.tvRhKG_landing .loc-pin{display:none}}.tvRhKG_landing .loc-menu li{white-space:nowrap}.tvRhKG_landing #preorder .wrap.pz{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;gap:max(32px,min(6vw,96px));padding-top:96px;padding-bottom:96px;display:grid}.tvRhKG_landing .pz-lead{max-width:520px;color:var(--text-2);margin:0 0 32px;font-size:18px;line-height:1.5}.tvRhKG_landing .pz-bonus{background:#f0a13c14;border:1px solid #f0a13c33;border-radius:24px;max-width:520px;padding:24px}.tvRhKG_landing .pz-sum{font:600 48px/1 var(--serif);color:var(--text);align-items:center;gap:8px;margin:0 0 8px;display:flex}.tvRhKG_landing .pz-sum .kgl{width:56px;height:34px}.tvRhKG_landing .pz-bonus p:last-child{color:var(--text-2);margin:0;font-size:16px;line-height:1.5}.tvRhKG_landing .pz-card{border:1px solid var(--line-2);background:#241911;border-radius:24px;flex-direction:column;gap:24px;padding:32px;display:flex}.tvRhKG_landing .pz-status{font:700 14px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--green);align-items:center;gap:8px;margin:0;display:flex}.tvRhKG_landing .pz-status svg{flex:0 0 20px;width:20px;height:20px}.tvRhKG_landing .pz-status.closed{color:var(--orange)}.tvRhKG_landing .pz-timer{font:600 64px/1 var(--serif);color:var(--text);align-items:baseline;gap:4px;margin:0;display:flex}.tvRhKG_landing .pz-timer small{font:400 16px var(--sans);color:var(--text-2);margin-right:16px}.tvRhKG_landing .pz-when{color:var(--text-2);margin:0;font-size:16px}.tvRhKG_landing .pz-steps{counter-reset:pz;gap:16px;margin:0;padding:0;list-style:none;display:grid}.tvRhKG_landing .pz-steps li{color:var(--text);align-items:center;gap:16px;font-size:16px;line-height:1.4;display:flex}.tvRhKG_landing .pz-steps li:before{counter-increment:pz;content:counter(pz);background:var(--orange);height:32px;color:var(--bg);font:700 14px var(--sans);border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.tvRhKG_landing .pz-cta{flex-wrap:wrap;gap:16px;display:flex}@media (max-width:900px){.tvRhKG_landing #preorder .wrap.pz{grid-template-columns:minmax(0,1fr);padding-top:64px;padding-bottom:64px}.tvRhKG_landing .pz-card{padding:24px}.tvRhKG_landing .pz-timer{font-size:48px}}@media (max-width:560px){.tvRhKG_landing .pz-title{font-size:48px}.tvRhKG_landing .pz-cta .btn{flex:100%}}.tvRhKG_landing .quote{padding-top:48px;position:relative}.tvRhKG_landing .quote-mark{font:400 clamp(96px, 10vw, 160px)/1 var(--serif);color:var(--orange);opacity:.9;pointer-events:none;position:absolute;top:-8px;left:-4px}@media (min-width:901px){.tvRhKG_landing .story-text{flex-direction:column;justify-content:center;gap:48px;min-height:100svh;display:flex}.tvRhKG_landing .story-card{min-height:0;margin-left:auto}}@media (min-width:1200px){.tvRhKG_landing .hero{align-items:center}.tvRhKG_landing .hero-in{text-align:center;padding-top:calc(var(--hh) + 48px);padding-bottom:max(48px,min(8vh,96px))}.tvRhKG_landing .maker{align-items:center;margin-bottom:max(24px,min(3vh,48px))}.tvRhKG_landing .maker img{width:max(216px,min(13vw,336px))}.tvRhKG_landing .maker .tagline{margin:4px 0 0;font-size:max(22px,min(1.7vw,40px))}.tvRhKG_landing .hero h1{max-width:14ch;margin:0 auto max(32px,min(4vh,56px));font-size:max(72px,min(6.4vw,160px))}.tvRhKG_landing .hero-cta{justify-content:center}.tvRhKG_landing .hero-cta .btn{min-height:max(48px,min(3.4vw,72px));padding:0 max(24px,min(2vw,48px));font-size:max(16px,min(1.15vw,24px))}.tvRhKG_landing .hero-note{margin-top:max(24px,min(3vh,40px));font-size:max(14px,min(1vw,20px))}}@media (min-width:1700px){.tvRhKG_landing .wrap{max-width:1560px}.tvRhKG_landing .site-header-in{max-width:1560px}.tvRhKG_landing .hero-in{max-width:1560px}.tvRhKG_landing #process .wrap{max-width:1480px}}@media (min-width:2200px){.tvRhKG_landing .wrap{max-width:1880px}.tvRhKG_landing .site-header-in{max-width:1880px}.tvRhKG_landing .hero-in{max-width:1880px}.tvRhKG_landing #process .wrap{max-width:1720px}}.tvRhKG_landing .hero-note{letter-spacing:.02em;color:var(--text);font-size:16px}.tvRhKG_landing .hero-year{color:var(--orange);font-weight:700}@media (min-width:1200px){.tvRhKG_landing .hero-note{font-size:max(16px,min(1.15vw,24px))}}.tvRhKG_landing .btn{border-radius:16px}.tvRhKG_landing .btn-sm{border-radius:16px}.tvRhKG_landing .btn-pill{border-radius:16px}.tvRhKG_landing .site-header .btn-sm{border-radius:16px}.tvRhKG_landing .mute{border-radius:16px}.tvRhKG_landing .po-float{border-radius:16px}.tvRhKG_landing .btn{min-height:48px;font-weight:700}.tvRhKG_landing .btn-sm{min-height:40px}.tvRhKG_landing .site-header .btn-sm{min-height:40px}.tvRhKG_landing .btn-pill{padding:0 24px}.tvRhKG_landing .btn-ghost{font-weight:700}.tvRhKG_landing .mute{font:700 16px var(--sans)}.tvRhKG_landing .po-float{font-weight:700}.tvRhKG_landing .pz-main .eyebrow{margin:0 0 24px}.tvRhKG_landing .pz-title{margin:0;font-size:max(40px,min(4.2vw,64px));line-height:1.1}.tvRhKG_landing .pz-sub{font:400 clamp(24px, 2.2vw, 32px)/1.25 var(--serif);margin:8px 0 24px}@media (max-width:560px){.tvRhKG_landing .pz-title{font-size:40px}}.tvRhKG_landing .pz-sum span{font:400 24px var(--sans);color:var(--text-2)}.tvRhKG_landing .pz-clock{border:1px solid var(--line-2);background:#18110c99;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.tvRhKG_landing .pz-left{color:var(--text-2);margin:0;font-size:14px}.tvRhKG_landing .pz-bar{background:var(--line-2);border-radius:8px;height:8px;display:block;overflow:hidden}.tvRhKG_landing .pz-bar i{height:100%;width:var(--w,0%);background:var(--green);border-radius:8px;transition:width .6s;display:block}.tvRhKG_landing .pz-card.closed .pz-count{display:none}.tvRhKG_landing .pz-card.closed .pz-status{color:var(--orange)}.tvRhKG_landing .pz-clock .pz-timer small{margin-right:16px}.tvRhKG_landing .hero-lead{max-width:560px;color:var(--text);margin:0 0 32px;font-size:18px;line-height:1.5}@media (min-width:1200px){.tvRhKG_landing .hero-lead{max-width:max(560px,min(40vw,880px));margin:0 auto 32px;font-size:max(18px,min(1.3vw,24px))}}.tvRhKG_landing .process .wrap>.lead{margin:0 0 32px}.tvRhKG_landing .times{color:var(--text-2);flex-direction:column;gap:4px;margin-top:16px;font-size:14px;display:flex}.tvRhKG_landing .times b{color:var(--orange);margin-right:8px;font-weight:700}.tvRhKG_landing .pillars li span{font-size:14px;line-height:1.5}.tvRhKG_landing .pz-steps li{align-items:flex-start}.tvRhKG_landing .pz-st{color:var(--text-2);flex-direction:column;gap:4px;font-size:14px;line-height:1.5;display:flex}.tvRhKG_landing .pz-st b{color:var(--text);font-size:16px;font-weight:700}.tvRhKG_landing .story-key{font:500 clamp(28px, 3vw, 44px)/1.2 var(--serif);color:var(--text);text-wrap:balance;margin:0 0 16px}.tvRhKG_landing .story-key em{color:var(--orange);font-style:normal}.tvRhKG_landing .pz-count{flex-direction:column;gap:8px;display:flex}.tvRhKG_landing .pz-count .pz-bar{margin-top:8px}.tvRhKG_landing .pz-timer{gap:8px}.tvRhKG_landing .c-kgl b{font:600 16px/1 var(--sans)}
