.lk-mix{--dn-marsh:#fffbf1;--dn-honey-pale:#fff1d6;--dn-graham:#ffe0c2;--dn-honey:#ffb833;--dn-toast:#e89a1a;--dn-ember:#ff5b1f;--dn-cherry:#c2330a;--dn-chocolate:#6b3a1e;--dn-cocoa:#3b1f14;--dn-cocoa-2:#5a3520;--dn-plum:#3a2342;--dn-dusk:#1a1430;--dn-night:#0b0d1a;--dn-ground:#07080f;--dn-light:#fffbf1;--dn-light-2:#eadfee;--dn-light-3:#c9cedd;--dn-focus:var(--dn-cocoa);--dn-gutter:16px;--dn-sec-y:72px;--btn-bg:#ff5b1f;--btn-ink:#3b1f14;--btn-border:#3b1f14;--btn-shadow:#3b1f14;--btn-ghost-ink:#3b1f14;--btn-ghost-border:rgba(59,31,20,0.38);position:relative;overflow-x:clip;background:var(--dn-marsh);color:var(--dn-cocoa);font-family:var(--font-body);font-size:1rem;line-height:1.55}@media (min-width:640px){.lk-mix{--dn-gutter:24px;--dn-sec-y:96px}}@media (min-width:1100px){.lk-mix{--dn-gutter:32px;--dn-sec-y:120px}}.lk-mix :focus-visible{outline:3px solid var(--dn-focus);outline-offset:3px}.lk-mix .dn-ink-light{--dn-focus:var(--dn-honey);color:var(--dn-light)}.lk-mix .dn-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lk-mix .dn-ico{display:inline-block;flex:none;vertical-align:-.18em}.lk-mix .dn-wrap{position:relative;z-index:1;width:100%;max-width:1200px;margin-inline:auto;padding-inline:var(--dn-gutter)}.lk-mix .dn-sec{padding-block:var(--dn-sec-y)}.lk-mix main>*+*{margin-top:-1px}.lk-mix #book,.lk-mix #ideas,.lk-mix #products,.lk-mix #services,.lk-mix #work{scroll-margin-top:92px}@media (min-width:900px){.lk-mix #book,.lk-mix #ideas,.lk-mix #products,.lk-mix #services,.lk-mix #work{scroll-margin-top:104px}}.lk-mix .dn-h2{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,1.35rem + 2.5vw,3.5rem);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.lk-mix .dn-intro{margin:16px 0 0;max-width:34rem;font-size:clamp(1.02rem,.95rem + .3vw,1.18rem);color:var(--dn-cocoa-2)}.lk-mix .dn-ink-light .dn-intro{color:var(--dn-light-2)}.lk-mix .dn-sechead{max-width:44rem}.lk-mix .btn-primary{box-shadow:4px 4px 0 var(--btn-shadow)}.lk-mix .btn-primary:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--btn-shadow)}.lk-mix .btn-primary:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--btn-shadow)}.lk-mix .dn-ink-light .btn-primary{border-color:#3b1f14;box-shadow:0 0 0 3px rgba(255,184,51,.35),0 0 26px 4px rgba(255,184,51,.55),0 12px 30px -6px rgba(255,91,31,.6)}.lk-mix .dn-ink-light .btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 4px rgba(255,184,51,.5),0 0 40px 8px rgba(255,184,51,.6),0 16px 36px -6px rgba(255,91,31,.7)}.lk-mix .dn-ink-light .btn-primary:active{transform:translateY(1px)}.lk-mix .dn-header{position:sticky;top:8px;z-index:50;padding:8px 12px 0}.lk-mix .dn-header-bar{position:relative;display:flex;align-items:center;gap:8px;max-width:1200px;min-height:56px;margin-inline:auto;padding:5px 6px 5px 8px;border:2px solid var(--dn-cocoa);border-radius:999px;background:rgba(255,251,241,.97);box-shadow:3px 3px 0 var(--dn-cocoa);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lk-mix .dn-logo{display:inline-flex;align-items:center;gap:6px;padding:2px 6px 2px 0;border-radius:999px;color:var(--dn-cocoa);text-decoration:none;-webkit-tap-highlight-color:transparent}.lk-mix .dn-logo-mark{width:40px;height:40px;object-fit:contain;transition:transform .45s var(--ease-bounce)}@media (hover:hover){.lk-mix .dn-logo:hover .dn-logo-mark{transform:rotate(-10deg) scale(1.08)}}.lk-mix .dn-logo:active .dn-logo-mark{transform:scale(1.15,.85)}.lk-mix .dn-logo-word{display:grid;font-family:var(--font-wordmark);font-size:.98rem;line-height:.92;letter-spacing:.01em}.lk-mix .dn-nav{display:none}.lk-mix .dn-header-end{display:flex;align-items:center;gap:6px;margin-left:auto}.lk-mix .dn-header-cta.btn{min-height:44px;padding:.5rem .85rem;font-size:.84rem;white-space:nowrap;box-shadow:3px 3px 0 var(--btn-shadow)}.lk-mix .dn-header-cta.btn:hover{box-shadow:4px 4px 0 var(--btn-shadow)}.lk-mix .dn-menu-btn{display:grid;place-items:center;width:44px;height:44px;border:2px solid rgba(59,31,20,.3);border-radius:50%;background:transparent;color:var(--dn-cocoa);cursor:pointer}.lk-mix .dn-burger{display:grid;gap:4px}.lk-mix .dn-burger i{display:block;width:18px;height:2.5px;border-radius:2px;background:currentColor;transition:transform .22s var(--ease-out-soft),opacity .16s}.lk-mix .dn-menu-btn[aria-expanded=true] .dn-burger i:first-child{transform:translateY(6.5px) rotate(45deg)}.lk-mix .dn-menu-btn[aria-expanded=true] .dn-burger i:nth-child(2){opacity:0}.lk-mix .dn-menu-btn[aria-expanded=true] .dn-burger i:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.lk-mix .dn-menu-panel{position:absolute;top:calc(100% + 10px);left:0;right:0;padding:8px;border:2px solid var(--dn-cocoa);border-radius:22px;background:var(--dn-marsh);box-shadow:4px 4px 0 var(--dn-cocoa);animation:lkmix-drop .22s var(--ease-out-soft)}.lk-mix .dn-menu-panel[hidden]{display:none}.lk-mix .dn-menu-panel ul{display:grid}.lk-mix .dn-menu-panel a{display:block;padding:14px 16px;border-radius:14px;font-family:var(--font-display);font-weight:800;font-size:1.25rem;color:var(--dn-cocoa);text-decoration:none}.lk-mix .dn-menu-panel a:hover{background:var(--dn-honey-pale)}@keyframes lkmix-drop{0%{transform:translateY(-8px);opacity:0}}@media (max-width:359px){.lk-mix .dn-logo-word{display:none}.lk-mix .dn-header-cta.btn{font-size:.8rem;padding-inline:.7rem}}@media (min-width:400px){.lk-mix .dn-header-cta.btn{font-size:.9rem;padding-inline:1rem}}@media (min-width:900px){.lk-mix .dn-header{padding:12px var(--dn-gutter) 0;top:10px}.lk-mix .dn-header-bar{min-height:64px;padding:6px 8px 6px 12px;gap:16px}.lk-mix .dn-logo{gap:8px}.lk-mix .dn-logo-mark{width:44px;height:44px}.lk-mix .dn-logo-word{display:inline;font-size:1.28rem;line-height:1}.lk-mix .dn-nav{display:block;margin-left:12px}.lk-mix .dn-nav ul{display:flex;gap:4px}.lk-mix .dn-nav a{display:inline-block;padding:10px 14px;border-radius:999px;font-weight:600;font-size:.98rem;color:var(--dn-cocoa);text-decoration:none;transition:background-color .16s}.lk-mix .dn-nav a:hover{background:var(--dn-honey-pale)}.lk-mix .dn-menu{display:none}.lk-mix .dn-header-cta.btn{min-height:48px;padding:.7rem 1.25rem;font-size:1rem}}.lk-mix .dn-hero{padding:18px 0 72px;background:linear-gradient(180deg,#fffbf1,#fff7e8 45%,#fff1d6)}.lk-mix .dn-hero-grid{display:grid;gap:48px}.lk-mix .dn-audience{display:flex;align-items:flex-start;gap:8px;margin:0;font-weight:600;font-size:.88rem;line-height:1.35;color:var(--dn-cocoa-2)}.lk-mix .dn-audience-sun{margin-top:-1px;color:var(--dn-toast);animation:lkmix-spin 24s linear infinite}.lk-mix .dn-h1{margin:12px 0 0;font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,1.2rem + 3.4vw,4.1rem);line-height:1.01;letter-spacing:-.035em;color:var(--dn-cocoa);text-wrap:balance}.lk-mix .dn-h1-hi{background-image:linear-gradient(transparent 60%,rgba(255,184,51,.78) 0,rgba(255,184,51,.78) 91%,transparent 0);background-repeat:no-repeat;background-size:100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:lkmix-highlight 1.1s .35s var(--ease-out-soft) both}@keyframes lkmix-highlight{0%{background-size:0 100%}}.lk-mix .dn-hero-sub{margin:14px 0 0;max-width:36rem;font-size:clamp(.95rem,.86rem + .42vw,1.2rem);line-height:1.5;color:var(--dn-cocoa-2)}.lk-mix .dn-hero-ctas{display:grid;gap:10px;margin-top:20px}.lk-mix .dn-hero-ctas .btn{width:100%}.lk-mix .dn-hero-note{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-family:var(--font-hand);font-size:1.2rem;line-height:1.2;color:var(--dn-cocoa-2)}.lk-mix .dn-hero-note-check{color:var(--dn-cherry);width:16px;height:16px}@media (min-width:520px){.lk-mix .dn-hero-ctas{display:flex;flex-wrap:wrap;gap:12px}.lk-mix .dn-hero-ctas .btn{width:auto}}@media (min-width:640px){.lk-mix .dn-audience{font-size:1rem;align-items:center}}@media (min-width:1024px){.lk-mix .dn-hero{padding:40px 0 104px}.lk-mix .dn-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px}.lk-mix .dn-h1{margin-top:18px}.lk-mix .dn-hero-sub{margin-top:22px}.lk-mix .dn-hero-ctas{margin-top:30px}}.lk-mix .dn-visual{position:relative;max-width:440px;margin:0 auto;padding:44px 0 0}.lk-mix .dn-report{position:relative;padding:20px 20px 18px;border:2px solid var(--dn-cocoa);border-radius:24px;background:#ffffff;box-shadow:8px 8px 0 var(--dn-cocoa);rotate:-1.5deg;transition:rotate .45s var(--ease-bounce);animation:lkmix-card-up .9s .12s var(--ease-out-soft) both}@media (hover:hover){.lk-mix .dn-report:hover{rotate:0deg}}@keyframes lkmix-card-up{0%{transform:translateY(28px)}}@keyframes lkmix-card-left{0%{transform:translateX(48px)}}.lk-mix .dn-report-top{display:flex;align-items:center;justify-content:space-between}.lk-mix .dn-report-status{position:relative;display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 10px;border-radius:999px;background:var(--dn-dusk);color:var(--dn-graham);font-family:var(--font-stat);font-weight:700;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;line-height:1}.lk-mix .dn-report-moon{color:var(--dn-honey)}.lk-mix .dn-report-twinkle{position:absolute;top:3px;right:5px;width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:-9px 9px 0 -1px #ffe0c2,-3px 18px 0 -1px #fff;animation:lkmix-twinkle 2.2s ease-in-out infinite}.lk-mix .dn-report-dots{display:flex;gap:5px}.lk-mix .dn-report-dots i{width:8px;height:8px;border-radius:50%;background:var(--dn-graham);border:1.5px solid rgba(59,31,20,.35)}.lk-mix .dn-report-title{margin:14px 0 0;font-family:var(--font-display);font-weight:800;font-size:1.55rem;line-height:1.1;letter-spacing:-.02em}.lk-mix .dn-report-bars{display:flex;align-items:flex-end;gap:6px;height:64px;margin:14px 0 6px;padding:0 2px;border-bottom:2px solid rgba(59,31,20,.14)}.lk-mix .dn-report-bars i{flex:1;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#ffb833,#ff8a3d);transform-origin:bottom;animation:lkmix-bar .7s var(--ease-out-soft) both}.lk-mix .dn-report-bars i:nth-child(2n){background:linear-gradient(180deg,#ffe0c2,#ffc98a)}@keyframes lkmix-bar{0%{transform:scaleY(.08)}}.lk-mix .dn-report-rows{display:grid}.lk-mix .dn-report-rows li{display:flex;align-items:center;gap:8px;padding:10px 0;border-bottom:1.5px dashed rgba(59,31,20,.18);font-size:.95rem}.lk-mix .dn-report-label{font-weight:600}.lk-mix .dn-report-leader{flex:1}.lk-mix .dn-report-value{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#1f5f2e}.lk-mix .dn-report-check{color:#2a7f3e;animation:lkmix-pop .5s var(--ease-bounce) both}.lk-mix .dn-report-rows li:first-child .dn-report-check{animation-delay:.9s}.lk-mix .dn-report-rows li:nth-child(2) .dn-report-check{animation-delay:1.12s}.lk-mix .dn-report-rows li:nth-child(3) .dn-report-check{animation-delay:1.34s}@keyframes lkmix-pop{0%{transform:scale(.2) rotate(-40deg)}}.lk-mix .dn-report-foot{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:10px 12px;border-radius:14px;background:var(--dn-honey-pale);font-weight:700;font-size:.95rem}.lk-mix .dn-handnote,.lk-mix .dn-report-foot .dn-ico{color:var(--dn-cherry)}.lk-mix .dn-handnote{margin:0;font-family:var(--font-hand);font-size:1.3rem;line-height:1.1}.lk-mix .dn-handnote-report{position:absolute;top:0;left:6px;z-index:2;display:flex;align-items:flex-start;gap:2px;rotate:-4deg}.lk-mix .dn-handnote-arrow{width:40px;height:36px;margin-top:6px}.lk-mix .dn-hero-shmello{position:absolute;right:-4px;bottom:-66px;z-index:3;display:flex;flex-direction:column;align-items:center}.lk-mix .dn-hero-shmello .toasty-img{filter:drop-shadow(3px 5px 0 rgba(59,31,20,.22))}.lk-mix .dn-tapme{font-family:var(--font-hand);font-size:1.15rem;line-height:1;color:var(--dn-cherry);rotate:-8deg;margin-bottom:-6px}@media (min-width:1024px){.lk-mix .dn-visual{max-width:460px;margin:0 0 0 auto;padding-top:56px}.lk-mix .dn-report{padding:24px 24px 20px;animation-name:lkmix-card-left}.lk-mix .dn-report-title{font-size:1.75rem}.lk-mix .dn-report-rows li{font-size:1rem}.lk-mix .dn-handnote-report{left:-28px;font-size:1.45rem}.lk-mix .dn-hero-shmello{right:auto;left:-92px;bottom:-30px}}@media (min-width:1024px) and (max-width:1239px){.lk-mix .dn-hero-shmello{left:-72px;bottom:-48px}}@media (min-width:1024px) and (max-height:760px){.lk-mix .dn-hero{padding-top:20px}.lk-mix .dn-h1{font-size:clamp(2rem,1rem + 3vw,3.5rem);margin-top:12px}.lk-mix .dn-hero-sub{margin-top:16px}.lk-mix .dn-hero-ctas{margin-top:20px}}.lk-mix .dn-how{background:linear-gradient(180deg,#ffe7c9,#ffe0c2)}.lk-mix .dn-path{position:relative;margin-top:40px}.lk-mix .dn-arc{display:none}.lk-mix .dn-steps{position:relative;display:grid;gap:32px}.lk-mix .dn-steps:before{content:"";position:absolute;top:16px;bottom:24px;left:35px;border-left:3px dotted rgba(59,31,20,.4)}.lk-mix .dn-step{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:6px 18px;align-items:start}.lk-mix .dn-sun-disc{position:relative;grid-row:span 2;display:grid;place-items:center;width:72px;height:72px;border:2px solid var(--dn-cocoa);border-radius:50%;box-shadow:3px 3px 0 var(--dn-cocoa);font-family:var(--font-stat);font-weight:800;font-size:2.4rem;line-height:1;color:var(--dn-cocoa)}.lk-mix .dn-sun-disc:before{content:"";position:absolute;inset:-14px;z-index:-1;border-radius:50%;background:repeating-conic-gradient(rgba(232,154,26,.6) 0deg 6deg,transparent 6deg 22.5deg);-webkit-mask:radial-gradient(circle,transparent 58%,#000 60%,#000 72%,transparent 74%);mask:radial-gradient(circle,transparent 58%,#000 60%,#000 72%,transparent 74%);animation:lkmix-spin 40s linear infinite}.lk-mix .dn-step-1 .dn-sun-disc{background:radial-gradient(circle at 35% 30%,#fff8dc,#ffe38f 70%)}.lk-mix .dn-step-2 .dn-sun-disc{background:radial-gradient(circle at 35% 30%,#ffe38f,#ffb833 70%)}.lk-mix .dn-step-3 .dn-sun-disc{background:radial-gradient(circle at 35% 30%,#ffc07a,#ff7a3d 70%)}.lk-mix .dn-step-title{margin:14px 0 0;font-family:var(--font-display);font-weight:800;font-size:1.4rem;line-height:1.12;letter-spacing:-.02em}.lk-mix .dn-step-body{margin:0;color:var(--dn-cocoa-2)}.lk-mix .dn-reinforcer{margin:56px auto 0;max-width:50rem;font-family:var(--font-display);font-weight:800;font-size:clamp(1.55rem,1.1rem + 1.7vw,2.5rem);line-height:1.12;letter-spacing:-.025em;text-align:center;text-wrap:balance}.lk-mix .dn-mark{padding:0 .08em;background:linear-gradient(transparent 58%,rgba(255,91,31,.32) 0,rgba(255,91,31,.32) 92%,transparent 0);color:inherit}@media (min-width:900px){.lk-mix .dn-how-title{text-align:center}.lk-mix .dn-path{margin-top:56px}.lk-mix .dn-arc{display:block;position:absolute;top:0;left:0;width:100%;height:170px;color:rgba(59,31,20,.45);overflow:visible}.lk-mix .dn-arc-dot{fill:#ff8a3d;stroke:var(--dn-cocoa);stroke-width:2}.lk-mix .dn-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.lk-mix .dn-steps:before{display:none}.lk-mix .dn-step{display:block;text-align:center}.lk-mix .dn-step-1,.lk-mix .dn-step-3{padding-top:52px}.lk-mix .dn-sun-disc{width:96px;height:96px;margin:0 auto;font-size:3.1rem;box-shadow:4px 4px 0 var(--dn-cocoa)}.lk-mix .dn-step-title{margin-top:26px;font-size:1.6rem}.lk-mix .dn-step-body{max-width:22rem;margin:10px auto 0}.lk-mix .dn-reinforcer{margin-top:80px}}.lk-mix .dn-sunset{--sunset-h:clamp(150px,20vw,290px);--sunset-sky:0px;position:relative;height:calc(var(--sunset-h) + var(--sunset-sky));overflow:hidden;background:linear-gradient(180deg,#ffb833 0,#ffa83a var(--sunset-sky),#ff9a3d calc(var(--sunset-sky) + var(--sunset-h) * .26),#ff6a2a calc(var(--sunset-sky) + var(--sunset-h) * .48),#e0472c calc(var(--sunset-sky) + var(--sunset-h) * .64),#9c3340 calc(var(--sunset-sky) + var(--sunset-h) * .8),#3a2342 100%)}.lk-mix .dn-sunset-sun{position:absolute;left:64%;bottom:calc(var(--sunset-h) * .3);z-index:1;width:clamp(110px,15vw,220px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 42%,#fff4c4 0,#ffd06a 40%,#ff9a3d 78%,#ff7a2e 100%);box-shadow:0 0 80px 30px rgba(255,196,92,.45);translate:-50% 50%}.lk-mix .dn-hills{position:absolute;inset:auto 0 -1px 0;z-index:2;display:block;width:100%;height:calc(var(--sunset-h) * .62)}.lk-mix .dn-tent{position:absolute;left:14%;bottom:calc(var(--sunset-h) * .18);z-index:3;width:clamp(54px,6vw,90px);height:auto}.lk-mix .dn-tent-fire{fill:#ffb833;filter:drop-shadow(0 0 6px #ff8a3d);animation:lkmix-ember-blink 1.6s ease-in-out infinite alternate}@keyframes lkmix-ember-blink{to{fill:#ff5b1f;opacity:.7}}.lk-mix .dn-who{background:linear-gradient(180deg,#3a2342,#311d3b)}.lk-mix .dn-products{background:var(--dn-night)}.lk-mix .dn-prod-grid{display:grid;gap:20px;margin-top:40px}.lk-mix .dn-prod{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:#121531;box-shadow:0 24px 60px -34px color-mix(in srgb,var(--tint) 80%,transparent);transition:transform .3s var(--ease-out-soft),box-shadow .3s var(--ease-out-soft),border-color .3s}@media (hover:hover){.lk-mix .dn-prod:hover{border-color:color-mix(in srgb,var(--tint) 60%,transparent);box-shadow:0 30px 70px -28px color-mix(in srgb,var(--tint) 90%,transparent)}}.lk-mix .dn-prod-media{position:relative;display:grid;place-items:center;height:190px;overflow:hidden;background:radial-gradient(60% 75% at 50% 100%,color-mix(in srgb,var(--tint) 55%,transparent),transparent 72%),linear-gradient(180deg,#181b3a,#121531)}.lk-mix .dn-prod-media img{width:auto;max-width:78%;max-height:160px;object-fit:contain;transition:transform .45s var(--ease-bounce)}@media (hover:hover){.lk-mix .dn-prod:hover .dn-prod-media img{transform:translateY(-4px) rotate(-2deg) scale(1.03)}}.lk-mix .dn-prod-fm2y .dn-prod-media img{width:132px;height:230px;max-height:none;margin-top:70px;object-fit:cover;object-position:50% 30%;border:5px solid #05060d;border-radius:22px;rotate:5deg}.lk-mix .dn-prod-body{display:flex;flex-direction:column;gap:10px;padding:18px 20px 22px}.lk-mix .dn-prod-status{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;margin:0;padding:4px 11px 4px 9px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.07);font-size:.78rem;font-weight:700;letter-spacing:.02em;color:var(--dn-light)}.lk-mix .dn-prod-status:before{content:"";width:8px;height:8px;border-radius:50%;background:#3ccb7f;animation:lkmix-pulse 2.4s ease-out infinite}.lk-mix .dn-prod-status[data-status="In development"]:before,.lk-mix .dn-prod-status[data-status="In testing"]:before,.lk-mix .dn-prod-status[data-status=Beta]:before{background:var(--dn-honey)}.lk-mix .dn-prod-status[data-status="Licensed and extended"]:before{background:#6fc3ff}.lk-mix .dn-prod-name{margin:2px 0 0;font-family:var(--font-display);font-weight:800;font-size:1.5rem;line-height:1.1;letter-spacing:-.02em}.lk-mix .dn-prod-line{margin:0;color:var(--dn-light-2)}.lk-mix .dn-prod-aud{margin:0;font-family:var(--font-hand);font-size:1.2rem;line-height:1.2;color:#ffd27a}.lk-mix .dn-prod-built{display:grid;gap:6px;margin-top:4px;padding-top:12px;border-top:1px dashed rgba(255,255,255,.16);font-size:.9rem;line-height:1.4;color:var(--dn-light-3)}.lk-mix .dn-prod-built li{display:flex;gap:10px}.lk-mix .dn-prod-built li:before{content:"";flex:none;width:8px;height:9px;margin-top:6px;border-radius:3px;background:color-mix(in srgb,var(--tint) 70%,#fffbf1)}.lk-mix .dn-prod-future-link{align-self:flex-start;margin-top:auto;padding-top:8px;color:#ffd27a;font-weight:700;text-underline-offset:4px}.lk-mix .dn-prod-future-link:focus-visible{outline:3px solid var(--dn-honey);outline-offset:4px;border-radius:4px}@media (min-width:700px){.lk-mix .dn-prod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-mix .dn-prod:first-child{grid-column:1/-1}}@media (min-width:1100px){.lk-mix .dn-prod-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin-top:56px}.lk-mix .dn-prod,.lk-mix .dn-prod:first-child{grid-column:span 2}.lk-mix .dn-prod:nth-child(-n+2),.lk-mix .dn-prod:nth-last-child(-n+2){grid-column:span 3}.lk-mix .dn-prod-media{height:210px}}.lk-mix .dn-quotes{background:var(--dn-night);padding-top:24px}.lk-mix .dn-quotes-note{margin:12px 0 0;font-family:var(--font-hand);font-size:1.35rem;line-height:1.2;color:#ffd27a}.lk-mix .dn-quote-list{display:grid;gap:28px;margin-top:40px}.lk-mix .dn-quote{position:relative;margin:0;padding:44px 22px 22px;border:2px solid var(--dn-cocoa);border-radius:28px;background:var(--dn-marsh);color:var(--dn-cocoa);box-shadow:0 0 0 6px rgba(255,184,51,.12),0 20px 60px -12px rgba(255,138,61,.45);rotate:-1deg;transition:rotate .45s var(--ease-bounce)}.lk-mix .dn-quote-list li:nth-child(2) .dn-quote{rotate:1deg}@media (hover:hover){.lk-mix .dn-quote:hover{rotate:0deg}}.lk-mix .dn-quote:before{content:"\201C";position:absolute;top:-6px;left:18px;font-family:var(--font-display);font-weight:800;font-size:5.5rem;line-height:1;color:var(--dn-ember)}.lk-mix .dn-quote blockquote{margin:0}.lk-mix .dn-quote blockquote p{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.15rem,1rem + .6vw,1.45rem);line-height:1.3;letter-spacing:-.01em}.lk-mix .dn-quote figcaption{display:flex;align-items:center;gap:14px;margin-top:22px}.lk-mix .dn-quote figcaption img{width:56px;height:56px;border:2px solid var(--dn-cocoa);border-radius:50%;object-fit:cover}.lk-mix .dn-quote figcaption>span{display:grid;line-height:1.3}.lk-mix .dn-quote figcaption strong{font-weight:800}.lk-mix .dn-quote figcaption span span{color:var(--dn-cocoa-2)}@media (min-width:900px){.lk-mix .dn-quote-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:56px}.lk-mix .dn-quote-list li:nth-child(2){margin-top:40px}.lk-mix .dn-quote{padding:52px 36px 30px}}@media (min-width:1100px){.lk-mix .dn-quote-list:has(>li:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.lk-mix .dn-cta{position:relative;overflow:hidden;padding:72px 0 96px;background:radial-gradient(70% 45% at 50% 100%,rgba(255,91,31,.22),transparent 70%),var(--dn-night)}.lk-mix .dn-cta-grid{display:grid;gap:24px}.lk-mix .dn-cta-title{font-size:clamp(2.1rem,1.3rem + 3vw,3.9rem)}.lk-mix .dn-cta-sub{margin:16px 0 0;max-width:32rem;font-size:clamp(1.02rem,.95rem + .3vw,1.18rem);color:var(--dn-light-2)}.lk-mix .dn-cta-formwrap{position:relative}.lk-mix .dn-cta-glow{position:absolute;inset:-18% -20% -10%;z-index:0;border-radius:50%;background:radial-gradient(closest-side,rgba(255,150,70,.55),rgba(255,91,31,.2) 55%,transparent);pointer-events:none;animation:lkmix-glow 3s ease-in-out infinite alternate}.lk-mix .dn-formcard{--form-bg:#ffffff;--form-ink:#3b1f14;--form-label:#5a3520;--form-border:rgba(59,31,20,0.3);--form-focus:#ff5b1f;--form-note:#6b4a36;--form-error:#c2330a;--dn-focus:var(--dn-cocoa);position:relative;z-index:1;padding:24px 18px 22px;border:2px solid var(--dn-cocoa);border-radius:28px;background:var(--dn-marsh);color:var(--dn-cocoa);box-shadow:0 0 0 6px rgba(255,184,51,.16),0 30px 80px -24px rgba(255,91,31,.65)}.lk-mix .dn-form-title{margin:0 0 18px;font-family:var(--font-display);font-weight:800;font-size:1.6rem;line-height:1.1;letter-spacing:-.02em}.lk-mix .dn-formcard .sf-actions .btn{width:100%}@media (min-width:520px){.lk-mix .dn-formcard .sf-actions .btn{width:auto}}@media (min-width:640px){.lk-mix .dn-formcard{padding:32px 32px 28px}}@media (min-width:1024px){.lk-mix .dn-cta{padding:104px 0 128px}.lk-mix .dn-cta-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px}.lk-mix .dn-form-title{font-size:1.9rem}}@keyframes lkmix-glow{0%{opacity:.75;transform:scale(.97)}to{opacity:1;transform:scale(1.03)}}.lk-mix .dn-footer{position:relative;background:var(--dn-ground);color:var(--dn-light-3);padding-bottom:32px}.lk-mix .dn-footer-hills{position:absolute;left:0;right:0;bottom:calc(100% - 1px);display:block;width:100%;height:48px;margin:0}@media (min-width:900px){.lk-mix .dn-footer-hills{height:80px}}.lk-mix .dn-sky{--t:0;--clouds:clamp(0,calc(1 - (var(--t) - 0.12) / 0.2),1);--warm:clamp(0,calc(var(--t) / 1.3),1);--sunset:clamp(0,calc((var(--t) - 1.05) / 0.4),1);--dusk:clamp(0,calc((var(--t) - 1.92) / 0.3),1);--night:clamp(0,calc((var(--t) - 2.25) / 0.55),1);--moon:clamp(0,calc((var(--t) - 2.35) / 0.6),1);position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.lk-mix .dn-sun{position:absolute;top:0;right:-40px;width:112px;aspect-ratio:1;opacity:calc(1 - var(--sunset));transform:translate3d(calc(var(--warm) * 6vw),calc(6px + min(var(--t), 1.6) * 34vh),0);will-change:transform,opacity}.lk-mix .dn-sun>span{position:absolute;inset:0;border-radius:50%}.lk-mix .dn-sun-glow{inset:-60%!important;background:radial-gradient(closest-side,rgba(255,210,122,.55),rgba(255,184,51,.14) 60%,transparent)}.lk-mix .dn-sun-rays{inset:-28%!important;background:repeating-conic-gradient(rgba(255,184,51,.5) 0deg 7deg,transparent 7deg 20deg);-webkit-mask:radial-gradient(circle,transparent 50%,#000 52%,#000 64%,transparent 72%);mask:radial-gradient(circle,transparent 50%,#000 52%,#000 64%,transparent 72%);opacity:calc(1 - var(--warm));animation:lkmix-spin 60s linear infinite}.lk-mix .dn-sun-am{background:radial-gradient(circle at 36% 34%,#fffbe0 0,#ffe38f 45%,#ffc94d 100%);box-shadow:0 0 0 2px rgba(232,154,26,.25)}.lk-mix .dn-sun-pm{background:radial-gradient(circle at 40% 36%,#ffe0a0 0,#ff9a3d 55%,#ff5b1f 100%);opacity:var(--warm)}@media (max-width:639px){.lk-mix .dn-sun{right:-78px;width:96px;transform:translate3d(0,calc(6px + min(var(--t), 1.6) * 34vh),0)}}.lk-mix .dn-clouds{position:absolute;inset:0;opacity:var(--clouds);transform:translate3d(0,calc(var(--t) * -16vh),0)}.lk-mix .dn-cloud{position:absolute;display:block;animation:lkmix-drift 60s ease-in-out infinite alternate}.lk-mix .dn-cloud svg{display:block;width:100%;height:auto}.lk-mix .dn-cloud-1{display:none!important}.lk-mix .dn-cloud-2{top:84vh;right:-40px;width:150px;animation-duration:80s;animation-direction:alternate-reverse}.lk-mix .dn-cloud-3{display:none!important;top:88vh;left:30vw;width:120px;animation-duration:70s}@keyframes lkmix-drift{to{translate:5vw 0}}.lk-mix .dn-fireflies{position:absolute;inset:0;display:none;opacity:calc(var(--dusk) * (1 - var(--night) * .75))}.lk-mix .dn-fireflies i{position:absolute;width:5px;height:5px;border-radius:50%;background:#ffe7a0;box-shadow:0 0 8px 2px rgba(255,210,122,.8),0 0 18px 6px rgba(255,184,51,.25);animation:lkmix-firefly 9s ease-in-out infinite}@keyframes lkmix-firefly{0%,to{transform:translate(0);opacity:.2}25%{transform:translate(24px,-18px);opacity:1}50%{transform:translate(8px,-40px);opacity:.35}75%{transform:translate(-18px,-16px);opacity:.95}}.lk-mix .dn-stars{position:absolute;inset:0;opacity:max(calc(var(--dusk) * .35),var(--night))}@media (max-width:899px){.lk-mix .dn-stars i{display:none}.lk-mix .dn-products{position:relative}.lk-mix .dn-cta:before,.lk-mix .dn-products:before{content:"";position:absolute;top:6px;left:0;right:0;height:54px;pointer-events:none;background:radial-gradient(1.6px 1.6px at 6% 30%,#fffbf1 98%,transparent),radial-gradient(1.2px 1.2px at 17% 72%,#ffe0c2 98%,transparent),radial-gradient(2px 2px at 29% 18%,#fffbf1 98%,transparent),radial-gradient(1.2px 1.2px at 41% 58%,#cfe6ff 98%,transparent),radial-gradient(1.6px 1.6px at 54% 26%,#fff1d6 98%,transparent),radial-gradient(1.2px 1.2px at 63% 80%,#fffbf1 98%,transparent),radial-gradient(2px 2px at 76% 40%,#ffd27a 98%,transparent),radial-gradient(1.2px 1.2px at 86% 12%,#fffbf1 98%,transparent),radial-gradient(1.6px 1.6px at 95% 66%,#ffe0c2 98%,transparent);animation:lkmix-twinkle 4s ease-in-out infinite}.lk-mix .dn-cta:before{scale:-1 1;animation-duration:5.5s;animation-delay:-1.8s}}@media (min-width:900px){.lk-mix .dn-stars{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(50% - 620px),transparent calc(50% - 600px) calc(50% + 600px),#000 calc(50% + 620px));mask-image:linear-gradient(90deg,#000 0 calc(50% - 620px),transparent calc(50% - 600px) calc(50% + 600px),#000 calc(50% + 620px))}}.lk-mix .dn-stars i{position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;animation:lkmix-twinkle 4s ease-in-out infinite}.lk-mix .dn-stars .dn-stars-b{animation-duration:5.5s;animation-delay:-1.8s}.lk-mix .dn-stars .dn-stars-c{width:3px;height:3px;animation-duration:3.1s;animation-delay:-.9s}@keyframes lkmix-twinkle{50%{opacity:.3}}.lk-mix .dn-shooting{position:absolute;top:16vh;left:60vw;width:130px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(255,251,241,0),#fffbf1);opacity:0;rotate:-18deg;animation:lkmix-shoot 9s ease-in 3s infinite}@keyframes lkmix-shoot{0%,88%{opacity:0;transform:translateX(0)}90%{opacity:1}to{opacity:0;transform:translateX(-38vw)}}.lk-mix .dn-moon{position:absolute;top:15vh;right:1.4vw;display:none;width:96px;opacity:var(--moon);transform:translate3d(0,calc((1 - var(--moon)) * 45vh),0) rotate(calc((1 - var(--moon)) * 24deg))}.lk-mix .dn-moon img{position:relative;display:block;width:100%;height:auto;animation:lkmix-bob 7s ease-in-out infinite}.lk-mix .dn-moon-halo{position:absolute;inset:-45%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,241,214,.32),rgba(255,224,194,.08) 60%,transparent)}@media (min-width:900px){.lk-mix .dn-fireflies{display:block;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(50% - 620px),transparent calc(50% - 600px) calc(50% + 600px),#000 calc(50% + 620px));mask-image:linear-gradient(90deg,#000 0 calc(50% - 620px),transparent calc(50% - 600px) calc(50% + 600px),#000 calc(50% + 620px))}}@media (min-width:1360px){.lk-mix .dn-moon{display:block;width:72px}}@media (min-width:1440px){.lk-mix .dn-moon{width:96px}}@media (min-width:1024px){.lk-mix .dn-sun{right:3vw;width:clamp(140px,11vw,180px);transform:translate3d(calc(var(--warm) * 9vw),calc(104px + min(var(--t), 1.6) * 34vh),0)}.lk-mix .dn-cloud-1{display:block!important;top:72vh;left:max(-110px,calc(50vw - 750px));width:150px}.lk-mix .dn-cloud-2{top:78vh;right:2vw;width:190px}}.lk-mix .dn-stick-layer{--t:0;--stick:clamp(0,calc((var(--t) - 0.3) / 0.25),1);position:fixed;inset:auto auto 0 0;z-index:5;pointer-events:none}.lk-mix .dn-stick{position:absolute;left:24px;bottom:96px;display:none;width:84px;opacity:var(--stick)}.lk-mix .dn-stick-imgs{position:relative;z-index:1;display:block;width:84px;height:84px}.lk-mix .dn-stick-bob{display:block;transform-origin:50% 100%;animation:lkmix-sway 4s ease-in-out infinite}@keyframes lkmix-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.lk-mix .dn-stick-imgs img{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .4s}.lk-mix .dn-stick[data-step="0"] img:first-child,.lk-mix .dn-stick[data-step="1"] img:nth-child(2),.lk-mix .dn-stick[data-step="2"] img:nth-child(3),.lk-mix .dn-stick[data-step="3"] img:nth-child(4),.lk-mix .dn-stick[data-step="4"] img:nth-child(5){opacity:1}.lk-mix .dn-stick-pole{position:relative;display:block;width:6px;height:64px;margin:-16px auto 0;border-radius:3px;background:linear-gradient(180deg,#c98a5a,#6b3a1e)}.lk-mix .dn-stick-time{position:absolute;left:50%;bottom:6px;translate:-50% 0;padding:3px 10px;border:2px solid var(--dn-cocoa);border-radius:999px;background:var(--dn-marsh);font-family:var(--font-hand);font-size:1.05rem;line-height:1.1;white-space:nowrap;color:var(--dn-cocoa)}@media (min-width:1360px){.lk-mix .dn-stick{display:block}}@keyframes lkmix-spin{to{rotate:1turn}}@keyframes lkmix-bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes lkmix-pulse{0%{box-shadow:0 0 0 0 rgba(60,203,127,.55)}70%,to{box-shadow:0 0 0 7px rgba(60,203,127,0)}}@media (prefers-reduced-motion:reduce){.lk-mix .dn-arc-dot,.lk-mix .dn-shooting{display:none}.lk-mix .dn-clouds,.lk-mix .dn-moon,.lk-mix .dn-sun{transform:none}.lk-mix .dn-h1-hi,.lk-mix .dn-report,.lk-mix .dn-report-bars i,.lk-mix .dn-report-check{animation:none}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.lk-mix .dn-sun{top:104px}}html.low-fx .lk-mix .dn-audience-sun,html.low-fx .lk-mix .dn-cloud,html.low-fx .lk-mix .dn-cta-glow,html.low-fx .lk-mix .dn-cta:before,html.low-fx .lk-mix .dn-fireflies i,html.low-fx .lk-mix .dn-h1-hi,html.low-fx .lk-mix .dn-moon img,html.low-fx .lk-mix .dn-prod-status:before,html.low-fx .lk-mix .dn-products:before,html.low-fx .lk-mix .dn-report,html.low-fx .lk-mix .dn-report-bars i,html.low-fx .lk-mix .dn-report-check,html.low-fx .lk-mix .dn-report-twinkle,html.low-fx .lk-mix .dn-stars i,html.low-fx .lk-mix .dn-stick-bob,html.low-fx .lk-mix .dn-sun-disc:before,html.low-fx .lk-mix .dn-sun-rays,html.low-fx .lk-mix .dn-tent-fire{animation:none}html.low-fx .lk-mix .dn-arc-dot,html.low-fx .lk-mix .dn-shooting{display:none}.lk-mix{--lkc-marsh:#fffbf1;--lkc-paper:#fffdf8;--lkc-cream:#fff8ea;--lkc-graham:#ffe0c2;--lkc-cocoa:#3b1f14;--lkc-cocoa-2:#5a3520;--lkc-choc:#6b3a1e;--lkc-ember:#ff5b1f;--lkc-ember-ink:#c2410c;--lkc-honey:#ffb833;--lkc-stick:linear-gradient(#c89262,#93602f);--lkc-line:2px solid var(--lkc-cocoa);--lkc-chunk:4px 4px 0 var(--lkc-cocoa);--lkc-chunk-lg:6px 6px 0 var(--lkc-cocoa);--lkc-r2:22px;--lkc-r3:28px;--lkc-bounce:cubic-bezier(0.34,1.56,0.64,1)}.lk-mix .dn-header-end{position:relative;z-index:2}@media (min-width:900px){.lk-mix .dn-nav a.top-scribble{position:relative}.lk-mix .dn-nav a.top-scribble:hover{background:transparent}.lk-mix .top-scribble:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='M0 4Q3.5 0 7 4T14 4' fill='none' stroke='%23ff5b1f' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 0 50% /14px 8px repeat-x;clip-path:inset(0 100% 0 0);transition:clip-path .34s var(--ease-out-soft);pointer-events:none}.lk-mix .top-scribble:focus-visible:after,.lk-mix .top-scribble:hover:after{clip-path:inset(0 0 0 0);animation:lkmix-scribble .8s linear infinite}}@keyframes lkmix-scribble{to{background-position-x:14px}}.lk-mix .top-toast{--roll:0;--mallow:40px;position:absolute;left:30px;right:30px;bottom:-2px;height:2px;container-type:inline-size;pointer-events:none}.lk-mix .top-toast-fill{position:absolute;left:0;right:0;top:-1px;height:4px;border-radius:2px;background:linear-gradient(90deg,#ffc94d,#ffb833 20%,#ff9a3d 32%,#ff6a2a 41%,#e0472c 47%,#b5395a 53%,#6b3f8e 60%,#3f4aa6 72%,#2c3a8c);clip-path:inset(0 calc((1 - var(--roll)) * 100%) 0 0)}.lk-mix .top-toast-roll{position:absolute;left:0;top:1px;width:var(--mallow);height:0;transform:translate3d(calc(var(--roll) * (100cqw - var(--mallow))),0,0);filter:drop-shadow(0 2px 0 rgba(59,31,20,.28))}.lk-mix .top-toast-mallow{position:absolute;left:0;top:calc(var(--mallow) * -.45);width:var(--mallow);height:var(--mallow);rotate:calc(var(--roll) * 2turn)}.lk-mix .top-toast-mallow img{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .24s}.lk-mix .top-toast[data-step="0"] img:first-child,.lk-mix .top-toast[data-step="1"] img:nth-child(2),.lk-mix .top-toast[data-step="2"] img:nth-child(3),.lk-mix .top-toast[data-step="3"] img:nth-child(4),.lk-mix .top-toast[data-step="4"] img:nth-child(5){opacity:1}@media (max-width:899px){.lk-mix .top-toast{--mallow:32px;left:26px;right:26px}.lk-mix .dn-hero{padding-top:28px}}@media (min-width:900px) and (max-width:1023px){.lk-mix .dn-hero{padding-top:34px}}@media (min-width:1024px) and (max-height:760px){.lk-mix .dn-hero{padding-top:32px}}.lk-mix .top-trust{padding:12px 0 72px;background:linear-gradient(180deg,#fff1d6,#ffeed2)}.lk-mix .top-trust-card{position:relative;display:grid;gap:20px;padding:34px 20px 18px;border:var(--lkc-line);border-radius:var(--lkc-r3);background:var(--lkc-paper);box-shadow:var(--lkc-chunk)}.lk-mix .top-trust-label{position:absolute;top:-15px;left:18px;max-width:calc(100% - 36px);margin:0;padding:4px 14px;border-radius:999px;background:var(--lkc-cocoa);color:var(--lkc-marsh);font-family:var(--font-body);font-size:.8125rem;font-weight:800;line-height:1.5;letter-spacing:.01em}.lk-mix .top-trust-main{display:grid;gap:20px}.lk-mix .top-trust-stat{display:grid;gap:6px;margin:0}.lk-mix .top-trust-value{justify-self:start;margin-left:-6px;padding:0 6px;font-family:var(--font-display);font-size:clamp(2.75rem,2.1rem + 2.6vw,4rem);font-weight:800;line-height:.95;letter-spacing:-.04em;background:linear-gradient(transparent 56%,var(--lkc-honey) 56%,var(--lkc-honey) 90%,transparent 90%)}.lk-mix .top-trust-statlabel{max-width:17em;font-weight:700;line-height:1.35;color:var(--lkc-cocoa-2)}.lk-mix .top-stickers{display:flex;flex-wrap:wrap;gap:14px 12px;padding:4px 0 2px}.lk-mix .top-sticker{--tilt:-4deg;display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 10px;border:var(--lkc-line);border-radius:999px;background:color-mix(in srgb,var(--tint) 22%,#fff);box-shadow:3px 3px 0 var(--lkc-cocoa);font-family:var(--font-display);font-size:1rem;font-weight:800;line-height:1.1;letter-spacing:-.01em;white-space:nowrap;transform:rotate(var(--tilt));transition:transform .38s var(--lkc-bounce)}.lk-mix .top-sticker:nth-child(2n){--tilt:3deg}@media (hover:hover){.lk-mix .top-sticker:hover{transform:rotate(0deg) scale(1.06)}}.lk-mix .top-sticker:before{content:"";width:13px;height:13px;border:2px solid var(--lkc-cocoa);border-radius:5px;background:var(--tint)}.lk-mix .top-trust-more{display:grid;gap:10px;margin:2px -20px 0;padding:16px 20px 0;border-top:2px dashed rgba(59,31,20,.3)}.lk-mix .top-trust-more li{line-height:1.35}.lk-mix .top-more-value{margin-left:-3px;padding:0 3px;font-family:var(--font-display);font-size:1.3rem;font-weight:800;letter-spacing:-.02em;white-space:nowrap;background:linear-gradient(transparent 60%,rgba(255,184,51,.6) 0,rgba(255,184,51,.6) 92%,transparent 0)}.lk-mix .top-more-label{font-weight:600;color:var(--lkc-cocoa-2)}@media (max-width:379px){.lk-mix .top-trust-card{padding-top:46px}.lk-mix .top-stickers{gap:12px 10px}.lk-mix .top-sticker{gap:6px;padding:6px 12px 6px 8px;font-size:.9rem}}@media (min-width:900px){.lk-mix .top-trust-card{gap:26px;padding:38px 36px 22px}.lk-mix .top-trust-label{left:32px;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.lk-mix .top-trust-main{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:40px}.lk-mix .top-stickers{justify-content:flex-end;gap:16px 14px}.lk-mix .top-trust-more{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 -36px;padding:18px 36px 0}.lk-mix .top-trust-more li{padding:0 24px;border-left:2px dotted rgba(59,31,20,.28)}.lk-mix .top-trust-more li:first-child{padding-left:0;border-left:0}.lk-mix .top-more-value{font-size:1.45rem}}.lk-mix .top-today{padding-top:calc(var(--dn-sec-y) * .55);padding-bottom:calc(var(--dn-sec-y) * .5);background:linear-gradient(180deg,#ffeed2,#ffe7c9)}.lk-mix .top-today-grid{display:grid;gap:40px}.lk-mix .top-today-eyebrow{position:relative;display:inline-block;margin:0 0 24px 4px;padding:25px 18px 9px;border:var(--lkc-line);border-radius:12px;background:linear-gradient(var(--lkc-ember) 0 13px,var(--lkc-cocoa) 13px 15px,var(--lkc-paper) 15px);box-shadow:3px 3px 0 var(--lkc-cocoa);font-family:var(--font-hand);font-size:1.6rem;line-height:1;color:var(--lkc-cocoa);rotate:-3deg}.lk-mix .top-cal-rings:after,.lk-mix .top-cal-rings:before{content:"";position:absolute;top:-9px;left:24%;width:7px;height:17px;border:2px solid var(--lkc-cocoa);border-radius:4px;background:#e9d9c6}.lk-mix .top-cal-rings:after{left:auto;right:24%}.lk-mix .top-today-title{font-size:clamp(1.9rem,1.25rem + 2.2vw,3rem);line-height:1.05}.lk-mix .top-today-body{margin-top:18px;max-width:36rem}.lk-mix .top-dream{position:relative;display:grid;gap:58px}.lk-mix .top-wishes{display:grid;gap:16px}.lk-mix .top-wish{position:relative;width:min(100% - 18px,25rem);padding:32px 42px 30px;font-family:var(--font-display);font-size:1.1rem;font-weight:800;line-height:1.2;letter-spacing:-.01em;text-align:center;text-wrap:balance;color:var(--lkc-cocoa);animation:lkmix-float 7s ease-in-out infinite}.lk-mix .top-wish-1{rotate:-1.5deg}.lk-mix .top-wish-2{justify-self:end;rotate:1.5deg;animation-delay:-2.4s}.lk-mix .top-wish-3{margin-left:6px;rotate:-.5deg;animation-delay:-4.7s}.lk-mix .top-wish-cloud{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(4px 4px 0 var(--lkc-cocoa));transition:scale .38s var(--lkc-bounce)}@media (hover:hover){.lk-mix .top-wish:hover .top-wish-cloud{scale:1.03}}.lk-mix .top-wish-cloud-fill{fill:var(--lkc-paper);stroke:var(--lkc-cocoa);stroke-width:2px;stroke-linejoin:round}.lk-mix .top-wish-cloud-glow{fill:none;stroke:rgba(255,184,51,.5);stroke-width:5px;stroke-linecap:round}.lk-mix .top-wish-text{position:relative;display:block}@keyframes lkmix-float{0%,to{translate:0 0}50%{translate:0 -7px}}.lk-mix .top-dreamer{position:relative;width:128px;margin-left:6px}.lk-mix .top-dreamer-img{display:block;width:100%;height:auto}.lk-mix .top-bubbles i{position:absolute;border:2px solid var(--lkc-cocoa);border-radius:50%;background:var(--lkc-paper);animation:lkmix-bubble 2.4s ease-in-out infinite}.lk-mix .top-bubbles i:first-child{left:118px;top:-2px;width:11px;height:11px}.lk-mix .top-bubbles i:nth-child(2){left:132px;top:-24px;width:16px;height:16px;animation-delay:.3s}.lk-mix .top-bubbles i:nth-child(3){left:150px;top:-52px;width:22px;height:22px;animation-delay:.6s}@keyframes lkmix-bubble{0%,70%,to{scale:1}35%{scale:1.25}}.lk-mix .top-today-closer{margin:0;max-width:44rem;font-family:var(--font-display);font-size:clamp(1.45rem,1.05rem + 1.5vw,2.2rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.lk-mix .top-closer-mark{padding:0 .08em;background:linear-gradient(transparent 58%,rgba(255,91,31,.32) 0,rgba(255,91,31,.32) 92%,transparent 0);color:inherit}@media (min-width:640px){.lk-mix .top-wishes{gap:18px}.lk-mix .top-wish{font-size:1.2rem;padding:34px 48px 32px}.lk-mix .top-wish-3{margin-left:12%}}@media (min-width:1024px){.lk-mix .top-today-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;column-gap:56px;row-gap:56px}.lk-mix .top-dream{grid-template-columns:148px minmax(0,1fr);align-items:end;gap:12px}.lk-mix .top-wishes{grid-column:2;grid-row:1}.lk-mix .top-wish{width:min(100% - 26px,25rem)}.lk-mix .top-wish-3{margin-left:0}.lk-mix .top-dreamer{grid-column:1;grid-row:1;width:148px;margin:0 0 6px}.lk-mix .top-bubbles i:first-child{left:124px;top:4px}.lk-mix .top-bubbles i:nth-child(2){left:138px;top:-22px}.lk-mix .top-bubbles i:nth-child(3){left:158px;top:-52px}.lk-mix .top-today-closer{grid-column:1/-1;justify-self:center;text-align:center}}.lk-mix .top-build{padding-top:calc(var(--dn-sec-y) * .45);padding-bottom:calc(var(--dn-sec-y) * .75 + 32px);background:linear-gradient(180deg,#ffe0c2,#ffd497 55%,#ffb833)}@media (min-width:1100px){.lk-mix .top-today{padding-bottom:calc(var(--dn-sec-y) * .3)}.lk-mix .dn-how{padding-top:calc(var(--dn-sec-y) * .85);padding-bottom:calc(var(--dn-sec-y) * .6)}}.lk-mix .top-build-wrap{--lkc-hang:52px;position:relative;max-width:58rem;margin:0 auto;padding-top:calc(var(--lkc-hang) + 40px)}@media (max-width:639px){.lk-mix .top-build-wrap{--lkc-hang:40px}}.lk-mix .top-board-stick{position:absolute;top:40px;left:-4%;right:-4%;z-index:2;height:14px;border:var(--lkc-line);border-radius:999px;background:var(--lkc-stick)}.lk-mix .top-board-stick:after,.lk-mix .top-board-stick:before{content:"";position:absolute;bottom:100%;left:7%;width:3px;height:96px;border-radius:2px;background:linear-gradient(0deg,var(--lkc-cocoa) 0 30%,rgba(59,31,20,.45) 62%,rgba(59,31,20,0))}.lk-mix .top-board-stick:after{left:auto;right:7%}.lk-mix .top-board{position:relative;padding:10px;border:var(--lkc-line);border-radius:var(--lkc-r3);background:var(--lkc-choc);box-shadow:var(--lkc-chunk-lg);transform-origin:50% calc(-1 * var(--lkc-hang))}@media (hover:hover){.lk-mix .top-build-wrap:hover .top-board{animation:lkmixc-swing 1.8s ease-in-out 1}}.lk-mix .top-board:after,.lk-mix .top-board:before{content:"";position:absolute;top:calc(-1 * var(--lkc-hang) + 4px);left:16%;width:3px;height:calc(var(--lkc-hang) - 2px);border-radius:2px;background:var(--lkc-cocoa)}.lk-mix .top-board:after{left:auto;right:16%}@keyframes lkmixc-swing{0%,to{transform:rotate(0deg)}20%{transform:rotate(-1deg)}45%{transform:rotate(.7deg)}68%{transform:rotate(-.35deg)}86%{transform:rotate(.12deg)}}.lk-mix .top-board-head{position:relative;padding:16px 16px 20px;color:var(--lkc-marsh);text-align:center}.lk-mix .top-board-head:after,.lk-mix .top-board-head:before{content:"";position:absolute;top:12px;left:12px;width:10px;height:10px;border:2px solid var(--lkc-cocoa);border-radius:50%;background:#e8c9a4}.lk-mix .top-board-head:after{left:auto;right:12px}.lk-mix .top-board-paper{padding:22px 18px 8px;border:var(--lkc-line);border-radius:20px;background-color:var(--lkc-cream)}.lk-mix .top-board-intro{max-width:34em;margin:0 auto 6px;font-weight:600;line-height:1.5;text-align:center;color:var(--lkc-cocoa-2)}.lk-mix .top-menu-list li{padding:18px 0}.lk-mix .top-menu-list li+li{border-top:2px dashed rgba(59,31,20,.16)}.lk-mix .top-menu-item{display:flex;align-items:flex-end;gap:10px}.lk-mix .top-menu-item h3{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:800;line-height:1.2;letter-spacing:-.02em}.lk-mix .top-leader{flex:1 1 24px;min-width:24px;margin-bottom:7px;border-bottom:3px dotted rgba(59,31,20,.42)}.lk-mix .top-marquee-dot,.lk-mix .top-mini{--mallow:linear-gradient(#ffffff,#fff1dc)}.lk-mix .top-marquee-dot[data-level="1"],.lk-mix .top-mini[data-level="1"]{--mallow:linear-gradient(#f0c68e,#fff1dc 72%)}.lk-mix .top-marquee-dot[data-level="2"],.lk-mix .top-mini[data-level="2"]{--mallow:linear-gradient(#df9d4c,#f6d29b 46%,#fff1dc 88%)}.lk-mix .top-marquee-dot[data-level="3"],.lk-mix .top-mini[data-level="3"]{--mallow:linear-gradient(#a2561c,#d98a34 42%,#f5cf97 80%)}.lk-mix .top-marquee-dot[data-level="4"],.lk-mix .top-mini[data-level="4"]{--mallow:linear-gradient(#5e3017,#a9561b 40%,#e39328 82%)}.lk-mix .top-mini{flex:none;width:30px;height:26px;margin-bottom:2px;border:var(--lkc-line);border-radius:9px;background:var(--mallow);box-shadow:2px 2px 0 var(--lkc-cocoa);transition:transform .38s var(--lkc-bounce)}@media (hover:hover){.lk-mix .top-menu-list li:hover .top-mini{transform:rotate(-10deg) scale(1.15)}}.lk-mix .top-menu-list p{max-width:38em;margin:6px 0 0;color:var(--lkc-cocoa-2)}.lk-mix .top-build-smore{display:none}@media (max-width:639px){.lk-mix .top-leader{display:none}.lk-mix .top-menu-item{justify-content:space-between;align-items:flex-start}.lk-mix .top-mini{margin-top:4px}}@media (min-width:640px){.lk-mix .top-board{padding:12px}.lk-mix .top-board-head{padding:22px 24px 26px}.lk-mix .top-board-head:after,.lk-mix .top-board-head:before{top:16px;left:16px}.lk-mix .top-board-head:after{left:auto;right:16px}.lk-mix .top-board-paper{padding:32px 40px 14px}.lk-mix .top-menu-item h3{font-size:1.5rem}}@media (min-width:1320px){.lk-mix .top-build-smore{display:block;position:absolute;right:-200px;bottom:56px;width:176px;height:auto;transform:scaleX(-1) rotate(-4deg)}}.lk-mix .top-ribbon{position:relative;z-index:4;height:0}.lk-mix .top-ribbon+.dn-sunset{--sunset-sky:72px}@media (min-width:640px){.lk-mix .top-ribbon+.dn-sunset{--sunset-sky:88px}}@media (min-width:1024px){.lk-mix .top-ribbon+.dn-sunset{--sunset-sky:112px}}.lk-mix .top-marquee{--ribbon-h:52px;position:absolute;left:-40px;right:-40px;top:calc(-.5 * var(--ribbon-h));display:flex;align-items:center;height:var(--ribbon-h);overflow:hidden;border-block:var(--lkc-line);background:var(--lkc-honey);box-shadow:0 6px 0 var(--lkc-cocoa);color:var(--lkc-cocoa);transform:rotate(-2deg)}.lk-mix .top-marquee-track{display:flex;flex:none;width:max-content;animation:lkmixc-marquee 76s linear infinite}.lk-mix .top-marquee:focus-within .top-marquee-track,.lk-mix .top-marquee[data-paused] .top-marquee-track{animation-play-state:paused}@media (hover:hover){.lk-mix .top-marquee:hover .top-marquee-track{animation-play-state:paused}}.lk-mix .top-marquee-group{display:flex;flex:none}.lk-mix .top-marquee-item{display:inline-flex;align-items:center;gap:26px;padding-right:26px;font-family:var(--font-display);font-size:1.375rem;font-weight:800;line-height:1;letter-spacing:-.02em;white-space:nowrap}.lk-mix .top-marquee-dot{flex:none;width:20px;height:18px;border:2px solid var(--lkc-cocoa);border-radius:6px;background:var(--mallow);transform:rotate(-8deg)}@keyframes lkmixc-marquee{to{transform:translateX(-50%)}}.lk-mix .top-marquee-toggle{position:absolute;top:50%;right:56px;z-index:1;display:grid;place-items:center;width:36px;height:36px;margin-top:-18px;padding:0;border:var(--lkc-line);border-radius:50%;background:var(--lkc-marsh);box-shadow:2px 2px 0 var(--lkc-cocoa),0 0 0 10px var(--lkc-honey);color:var(--lkc-cocoa);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .26s var(--lkc-bounce)}.lk-mix .top-marquee-toggle:after{content:"";position:absolute;inset:-8px}@media (hover:hover){.lk-mix .top-marquee-toggle:hover{transform:rotate(8deg) scale(1.08)}}.lk-mix .top-marquee-toggle:focus-visible{outline:3px solid var(--lkc-cocoa);outline-offset:2px}.lk-mix .top-marquee-toggle svg{width:14px;height:14px;fill:currentColor}@media (min-width:640px){.lk-mix .top-marquee-toggle{right:68px}}@media (min-width:1024px){.lk-mix .top-marquee{--ribbon-h:64px}.lk-mix .top-marquee-track{animation-duration:96s}.lk-mix .top-marquee-toggle{right:80px;width:40px;height:40px;margin-top:-20px}.lk-mix .top-marquee-item{gap:32px;padding-right:32px;font-size:1.75rem}}.lk-mix .dn-stick{left:20px}.lk-mix .dn-stick-in{position:relative;display:block;transition:opacity .22s ease}.lk-mix .dn-stick[data-show=false] .dn-stick-in{opacity:0}@media (min-width:1280px){.lk-mix .dn-stick{display:block}}@media (min-width:1280px) and (max-width:1359px){.lk-mix .dn-stick{left:6px;bottom:96px;width:62px}.lk-mix .dn-stick-imgs{width:62px;height:62px}.lk-mix .dn-stick-pole{width:5px;height:50px;margin-top:-12px}.lk-mix .dn-stick-time{padding:2px 6px;font-size:.86rem}}.lk-mix .top-logo-swap{position:relative;display:block}.lk-mix .top-clock{display:none}@media (max-width:1279px){.lk-mix .top-logo-swap .dn-logo-word{transition:opacity .18s ease,translate .26s var(--ease-out-soft)}.lk-mix .top-clock{--clock-h:30px;--clock-mallow:32px;position:absolute;left:0;top:50%;display:inline-flex;align-items:center;height:var(--clock-h);margin-top:calc(var(--clock-h) / -2);padding:0 9px 0 calc(var(--clock-mallow) - 3px);border-radius:999px;background:#ffecc6;box-shadow:inset 0 0 0 1.5px rgba(59,31,20,.2);color:var(--dn-cocoa);font-family:var(--font-hand);font-size:1rem;line-height:1;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;translate:0 5px;transition:opacity .18s ease,translate .26s var(--ease-out-soft),visibility 0s linear .26s}.lk-mix .top-logo-swap[data-clock=on] .dn-logo-word{opacity:0;translate:0 -5px}.lk-mix .top-logo-swap[data-clock=on] .top-clock{opacity:1;visibility:visible;translate:0 0;transition-delay:0s}.lk-mix .top-clock-mallow{position:absolute;left:-4px;bottom:-1px;width:var(--clock-mallow);height:var(--clock-mallow);filter:drop-shadow(1px 2px 0 rgba(59,31,20,.22))}.lk-mix .top-clock-mallow img{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .24s}.lk-mix .top-logo-swap[data-step="0"] .top-clock-mallow img:first-child,.lk-mix .top-logo-swap[data-step="1"] .top-clock-mallow img:nth-child(2),.lk-mix .top-logo-swap[data-step="2"] .top-clock-mallow img:nth-child(3),.lk-mix .top-logo-swap[data-step="3"] .top-clock-mallow img:nth-child(4),.lk-mix .top-logo-swap[data-step="4"] .top-clock-mallow img:nth-child(5){opacity:1}}@media (max-width:389px){.lk-mix .top-clock{--clock-h:28px;--clock-mallow:26px;padding-right:6px;font-size:.9rem}}@media (max-width:374px){.lk-mix .top-clock{padding:0 6px}.lk-mix .top-clock-mallow{display:none}}@media (max-width:359px){.lk-mix .top-logo-swap{display:none}}@media (min-width:900px) and (max-width:1279px){.lk-mix .top-clock{--clock-h:36px;--clock-mallow:40px;padding-right:14px;font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.lk-mix .top-toast-mallow{rotate:0deg}.lk-mix .top-toast-mallow img{transition:none}.lk-mix .top-bubbles i,.lk-mix .top-build-wrap:hover .top-board,.lk-mix .top-marquee-track,.lk-mix .top-scribble:focus-visible:after,.lk-mix .top-scribble:hover:after,.lk-mix .top-wish{animation:none}.lk-mix .top-marquee-toggle{display:none}}html.low-fx .lk-mix .top-bubbles i,html.low-fx .lk-mix .top-build-wrap:hover .top-board,html.low-fx .lk-mix .top-marquee-track,html.low-fx .lk-mix .top-scribble:focus-visible:after,html.low-fx .lk-mix .top-scribble:hover:after,html.low-fx .lk-mix .top-wish{animation:none}html.low-fx .lk-mix .top-marquee-toggle{display:none}