.op{--op-r-card:1.125rem;--op-r-panel:1.75rem;--op-sec:4rem}@media (width>=56.25rem){.op{--op-sec:6rem}}.op .wrap>*{min-width:0}.op-sec{padding-block:var(--op-sec)}.op-eb{color:var(--color-brand);font-weight:var(--eyebrow-sentence-weight);font-size:var(--eyebrow-sentence-size);letter-spacing:var(--eyebrow-sentence-tracking);align-items:center;gap:.5em;margin:0 0 .8em;line-height:1.4;display:inline-flex}.op-eb:before{content:"";background:linear-gradient(135deg, var(--color-mark-from), var(--color-mark-to));border-radius:50%;flex:none;width:.6em;height:.6em}.op-eb--lime{color:var(--color-lime)}.op-h2{max-width:none;font-family:var(--font-head);letter-spacing:-.02em;text-wrap:wrap;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .5em;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;line-height:1.02}.op-h2 .voice{color:var(--color-brand)}.op-lead{max-width:42ch;color:var(--color-ink-2);margin:0 0 1em;font-size:1.15rem;line-height:1.55}.op-hero{padding:calc(var(--spacing-header) + 2.5rem) 0 1rem;background:linear-gradient(180deg, var(--color-lime-soft), var(--color-surface));text-align:center}.op-crumbs{margin-bottom:1.25rem;font-size:.875rem}.op-crumbs ol,.op-hero .op-eb{justify-content:center}.op-h1{max-width:17ch;font-family:var(--font-head);letter-spacing:-.02em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 auto .3em;font-size:clamp(2.3rem,6vw,4.8rem);font-weight:800;line-height:.98}.op-h1 .voice{color:var(--color-brand)}.op-hero .op-lead{max-width:46ch;margin:0 auto 1.125rem}.op-strip{border-radius:var(--op-r-card);background:var(--color-ink);max-width:44ch;color:var(--color-on-brand);margin:0 auto;padding:.625rem 1rem;font-weight:700;line-height:1.45}.op-strip strong{color:var(--color-lime);font-weight:700}.op-hero-cta{margin:1.25rem 0 0}@media (prefers-reduced-motion:no-preference){html.m .op-h1{animation:op-pop .45s var(--ease-out) both}}@keyframes op-pop{0%{opacity:0;transform:translateY(.5rem)}}.op-orbit{background:var(--color-surface);padding:1.25rem 0 4rem}.op-orbit-in{justify-items:center;gap:1.375rem;display:grid}.op-mods{gap:.625rem;width:100%;max-width:23.75rem;display:grid}.op-part{display:contents}.op-part-btn{border:2px solid var(--color-line);border-radius:var(--op-r-card);background:var(--color-surface);min-width:0;min-height:3.75rem;color:var(--color-ink);text-align:left;cursor:pointer;transition:border-color .2s, background-color .2s, transform .3s var(--ease-out);align-items:center;gap:.625rem;padding:.625rem .75rem;display:flex}.op-part-btn:hover{border-color:var(--color-brand)}.op-part-btn:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.op-part-btn b{font-size:1rem;line-height:1.2;display:block}.op-part-btn small{color:var(--color-muted);font-size:.85rem;line-height:1.25;display:block}.op-part-btn i{background:var(--color-sunk);width:2.75rem;height:2.75rem;color:var(--color-brand);letter-spacing:-.02em;border-radius:.75rem;flex:none;place-items:center;font-size:.95rem;font-style:normal;font-weight:800;display:grid}.op-ico{width:1.375rem;height:1.375rem}.op-part-btn[aria-expanded=true]{border-color:var(--color-brand);background:var(--color-lime-soft)}.op-part-btn[aria-expanded=true] i{background:var(--color-brand);color:var(--color-on-brand)}.op-phone{background:var(--color-night);width:18.125rem;max-width:100%;height:36.25rem;box-shadow:0 2.5rem 5rem -1.875rem color-mix(in srgb, var(--color-ink) 60%, transparent), inset 0 0 0 2px var(--color-night-3);border-radius:2.75rem;flex:none;padding:.75rem}.op-phone-scr{background:var(--color-surface);border-radius:2.125rem;width:100%;height:100%;position:relative;overflow:hidden}.op-notch{z-index:2;background:var(--color-night);border-radius:999px;width:5.625rem;height:1.375rem;position:absolute;top:.5rem;left:50%;translate:-50%}.op-pane{text-align:left;flex-direction:column;gap:.5rem;min-width:0;display:flex}.op-phone .op-pane{padding:2.625rem 1rem 1rem;position:absolute;inset:0}.op-pane[hidden]{display:none}.op-pane-title{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:800;line-height:1.06}.op-pane-sub{color:var(--color-muted);margin:-.25rem 0 .125rem;font-size:.78rem;line-height:1.4}.op-lvl{gap:.1875rem;margin:.125rem 0;display:flex}.op-lvl i{background:var(--color-line);border-radius:9px;flex:1;height:.375rem}.op-lvl i.on{background:var(--color-brand)}.op-row{background:var(--color-sunk);border-radius:.875rem;align-items:center;gap:.625rem;padding:.5rem;font-size:.84rem;line-height:1.25;display:flex}.op-row b{font-size:.86rem;display:block}.op-row--lock{opacity:.6}.op-th{background:linear-gradient(135deg, var(--color-brand), color-mix(in srgb, var(--color-brand) 80%, var(--color-lime)));width:3rem;height:2.25rem;color:var(--color-on-brand);border-radius:.5625rem;flex:none;place-items:center;font-size:.78rem;font-weight:800;display:grid}.op-th--n{background:var(--color-brand)}.op-food{background:var(--color-warm-soft);border-radius:.875rem;padding:.625rem .75rem;font-size:.84rem;line-height:1.3}.op-food--lime{background:var(--color-lime-soft)}.op-food b,.op-quiz b{display:block}.op-quiz{background:var(--color-ink);color:var(--color-on-brand);border-radius:.875rem;padding:.75rem;font-size:.84rem;line-height:1.3}.op-quiz b{color:var(--color-lime);font-size:1.4rem;line-height:1}.op-quiz--brand{background:var(--color-brand)}.op-tag{background:var(--color-lime);color:var(--color-on-lime);border-radius:99px;align-self:flex-start;padding:.125rem .5rem;font-size:.75rem;font-weight:800}.op-part-body{border-radius:var(--op-r-card);background:var(--color-surface);box-shadow:0 0 0 2px var(--color-brand), 0 1.25rem 2.5rem -1.5rem color-mix(in srgb, var(--color-ink) 45%, transparent);scroll-margin:calc(var(--spacing-header) + 1rem) 0 6rem;padding:.75rem}.op-part-body:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.op-part-body[hidden]{display:none}@media (width<62.5rem){.op-mods{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:dense;max-width:35rem}.op-phone{order:1}.op-mods--l{order:2}.op-mods--r{order:3;margin-top:-.75rem}.op-part-body:not([hidden]){grid-column:1/-1}.op-orbit:not(.is-live) .op-part-body{display:none}}@media (width>=62.5rem){.op-orbit-in{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2.5rem}.op-mods--l .op-part-btn[aria-expanded=true]{transform:translate(.5rem)}.op-mods--r .op-part-btn[aria-expanded=true]{transform:translate(-.5rem)}.op-part-body:not([hidden]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width<=26.25rem){.op-part-btn{gap:.5rem;padding:.5rem .5625rem}.op-part-btn i{width:2.25rem;height:2.25rem;font-size:.8rem}.op-ico{width:1.125rem;height:1.125rem}.op-part-btn b{font-size:.92rem}.op-part-btn small{font-size:.78rem}}@media (prefers-reduced-motion:no-preference){.op-phone .op-pane:not([hidden]){animation:op-slide .4s var(--ease-out)}.op-part-body:not([hidden]){animation:op-pop .3s var(--ease-out)}}@keyframes op-slide{0%{opacity:0;transform:translate(1.5rem)}}.op-bd{background:var(--color-bg);overflow:hidden}.op-bd-head{text-align:center;justify-items:center;display:grid;position:relative}.op-bd-head .op-h2{font-size:clamp(3.4rem,9vw,8rem)}.op-bd-head .op-lead{max-width:46ch}.op-bd-arrow{width:9.375rem;color:var(--color-brand);position:absolute;bottom:-3.75rem;right:8%}.op-bd-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.125rem .875rem;margin-top:1.875rem;display:grid}.op-bd-col{align-content:start;gap:.875rem;min-width:0;display:grid;position:relative}.op-bd-col:nth-child(2n){margin-top:1.5rem}.op-bd-pol{background:var(--color-surface);box-shadow:0 18px 34px color-mix(in srgb, var(--color-night) 16%, transparent);border-radius:.375rem;order:-1;margin:0;padding:.375rem .375rem .5rem;position:relative;transform:rotate(-2.5deg)}.op-bd-pol--r{transform:rotate(2.2deg)}.op-bd-pol:before{content:"";z-index:2;background:color-mix(in srgb, var(--color-lime) 75%, transparent);width:5.625rem;height:1.5rem;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)rotate(-3deg)}.op-bd-ph{aspect-ratio:4/5;border-radius:.1875rem}.op-bd-ph[data-media=online\.deska-znanje] img{transform-origin:100% 100%;transform:scale(1.22)}.op-bd-ph .sk-media__stock{background:color-mix(in srgb, var(--color-surface) 92%, transparent);color:var(--color-ink);border-radius:999px;font-size:.75rem;font-weight:700;top:.5rem;bottom:auto;left:.5rem}.op-bd-stk{z-index:3;background:var(--color-lime);width:5.375rem;height:5.375rem;box-shadow:0 10px 22px color-mix(in srgb, var(--color-night) 20%, transparent);color:var(--color-ink);text-align:center;border-radius:50%;place-content:center;margin:0;padding:.375rem;font-size:.75rem;font-weight:700;line-height:1.15;display:grid;position:absolute;top:2.5rem;right:-.625rem;transform:rotate(8deg)}.op-bd-stk b{font-family:var(--font-head);letter-spacing:-.03em;font-size:1.5rem;font-weight:800;line-height:1;display:block}.op-bd-warm .op-bd-stk{background:var(--color-warm-ink);color:var(--color-on-brand);transform:rotate(-7deg)}.op-bd-night .op-bd-stk{background:var(--color-night);width:6rem;height:6rem;color:var(--color-lime)}.op-bd-stk--serif b{color:var(--color-night-fg);font-family:var(--font-serif);font-size:1rem;font-style:italic;font-weight:400}.op-bd-white .op-bd-stk{border:3px solid var(--color-ink);background:var(--color-surface);width:7.5rem;height:7.5rem;top:.5rem;transform:rotate(-6deg)}.op-bd-white .op-bd-stk b{letter-spacing:-.01em;margin-bottom:.125rem;font-size:1rem}.op-bd-col h3{color:var(--color-ink);font-family:var(--font-head);align-items:center;gap:.625rem;margin:.625rem 0 0;font-size:1.25rem;font-weight:800;line-height:1.1;display:flex}.op-bd-col h3 .op-bd-ic{box-sizing:border-box;background:var(--color-lime);width:2rem;height:2rem;color:var(--color-ink);border-radius:.75rem;flex:none;padding:.375rem}.op-bd-warm h3 .op-bd-ic{background:var(--color-warm-soft);color:var(--color-warm-ink)}.op-bd-night h3 .op-bd-ic{background:var(--color-night);color:var(--color-lime)}.op-bd-white h3 .op-bd-ic{background:var(--color-lime-soft)}.op-bd-list{gap:.5625rem;margin:0;padding:0;list-style:none;display:grid}.op-bd-list li{color:var(--color-ink-2);grid-template-columns:1.125rem 1fr;gap:.4375rem;font-size:.875rem;font-weight:600;line-height:1.35;display:grid}.op-bd-list .op-bd-ic{width:1.125rem;height:1.125rem;color:var(--color-brand)}.op-bd-tape{background:var(--color-ink);color:var(--color-lime);font-family:var(--font-head);white-space:nowrap;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem 1.125rem;margin:2.125rem -1rem 0;padding:1rem 1.25rem;font-size:1rem;font-weight:800;list-style:none;display:flex;overflow:hidden;transform:rotate(-1.5deg)}.op-bd-tape li{align-items:center;gap:1.125rem;display:flex}.op-bd-tape li+li:before{content:"✦";color:var(--color-on-brand)}@media (width<47.5rem){.op-bd-head{text-align:left;justify-items:start}.op-bd-arrow{display:none}.op-bd-tape{justify-content:center;gap:.5rem 1rem;padding:.875rem 1.5rem;font-size:.9375rem;line-height:1.3}.op-bd-tape li{white-space:nowrap;gap:1rem}}@media (width>=47.5rem){.op-bd-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.625rem;margin-top:4rem}.op-bd-col:nth-child(2n){margin-top:2.875rem}.op-bd-pol{padding:.625rem .625rem .75rem}.op-bd-stk{width:8rem;height:8rem;font-size:.78rem;top:3.5rem;right:-1.125rem}.op-bd-stk b{font-size:2.3rem}.op-bd-night .op-bd-stk{width:8rem;height:8rem}.op-bd-stk--serif b{font-size:1.35rem}.op-bd-white .op-bd-stk{width:9rem;height:9rem}.op-bd-white .op-bd-stk b{font-size:1.25rem}.op-bd-col h3{font-size:1.7rem}.op-bd-col h3 .op-bd-ic{width:2.5rem;height:2.5rem;padding:.5rem}.op-bd-list li{grid-template-columns:1.5rem 1fr;gap:.625rem;font-size:1rem}.op-bd-list .op-bd-ic{width:1.375rem;height:1.375rem}.op-bd-tape{justify-content:center;margin:2.875rem -2.5rem 0;font-size:1.2rem}}.op-guide{background:var(--color-night);color:var(--color-night-fg)}.op-guide-in{gap:1.75rem;display:grid}@media (width<24rem){.op-bd-white .op-bd-stk{text-wrap:balance;width:7rem;height:7rem;padding:.25rem;top:0;right:-.5rem}.op-bd-white .op-bd-stk b{font-size:.875rem}}@media (width>=47.5rem) and (width<64rem){.op-bd-white .op-bd-stk{width:7.5rem;height:7.5rem;font-size:.75rem;top:0;right:-.75rem}.op-bd-white .op-bd-stk b{font-size:1rem}}@media (width>=56.25rem){.op-guide-in{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem}}.op-guide .op-h2{color:var(--color-on-brand)}.op-guide .op-h2 .voice{color:var(--color-lime)}.op-guide p{color:var(--color-night-muted)}.op-guide-img{aspect-ratio:4/3;border-radius:var(--op-r-panel);display:block;overflow:hidden}.op-guide-img img{object-fit:cover;width:100%;height:100%}.op-ticks{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.op-ticks li{color:var(--color-night-muted);grid-template-columns:1.75rem 1fr;gap:.625rem;line-height:1.5;display:grid}.op-ticks li:before{content:"✓";background:var(--color-lime);width:1.5rem;height:1.5rem;color:var(--color-ink);border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:grid}.op-ticks strong{color:var(--color-on-brand)}.op-ticks a{color:var(--color-lime);font-weight:700}.op-guide :focus-visible{outline-color:var(--color-lime)}.op-prices{background:var(--color-sunk)}.op-plans{gap:1.125rem;margin-top:1.625rem;display:grid}@media (width>=56.25rem){.op-plans{grid-template-columns:1fr 1fr;max-width:56.25rem}}.op-plan{border-radius:var(--op-r-panel);background:var(--color-surface);min-width:0;box-shadow:0 0 0 1.5px var(--color-line);color:var(--color-ink);flex-direction:column;padding:1.875rem 1.625rem 1.75rem;display:flex;position:relative}.op-plan--pick{background:var(--color-ink);box-shadow:0 0 0 3px var(--color-lime), 0 1.875rem 5rem -1.5rem color-mix(in srgb, var(--color-lime) 70%, transparent);color:var(--color-on-brand)}.op-plan-badge{background:var(--color-lime);color:var(--color-on-lime);border-radius:999px;margin:0;padding:.375rem .875rem;font-size:.95rem;font-weight:800;position:absolute;top:-1rem;left:1.5rem}.op-plan h3{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:1.55rem;font-weight:800;line-height:1.06}.op-plan-what{color:var(--color-muted);margin:.5rem 0 0;font-size:1.03rem;line-height:1.45}.op-plan--pick .op-plan-what{color:var(--color-on-ink-muted)}.op-two{flex-wrap:wrap;gap:.75rem;margin-top:1.125rem;display:flex}.op-amt{background:var(--color-sunk);border-radius:.875rem;flex:7.5rem;padding:.75rem .875rem}.op-plan--pick .op-amt{background:color-mix(in srgb, var(--color-on-brand) 8%, transparent)}.op-amt b{font-family:var(--font-head);letter-spacing:-.04em;font-size:2rem;font-weight:800;line-height:1;display:block}.op-amt small{color:var(--color-muted);margin-top:.25rem;font-size:.875rem;line-height:1.4;display:block}.op-plan--pick .op-amt small{color:var(--color-on-ink-muted)}.op-plan-ticks{border-top:1.5px solid var(--color-line);gap:.625rem;margin:1rem 0 0;padding:1.125rem 0 0;font-size:1.03rem;list-style:none;display:grid}.op-plan--pick .op-plan-ticks{border-top-color:color-mix(in srgb, var(--color-on-brand) 20%, transparent)}.op-plan-ticks li{align-items:flex-start;gap:.625rem;line-height:1.45;display:flex}.op-plan-ticks li:before{content:"✓";color:var(--color-brand);font-weight:800}.op-plan--pick .op-plan-ticks li:before{color:var(--color-lime)}.op-fine{color:var(--color-muted);margin:1.375rem 0 0;font-size:.97rem}.op-fine a{color:var(--color-brand);font-weight:700}.op-prices-cta{margin:1.25rem 0 0}.op-who{background:var(--color-surface)}.op-who2{gap:.875rem;margin-top:1.625rem;display:grid}@media (width>=56.25rem){.op-who2{grid-template-columns:repeat(3,1fr)}}.op-who-card{border:2px solid var(--color-line);border-radius:var(--op-r-card);padding:1.375rem}.op-who-card--no{background:var(--color-sunk);border-style:dashed}.op-who-card h3{font-family:var(--font-head);letter-spacing:-.02em;margin:0 0 .5em;font-size:1.3125rem;font-weight:800;line-height:1.06}.op-who-card p{color:var(--color-muted);margin:0}.op-more-sec{padding:0 0 var(--op-sec);background:var(--color-surface)}.op-more{border-radius:var(--op-r-panel);background:var(--color-sunk);box-shadow:0 0 0 1.5px var(--color-line)}.op-more>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;list-style:none;display:flex}.op-more>summary::-webkit-details-marker{display:none}.op-more>summary:focus-visible{border-radius:var(--op-r-panel);outline:3px solid var(--color-focus);outline-offset:3px}.op-more>summary .op-eb{margin-bottom:.4em}.op-more-h{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.1;display:block}.op-more-hint{color:var(--color-muted);margin-top:.375rem;font-size:1rem;display:block}.op-more-ic{background:var(--color-lime);width:3rem;height:3rem;color:var(--color-ink);transition:transform .3s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.op-more-ic .sk-ico{width:1.25rem;height:1.25rem}.op-more[open] .op-more-ic{transform:rotate(45deg)}.op-prose{max-width:46rem;padding:0 1.5rem 2rem}@media (width>=56.25rem){.op-more>summary{padding:2rem 2.5rem}.op-prose{padding:0 2.5rem 2.75rem}}@media (prefers-reduced-motion:reduce){.op-part-btn,.op-more-ic{transition:none}}
