:root{--green:#14302a;--green-deep:#0f241f;--green-line:#2c4a41;--cream:#f8f5ec;--cream-2:#fdfbf6;--cream-line:#e7e0cf;--ink:#1f2a24;--muted:#4a554f;--muted-on-dark:#cfe0d6;--accent:#c4581b;--accent-dark:#a84812;--accent-soft:#e8b48f;--serif:var(--font-serif), Georgia, serif;--font-fallback:var(--font-symbols), var(--font-math), var(--font-emoji);--font-book:var(--font-serif), var(--font-fallback);--sans:var(--font-sans), system-ui, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}html{touch-action:pan-y pinch-zoom}body{background:var(--cream);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}.pm-logo{width:auto;height:1.2em;transition:color .25s;display:block}a:hover>.pm-logo,.pm-logo:hover,a:active>.pm-logo,.pm-logo:active{color:var(--accent)}a:has(>.pm-logo){-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){.pm-logo{transition:none}}:root{--cursor:default;--cursor-btn:pointer;--cursor-accent:pointer;--r-btn:16px;--r-btn-sm:10px;--r-switch:20px}@media (hover:hover) and (pointer:fine){:root{--cursor:url(/kurzor.svg) 2 2, default;--cursor-btn:url(/kurzor.svg) 2 2, pointer;--cursor-accent:url(/kurzor-tlacidlo.svg) 2 2, pointer}}html{cursor:var(--cursor)}a,summary,button,[role=button],[role=radio],input[type=submit],input[type=button]{cursor:var(--cursor-btn)}label:has(>input[type=radio]){cursor:var(--cursor-btn)}label:has(>input[type=checkbox]){cursor:var(--cursor-btn)}.btn,.kn-pill-main,.legal-btn-main{--cursor-btn:var(--cursor);cursor:var(--cursor)}input:not([type=submit],[type=button],[type=radio],[type=checkbox],[type=range],[type=file],[type=hidden]),textarea,[contenteditable=true]{cursor:text}h1,h2,h3{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.1}a{color:var(--green)}a:hover{color:var(--accent)}.btn{border-radius:var(--r-btn);background:var(--accent);color:#fff;min-height:54px;cursor:var(--cursor-btn);border:0;justify-content:center;align-items:center;padding:0 30px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover,.kn-pill-main:hover,.legal-btn-main:hover{color:#fff;--cursor-btn:var(--cursor);cursor:var(--cursor);background:#235246;border-color:#235246}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}:where(.btn,button,[role=button],[role=radio],input[type=submit],.kn-pill,.ob-chip){-webkit-tap-highlight-color:transparent;transition:scale .12s,background-color .2s,color .2s,border-color .2s}:where(.btn,button,[role=button],[role=radio],input[type=submit],.kn-pill,.ob-chip):active:not(:disabled){scale:.96}.lp-books figure .lp-book{transition:translate .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,background-color .35s,color .35s}@media (hover:hover){.lp-books figure:hover .lp-book{translate:0 -8px;box-shadow:0 44px 56px -30px #14302a99,0 18px 24px -14px #00000059}}@media (prefers-reduced-motion:reduce){:where(.btn,button,[role=button],[role=radio],input[type=submit],.kn-pill,.ob-chip):active{scale:none}.lp-books figure .lp-book{transition:none}}.btn,.lp .btn,.lp .btn-light,.lp .btn-dark,.lp-font,.lp-card,.lp-q,.lp-photo,.lp-switch-in,.lp .lp-switch a,.lp-price-switch,.lp-price-switch button,.lp-bp,.kn-note,.kn textarea,.kn-partner,.kn-photos,.kn-thumb-img,.kn-photo-add,.kn-saved,.kn-setup,.kn-pill,.kn-pv-book,.kn-finish,.kn-diff,.kn-proposal,.kn-proposal .btn-light,.kn-approve-terms,.kn-commit-check,.kn-select,.kn-main-tag,.kn-main-btn,.kn-warn,.ob-test,.ob-choice,.ob-field input,.ob-field select,.ob-field textarea,.ob-alert,.ob-chip,.ob-sum,.ob-done dl,.ob-qty,.ob-stepper,.ob-thanks,.ob-later,.legal-id,.legal-box,.legal-btn{border-top-left-radius:0!important}.hold-social{color:var(--cream);border-bottom:1px solid var(--green-line);align-items:center;min-height:44px;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.hold-social:hover,.hold-social:focus-visible{color:var(--accent);border-bottom-color:var(--accent)}.ask-first{color:#1f2a24;background:#fbe9dd;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;font-size:15px;line-height:1.4;display:inline-flex}.ask-first-msg{flex:220px}.ask-first-no{min-height:44px;font:inherit;color:#235246;cursor:pointer;background:0 0;border:0;padding:8px 4px;text-decoration:underline}a,button,.ob-chip,.ob-choice{transition:color .15s,background-color .15s,border-color .15s,opacity .15s}.kn-tool:hover,.ob-link:hover,.ask-first-no:hover,.link-copy:hover{color:var(--accent,#c4581b)!important}.kn-thumb-del:hover{background:var(--accent,#c4581b)}:is(.ob-chip:not(.is-on):not(:has(input:checked)):hover,.ob-choice:not(.is-on):hover){border-color:var(--accent,#c4581b)}button:disabled{cursor:progress}@media (prefers-reduced-motion:reduce){a,button,.ob-chip,.ob-choice{transition:none}}a:not(.btn,.btn-dark,.btn-light,.btn-sm,.button,.button-primary,.button-large,.kn-pill,.kn-pill-main,.legal-btn,.legal-btn-main):hover{color:var(--accent,#c4581b)}
