.lm-root{--yellow:#ffe500;--black:#000;--white:#fff;--bg-light:#fbfbfd;--text-muted:#000000a6;--text-faint:#00000073;color:var(--black);background:var(--white);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;overflow-x:hidden}.lm-mono{text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace}.lm-italic{font-style:italic}.lm-nav{z-index:100;background:var(--white);border-bottom:1px solid #0000000a;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:sticky;top:0}.lm-brand{letter-spacing:-.035em;color:var(--black);font-size:24px;font-weight:700;line-height:1;text-decoration:none}.lm-brand-dot{color:var(--yellow)}.lm-nav-cta{background:var(--yellow);color:var(--black);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:6px;padding:9px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 6px 16px #ffe50059,0 2px 4px #0000000d}.lm-nav-cta-arrow{font-size:15px;line-height:1}.lm-hero{flex-direction:column;padding:24px 20px 40px;display:flex}.lm-hero-photo-wrap{justify-content:center;margin-bottom:32px;padding:4px 8px 0;display:flex}.lm-polaroid{background:#fefdfb;width:100%;max-width:320px;padding:12px 12px 48px;position:relative;transform:rotate(-2deg);box-shadow:0 24px 50px #0000002e,0 6px 14px #00000014,inset 0 0 0 1px #0000000a}.lm-polaroid-img{aspect-ratio:4/5;background:#e5e5e5;width:100%;overflow:hidden}.lm-polaroid-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lm-polaroid-cap{letter-spacing:.02em;color:var(--black);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:italic;position:absolute;bottom:14px;left:18px;right:18px}.lm-hero-title{letter-spacing:-.03em;color:var(--black);text-align:left;margin:0;padding:0 4px;font-size:clamp(40px,11vw,64px);font-weight:400;line-height:.95}.lm-hero-sub{letter-spacing:-.015em;color:var(--text-muted);margin:16px 4px 0;font-size:clamp(15px,4vw,18px);font-weight:400;line-height:1.4}.lm-hero-ctas{flex-direction:column;gap:12px;margin-top:28px;display:flex}.lm-btn{letter-spacing:-.01em;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:52px;padding:16px 24px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.lm-btn-yellow{background:var(--yellow);color:var(--black);border:1px solid var(--black);box-shadow:0 8px 22px #ffe50066,0 2px 6px #0000000f}.lm-btn-outline{color:var(--black);border:1px solid var(--black);background:0 0;font-weight:500}.lm-hero-baseline{letter-spacing:.22em;color:var(--text-faint);margin-top:20px;padding:0 4px;font-size:10px;font-weight:500;line-height:1.4}
@media (max-width:768px){.landing-root{overflow-x:hidden!important}.landing-root>*,.landing-root section{max-width:100vw!important;overflow-x:hidden!important}.landing-root section>div>div[style*=grid-template-columns]{grid-template-columns:1fr!important}.landing-root section,.landing-root section>div[style*=padding]{padding-left:20px!important;padding-right:20px!important}.landing-root section:first-of-type h1,.landing-root [style*="font-size: clamp(80px"]{font-size:clamp(32px,10vw,56px)!important;line-height:1.05!important}.landing-root [style*="font-size: clamp(18px"]{font-size:16px!important}.landing-root [style*="height: 100vh"][style*="overflow: hidden"]{padding:0 16px!important}.landing-root .polaroid,.landing-root .scene{perspective:none!important}.landing-root .polaroid{width:70vw!important;max-width:280px!important;height:auto!important;margin:8px auto!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.landing-root [style*="width: 320px"],.landing-root [style*="width: 280px"],.landing-root [style*="width: 300px"]{width:220px!important;margin-left:auto!important;margin-right:auto!important}.landing-root [style*="gridTemplateColumns: 'repeat(3"],.landing-root [style*="grid-template-columns: repeat(3"]{grid-template-columns:1fr!important;gap:32px!important}.landing-root [style*="grid-template-columns: 1.05fr"],.landing-root [style*="grid-template-columns: 1fr 1.25fr"]{grid-template-columns:1fr!important}.landing-root [style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:1fr!important;gap:24px!important}.landing-root [style*=gridTemplateColumns][style*=repeat\(3]{grid-template-columns:1fr!important;gap:20px!important}.landing-root footer [style*=grid-template-columns]{text-align:center!important;grid-template-columns:1fr!important;gap:32px!important}.landing-root footer [style*="grid-template-columns: 1fr auto 1fr"]{text-align:center!important;grid-template-columns:1fr!important}.landing-root a[href=\#cenik],.landing-root a[href=\#kniha]{text-align:center!important;width:100%!important;padding:16px 24px!important;font-size:16px!important;display:block!important}.landing-root img{max-width:100%!important}.landing-root [style*="grid-template-columns: 1fr 1.25fr"]>div{text-align:center!important}.landing-root [style*="position: absolute"][style*="font-size: 22"]{display:none!important}.landing-root .book-cover{transform:scale(.65)!important}.landing-root nav,.landing-root [style*="justify-self: end"]{display:none!important}.landing-root section[style*=min-height]{min-height:auto!important}}@media (min-width:769px) and (max-width:1024px){.landing-root [style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}.landing-root section{padding-left:32px!important;padding-right:32px!important}}
