@keyframes mcos-spin{to{transform:rotate(1turn)}}.ks-page{--ks-terp-1:#0b4033;--ks-terp-2:#346452;--ks-terp-3:#368f77;--ks-terp-4:#55cf83;--ks-terp-5:#658b7d;--ks-terp-6:#85e7aa;--ks-terp-7:#a0b9b0;--ks-terp-8:#c5d2cd;--ks-bar-ring:rgba(11,64,51,.08)}html.mcos-dark .ks-page{--ks-terp-1:#c2f9da;--ks-terp-2:#79d9b6;--ks-terp-3:#57cb77;--ks-terp-4:#76a197;--ks-terp-5:#239a7d;--ks-terp-6:#59726e;--ks-terp-7:#2a6c4d;--ks-terp-8:#445250;--ks-bar-ring:hsla(0,0%,100%,.06)}.ks-tc{--ks-c:var(--ks-c-light)}html.mcos-dark .ks-tc{--ks-c:var(--ks-c-dark)}.ks-fp{gap:16px}.ks-fp,.ks-fp .ks-fp__out{display:flex;flex-direction:column}.ks-fp .ks-fp__out{gap:14px}.ks-fp[data-ks-face=photo] :is(.ks-fp__switches,.ks-fp__out){display:none}.ks-deck{display:grid;padding-right:30px;touch-action:pan-y}.ks-deck--one{padding-right:0}.ks-deck__card{backface-visibility:hidden;grid-area:1/1;margin:0;min-width:0;position:relative;transform-origin:100% 50%;transition:translate .22s ease;z-index:2}.ks-fp[data-ks-face=fp] .ks-deck__card--photo,.ks-fp[data-ks-face=photo] .ks-deck:not(.ks-deck--one) .ks-deck__card--fp{transform:translateX(30px) scale(.94);z-index:1}.ks-fp[data-ks-face=fp] .ks-deck__card--photo>:not(.ks-deck__peek),.ks-fp[data-ks-face=photo] .ks-deck:not(.ks-deck--one) .ks-deck__card--fp>:not(.ks-deck__peek){pointer-events:none}.ks-fp[data-ks-face=fp] .ks-deck__card--photo:hover,.ks-fp[data-ks-face=photo] .ks-deck:not(.ks-deck--one) .ks-deck__card--fp:hover{translate:4px 0}.ks-fp[data-ks-face=fp] .ks-deck__card--photo .ks-deck__peek,.ks-fp[data-ks-face=photo] .ks-deck:not(.ks-deck--one) .ks-deck__card--fp .ks-deck__peek{display:flex}.ks-deck__peek{align-items:center;background:var(--mcos-surface,#fff);border:0;border-radius:0 16px 16px 0;color:var(--mcos-text-muted,#637575);cursor:pointer;display:none;font:inherit;inset:0 0 0 auto;justify-content:center;padding:0;position:absolute;width:32px;z-index:3}.ks-deck__peek:focus-visible,.ks-deck__peek:hover{color:var(--mcos-accent,#407360)}.ks-deck__peek:focus-visible{outline:2px solid var(--mcos-focus,#407360);outline-offset:-2px}.ks-deck__peek-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl}.ks-fp.is-anim[data-ks-face=fp] .ks-deck__card--photo,.ks-fp.is-anim[data-ks-face=photo] .ks-deck__card--fp{animation:ks-deck-back .52s both}.ks-fp.is-anim[data-ks-face=fp] .ks-deck__card--fp,.ks-fp.is-anim[data-ks-face=photo] .ks-deck__card--photo{animation:ks-deck-front .52s both}@keyframes ks-deck-back{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:none;z-index:2}50%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateX(-34%) rotate(-3deg) scale(.97);z-index:2}50.1%{z-index:1}to{transform:translateX(30px) scale(.94);z-index:1}}@keyframes ks-deck-front{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:translateX(30px) scale(.94);z-index:1}50%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateX(14px) scale(.97);z-index:1}50.1%{z-index:2}to{transform:none;z-index:2}}@media(prefers-reduced-motion:reduce){.ks-fp.is-anim .ks-deck__card{animation-duration:1ms}.ks-deck__card{transition:none}}.ks-fp__switches{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0}.ks-fp__pick{margin-right:8px}.ks-fp__switch{background:var(--mcos-surface,#fff);border:1px solid var(--mcos-border-control,#c5d2cd);border-radius:999px;color:var(--mcos-text,#274446);cursor:pointer;font:inherit;font-size:15px;min-height:40px;padding:0 16px}.ks-fp__switch[aria-pressed=true]{background:var(--mcos-brand,#407360);border-color:var(--mcos-brand,#407360);color:var(--mcos-on-brand,#fff)}.ks-fp__switch:focus-visible{outline:2px solid var(--mcos-focus,#407360);outline-offset:2px}.ks-fp__panel{display:contents}.ks-fp__panel[hidden]{display:none}.ks-fp__card,.ks-fp__photo{background:var(--mcos-surface,#fff);border:1px solid var(--mcos-border,#d9dfdd);border-radius:16px;margin:0}.ks-fp__photo{display:flex;flex-direction:column;gap:14px;padding:8px 8px 16px}.ks-fp__photo figcaption{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;margin-top:auto;padding:0 10px}.ks-fp__frame{aspect-ratio:1/1;background:var(--mcos-surface-2,#f0f4f3);border-radius:8px;display:block;overflow:hidden;position:relative}.ks-fp__frame img:not(.mcos-product__mark){display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}html.mcos-dark .ks-fp__frame:not(.is-white-mark) .ks-on-light{display:block}html.mcos-dark .ks-fp__frame:not(.is-white-mark) .ks-on-dark{display:none}.ks-fp__frame.is-campaign{isolation:isolate}.ks-fp__frame.is-campaign:before{background:var(--ks-photo-src,none) center/cover no-repeat;content:"";filter:blur(28px) saturate(1.1);inset:0;position:absolute;transform:scale(1.2)}.ks-fp__frame.is-campaign img:not(.mcos-product__mark){-o-object-fit:contain;object-fit:contain;position:relative}.ks-fp__frame.is-campaign .mcos-product__source{display:none}.ks-fp__frame.is-campaign .mcos-product__mark{z-index:1}.ks-fp__frame.is-campaign.is-white-mark .ks-on-light{display:none}.ks-fp__frame.is-campaign.is-white-mark .ks-on-dark{display:block}.ks-fp__name{color:var(--mcos-text,#274446);font-size:15px;font-weight:600}.ks-fp__card{display:flex;flex-direction:column;gap:16px;padding:20px 16px 16px}.ks-deck .ks-fp__bars,.ks-deck .ks-fp__bloom{margin-block:auto}.ks-fp__head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ks-fp__bloom{aspect-ratio:1/1;margin:0 auto;max-width:420px;position:relative;width:100%}.ks-bloom{display:block;height:100%;overflow:visible;width:100%}.ks-bloom__rings circle{fill:none;stroke:var(--mcos-border-strong,#c5d2cd);stroke-dasharray:2 4}.ks-bloom__spokes line{stroke:var(--mcos-border,#d9dfdd)}.ks-petal{fill:var(--ks-c);stroke:var(--mcos-surface,#fff);stroke-width:2}.ks-petal--named{fill:none;stroke:var(--ks-c);stroke-dasharray:3 3}.ks-petal-reach{fill:none;opacity:.9;pointer-events:none;stroke:var(--ks-c);stroke-width:1.25}.ks-bloom__ticks text{dominant-baseline:middle;fill:var(--mcos-text-muted,#637575);font-size:10px;paint-order:stroke;stroke:var(--mcos-surface,#fff);stroke-width:4px;text-anchor:middle}.ks-bloom__hub{fill:var(--mcos-surface,#fff);stroke:var(--mcos-border,#d9dfdd)}.ks-plate>circle{fill:var(--mcos-surface,#fff);stroke:var(--ks-c,var(--mcos-border,#d9dfdd));stroke-width:3}.ks-plate text{fill:var(--mcos-text,#274446);font-size:10px;font-weight:600;text-anchor:middle}.ks-plate--off>circle{stroke-opacity:.45}.ks-plate--off text{fill:var(--mcos-text-muted,#637575)}.ks-plate__dots circle{fill:var(--mcos-border,#d9dfdd)}.ks-plate__dots circle.is-on{fill:var(--ks-c,var(--mcos-text,#274446))}.ks-fp__hub{align-items:center;display:flex;flex-direction:column;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:22%}.ks-fp__hub b{color:var(--mcos-text,#274446);font-size:20px;line-height:1.15}.ks-fp__hub span{color:var(--mcos-text-muted,#637575);font-size:10px;line-height:1.2}.ks-fp__bars,.ks-fp__legend{list-style:none;margin:0;padding:0}.ks-fp__legend{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.ks-fp__row{align-items:center;border-bottom:1px solid var(--mcos-border,#d9dfdd);color:var(--mcos-text,#274446);display:flex;font-size:14px;gap:10px;padding:8px 0}.ks-fp__row--rest{color:var(--mcos-text-muted,#637575)}.ks-fp__dot{background:var(--ks-c,var(--mcos-surface-3,#e8eeec));border-radius:50%;box-shadow:inset 0 0 0 1px var(--mcos-border,#d9dfdd);flex:none;height:10px;width:10px}.ks-fp__term{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ks-fp__band{background:var(--mcos-surface-3,#e8eeec);border-radius:999px;flex:0 0 38%;height:8px;position:relative}.ks-fp__range{border-radius:inherit;inset:0 auto;left:var(--ks-from);opacity:.38;width:calc(var(--ks-to) - var(--ks-from))}.ks-fp__mark,.ks-fp__range{background:var(--ks-c);position:absolute}.ks-fp__mark{border-radius:2px;bottom:-3px;left:calc(var(--ks-at) - 1.5px);top:-3px;width:3px}.ks-fp__band+.ks-fp__val{min-width:56px;text-align:right}.ks-fp__rest{color:var(--mcos-text-muted,#637575);font-size:12px;margin:0}.ks-fp__rest .gr-var{white-space:nowrap}.ks-fp__n{color:var(--mcos-text-muted,#637575);font-size:12px;margin-right:8px}.ks-fp__row--named .ks-fp__val{color:var(--mcos-text-muted,#637575);font-weight:400}.ks-fp__foot{margin:0}.ks-fp__val{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.ks-fp__row--rest .ks-fp__val{font-weight:400}.ks-fp__bars .ks-fp__row{border-bottom:0;display:grid;gap:12px;grid-template-columns:10px minmax(96px,150px) minmax(0,1fr) auto}.ks-fp__bars .ks-fp__val{text-align:right}.ks-fp__track--none{visibility:hidden}.ks-fp__track{background:var(--mcos-surface-3,#e8eeec);border-radius:999px;display:block;height:12px;overflow:hidden}.ks-fp__fill{background:var(--ks-c,var(--mcos-border-strong,#c5d2cd));border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ks-bar-ring);display:block;height:100%;width:var(--ks-w,0)}.ks-fp__note{color:var(--mcos-text-muted,#637575);font-size:12px;margin:0}@media(min-width:861px){.ks-fp__card{padding:20px 28px 16px}}@media(min-width:1400px){@supports(grid-template-rows:subgrid){.ks-fp:not(.ks-fp--photo){--ks-tab:30px;display:grid;gap:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto}.ks-fp:not(.ks-fp--photo)[data-ks-fp-one]{--ks-tab:0px}.ks-fp:not(.ks-fp--photo) .ks-deck{grid-area:1/1/-1/2;grid-template-rows:subgrid}.ks-fp:not(.ks-fp--photo) .ks-deck__card{grid-row:1/-1}.ks-fp:not(.ks-fp--photo) .ks-fp__card{display:grid;grid-template-rows:subgrid;row-gap:0}.ks-fp:not(.ks-fp--photo) .ks-fp__head{grid-row:1}.ks-fp:not(.ks-fp--photo) .ks-fp__bars,.ks-fp:not(.ks-fp--photo) .ks-fp__bloom{align-self:center;grid-row:3;margin-block:12px}.ks-fp:not(.ks-fp--photo) .ks-fp__bloom{max-width:320px}.ks-fp:not(.ks-fp--photo) .ks-fp__out,.ks-fp:not(.ks-fp--photo) .ks-fp__switches{grid-column:1;margin-right:var(--ks-tab);padding-inline:28px;position:relative;z-index:3}.ks-fp:not(.ks-fp--photo) .ks-fp__switches{grid-row:2;padding-top:14px}.ks-fp:not(.ks-fp--photo) .ks-fp__out{grid-row:4;padding-bottom:16px}.ks-fp:not(.ks-fp--photo)[data-ks-face=photo] .ks-fp__out,.ks-fp:not(.ks-fp--photo)[data-ks-face=photo] .ks-fp__switches{display:flex;visibility:hidden}.ks-fp:not(.ks-fp--photo) .ks-fp__frame{background:#fff;flex:1 0 auto}.ks-fp:not(.ks-fp--photo) .ks-fp__frame img:not(.mcos-product__mark){-o-object-fit:contain;object-fit:contain}.ks-fp:not(.ks-fp--photo) .ks-fp__legend{grid-template-columns:repeat(2,minmax(0,1fr))}.ks-fp:not(.ks-fp--photo) .ks-fp__band{flex-basis:18%}.ks-fp:not(.ks-fp--photo) .ks-fp__band+.ks-fp__val{min-width:44px}}}.ks-page .ks-mx.mcos-card{gap:0;padding:0}.ks-terp{gap:32px}.ks-terp,.ks-terp__head{display:flex;flex-direction:column}.ks-terp__head{gap:12px;max-width:760px}.ks-terp__head .mcos-h2{text-wrap:balance}.ks-terp__head .mcos-body{text-wrap:pretty}.ks-mx{overflow:hidden}.ks-mx__top{align-items:baseline;border-bottom:1px solid var(--mcos-border);display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;padding:20px 28px}.ks-mx__wide{overflow-x:auto;overscroll-behavior-x:contain}@media(max-width:860px){.ks-mx__wide{display:none}}.ks-mx__table{border-collapse:separate;border-spacing:0;font-size:14px;min-width:100%}.ks-mx__table td,.ks-mx__table th{border-bottom:1px solid var(--mcos-border);min-width:96px;padding:12px 14px;text-align:left;vertical-align:middle}.ks-mx__table th{font-weight:400}.ks-mx__corner,.ks-mx__term{background:var(--mcos-surface);box-shadow:1px 0 0 var(--mcos-border);left:0;padding-left:28px!important;position:sticky;z-index:1}.ks-mx__corner{color:var(--mcos-text-subtle);font-size:12px;font-weight:500;min-width:150px}.ks-mx__col{max-width:170px;vertical-align:bottom!important}.ks-mx__col .mcos-tag{margin-top:6px}.ks-mx__colname{color:var(--mcos-heading);font-size:13px;font-weight:600}.ks-mx__colname,.ks-mx__colsub{display:block;white-space:nowrap}.ks-mx__colsub{color:var(--mcos-text-muted);font-size:12px}.ks-mx :not(.ks-mx__col--free)+.ks-mx__col--free{border-left:2px solid var(--mcos-border-strong)}.ks-mx__row{cursor:pointer}.ks-mx__row.is-on,.ks-mx__row.is-on .ks-mx__term{background:var(--mcos-surface-2)}.ks-mx__pick{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;padding:0;text-align:left}.ks-mx__rest td,.ks-mx__rest th{border-bottom:0}.ks-mx__term{display:table-cell}.ks-mx__plate{background:var(--mcos-property-plate);border-radius:50%;color:var(--mcos-heading);display:inline-grid;flex:none;font-size:11px;font-weight:600;height:28px;margin-right:10px;place-items:center;vertical-align:middle;width:28px}.ks-mx__plate--big{background:var(--mcos-surface);box-shadow:inset 0 0 0 4px var(--mcos-accent),0 0 0 1px var(--mcos-border);font-size:15px;height:48px;margin-right:0;width:48px}.ks-mx__name{display:inline-flex;flex-direction:column;vertical-align:middle}.ks-mx__name b{color:var(--mcos-heading);font-size:14px;font-weight:600;white-space:nowrap}.ks-mx__name>span{color:var(--mcos-text-muted);font-size:12px;white-space:nowrap}.ks-mx__share{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.ks-mx__share b{color:var(--mcos-heading);font-weight:600}.ks-mx__track{background:var(--mcos-surface-3);border-radius:var(--mcos-radius-pill);display:block;height:6px;overflow:hidden;width:64px}.ks-mx__track>span{background:var(--mcos-accent);border-radius:inherit;display:block;height:100%;width:var(--ks-w)}.ks-mx__rank{border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--mcos-border-control);color:var(--mcos-heading);display:inline-grid;font-size:12px;font-weight:600;height:26px;place-items:center;width:26px}.ks-mx__rank--first{background:var(--mcos-accent);box-shadow:none;color:var(--mcos-surface)}.ks-mx__dot{background:var(--mcos-accent);border-radius:50%;display:inline-block;height:10px;width:10px}.ks-mx__none{color:var(--mcos-text-muted)}.ks-mx__list{display:none;list-style:none;margin:0;padding:0}@media(max-width:860px){.ks-mx__list{display:flex;flex-direction:column}}.ks-mx__item{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--mcos-border);color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:12px 16px;text-align:left;width:100%}.ks-mx__item[aria-pressed=true]{background:var(--mcos-surface-2)}.ks-mx__item .ks-mx__plate{margin-right:0}.ks-mx__itembody{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.ks-mx__itemhead{display:flex;gap:12px;justify-content:space-between}.ks-mx__itemhead b{color:var(--mcos-heading);font-size:14px;font-weight:600}.ks-mx__itemhead>span{color:var(--mcos-text-muted);font-size:13px;text-align:right}.ks-mx__segs{display:flex;gap:3px}.ks-mx__seg{background:var(--mcos-surface-3);border-radius:3px;flex:1 1 0;height:8px;max-width:28px}.ks-mx__seg--first{background:var(--mcos-accent)}.ks-mx__seg--named{background:var(--mcos-green-0)}.ks-mx :not(.ks-mx__col--free)+.ks-mx__seg.ks-mx__col--free{margin-left:8px}.ks-mx .ks-mx__seg.ks-mx__col--free{opacity:.7}.ks-mx__legend{align-items:center;border-top:1px solid var(--mcos-border);color:var(--mcos-text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 20px;margin:0;padding:14px 28px}.ks-mx__key{align-items:center;display:inline-flex;gap:8px}.ks-mx__key .ks-mx__seg{flex:none;width:14px}.ks-mx__key .ks-mx__rank{font-size:11px;height:20px;width:20px}.ks-mx__key--narrow{gap:3px}@media(max-width:860px){.ks-mx__key--wide{display:none}}@media(min-width:861px){.ks-mx__key--narrow{display:none}}.ks-mx__keybar{background:var(--mcos-accent);border-radius:var(--mcos-radius-pill);height:6px;width:28px}.ks-mx__detail{align-items:center;background:var(--mcos-surface-2);display:flex;flex-wrap:wrap;gap:16px 32px;padding:20px 28px}.ks-mx__detail[hidden]{display:none}.ks-mx__detail .mcos-kv{flex:1 1 360px}.ks-mx__detailhead{align-items:center;display:flex;gap:14px;min-width:220px}.ks-mx__more{color:var(--mcos-accent);font-weight:500}@media(max-width:525px){.ks-mx__detail,.ks-mx__legend,.ks-mx__top{padding-inline:16px}}.ks-mx__detailname{display:flex;flex-direction:column;gap:2px;min-width:0}.ks-mx__kind{color:var(--mcos-text-subtle)}@media(max-width:860px){.ks-page .ks-mx__detail .ks-mx__wideonly{display:none}}.ks-page .ks-mx__detail .ks-mx__sources{flex:1 1 100%}@media(min-width:861px){.ks-page .ks-mx__detail .ks-mx__sources{display:none}}.ks-page .ks-mx__detail .ks-mx__sources .mcos-kv__value{color:var(--mcos-text-muted);white-space:nowrap}.ks-page .ks-mx__detail .ks-mx__sources .is-named .mcos-kv__value{color:var(--mcos-heading);font-weight:600}.ks-vap{margin-top:24px}.ks-vap__top{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.ks-vap__head{display:flex;flex-direction:column;gap:6px;max-width:560px}.ks-vap__head p{margin:0}.ks-vap__range{width:min(100%,320px)}.ks-vap__range .mcos-range:focus-visible{border-radius:4px;outline:2px solid var(--mcos-accent);outline-offset:4px}.ks-vap__wide{overflow-x:auto;padding-bottom:4px}.ks-vap__scale{height:232px;margin:0 64px 0 16px;min-width:640px;position:relative}.ks-vap__band{background:var(--mcos-surface-2);border-radius:12px;height:46px;position:absolute;top:110px}.ks-vap__band>span{color:var(--mcos-text-subtle);font-size:12px;position:absolute;right:12px;top:29px;white-space:nowrap}.ks-vap__track{background:var(--mcos-surface-3);border-radius:var(--mcos-radius-pill);height:8px;left:0;overflow:hidden;position:absolute;right:0;top:128px}.ks-vap__fill{background:var(--mcos-accent);border-radius:inherit;bottom:0;left:0;position:absolute;top:0}.ks-vap__mark{background:var(--mcos-heading);border-radius:2px;height:32px;margin-left:-1px;position:absolute;top:116px;width:2px}.ks-vap__pin{align-items:center;display:flex;flex-direction:column;position:absolute;transform:translateX(-50%);width:116px}.ks-vap__pin--up2{height:139px;top:0}.ks-vap__pin--up{height:85px;top:54px}.ks-vap__pin--down{flex-direction:column-reverse;height:76px;top:125px}.ks-vap__flag{align-items:center;background:var(--mcos-surface);border-radius:10px;box-shadow:inset 0 0 0 1px var(--mcos-border);display:flex;flex-direction:column;padding:4px 10px;transition:background-color .15s ease}.ks-vap__flag b{color:var(--mcos-heading);font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}.ks-vap__flag span{color:var(--mcos-text-muted);font-size:12px;line-height:1.3}.ks-vap__stem{background:var(--mcos-border-strong);flex:1;min-height:6px;width:1px}.ks-vap__dot{background:var(--mcos-surface);border-radius:50%;box-shadow:inset 0 0 0 2px var(--mcos-border-control);flex:none;height:14px;transition:background-color .15s ease;width:14px}.ks-vap__pin.is-on .ks-vap__flag{background:var(--mcos-ok-bg);box-shadow:none}.ks-vap__pin.is-on .ks-vap__flag b,.ks-vap__pin.is-on .ks-vap__flag span{color:var(--mcos-ok-text)}.ks-vap__pin.is-on .ks-vap__stem{background:var(--mcos-accent)}.ks-vap__pin.is-on .ks-vap__dot{background:var(--mcos-accent);box-shadow:0 0 0 3px var(--mcos-surface)}.ks-vap__axis{color:var(--mcos-text-muted);font-size:12px;left:0;position:absolute;right:0;top:212px}.ks-vap__axis>span{position:absolute;transform:translateX(-50%)}.ks-vap__axis>span:first-child{transform:none}.ks-vap__list{border-top:1px solid var(--mcos-border);display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.ks-vap__entry{align-items:center;border-radius:10px;display:flex;gap:12px;margin:0 -12px;padding:10px 12px;transition:background-color .15s ease}.ks-vap__entry+.ks-vap__entry{border-top:1px solid var(--mcos-border)}.ks-vap__entry .ks-vap__dot{height:12px;width:12px}.ks-vap__entry b{color:var(--mcos-heading);flex:1;font-size:14px;font-weight:600;min-width:0}.ks-vap__entry .mcos-num{color:var(--mcos-text-muted);font-size:13px;white-space:nowrap}.ks-vap__entry.is-on{background:var(--mcos-ok-bg)}.ks-vap__entry.is-on .mcos-num,.ks-vap__entry.is-on b{color:var(--mcos-ok-text)}.ks-vap__entry.is-on .ks-vap__dot{background:var(--mcos-accent);box-shadow:none}.ks-vap__note,.ks-vap__sum{margin:0}.ks-vap__sum b{color:var(--mcos-heading);font-weight:600}.ks-vap__note{max-width:820px}@media(max-width:860px){.ks-vap__wide{display:none}}@media(min-width:861px){.ks-vap__list{display:none}}.ks-page .ks-vap.mcos-card{gap:24px}.ks-ar{gap:32px}.ks-ar,.ks-ar__head{display:flex;flex-direction:column}.ks-ar__head{gap:12px;max-width:760px}.ks-ar__head .mcos-h2{text-wrap:balance}.ks-ar__head .mcos-body{text-wrap:pretty}@media(max-width:860px){.ks-ar__hint{display:none}}.ks-ar__wide{background:var(--mcos-surface-2);border:1px solid var(--mcos-border);border-radius:16px;overflow-x:auto;padding:clamp(16px,3vw,32px)}@media(max-width:860px){.ks-ar__wide{display:none}}.ks-ar__graph{display:grid;grid-template-columns:minmax(230px,270px) minmax(120px,1fr) minmax(290px,330px);min-width:700px;row-gap:12px}.ks-ar__colhead--left{text-align:right}.ks-ar__col{display:flex;flex-direction:column}.ks-ar__node{align-items:center;display:flex;gap:12px;position:relative;transition:opacity .15s ease}.ks-ar__col--left .ks-ar__node{justify-content:flex-end}.ks-ar__node:focus-visible{border-radius:var(--mcos-radius-pill);outline:2px solid var(--mcos-accent);outline-offset:2px}.ks-ar__terp{align-items:center;background:var(--mcos-surface);border:1px solid var(--mcos-border);border-radius:var(--mcos-radius-pill);display:inline-flex;gap:10px;padding:6px 14px 6px 6px}.ks-ar__terp .ks-mx__plate{margin-right:0}.ks-ar__terpname{display:flex;flex-direction:column;line-height:1.25}.ks-ar__terpname b{color:var(--mcos-heading);font-size:14px;font-weight:600;white-space:nowrap}.ks-ar__terpname>span{color:var(--mcos-text-muted);font-size:12px;white-space:nowrap}.ks-ar__lines{display:block;overflow:visible;width:100%}.ks-ar__line{fill:none;opacity:.55;stroke:var(--mcos-green-2);stroke-dasharray:5 5;stroke-linecap:round;stroke-width:2;transition:opacity .15s ease,stroke .15s ease}.ks-ar__line--strong{stroke-dasharray:none;stroke-width:4}.ks-ar__graph.is-focus .ks-ar__node:not(.is-lit){opacity:.35}.ks-ar__graph.is-focus .ks-ar__line{opacity:.1}.ks-ar__graph.is-focus .ks-ar__line.is-lit{opacity:1;stroke:var(--mcos-accent)}.ks-ar__legend{color:var(--mcos-text-subtle);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 24px;margin:20px 0 0}.ks-ar__key{align-items:center;display:inline-flex;gap:8px}.ks-ar__key:before{content:"";width:28px}.ks-ar__key--strong:before{background:var(--mcos-accent);border-radius:2px;height:4px}.ks-ar__key--side:before{border-top:2px dashed var(--mcos-accent)}.ks-ar__icon{background:currentColor;display:block;height:20px;-webkit-mask:var(--ks-icon) center/contain no-repeat;mask:var(--ks-icon) center/contain no-repeat;width:20px}.ks-ar__track{background:var(--mcos-surface-3);border-radius:var(--mcos-radius-pill);flex:1;height:6px;min-width:40px;overflow:hidden}.ks-ar__track>span{background:var(--mcos-accent);border-radius:inherit;display:block;height:100%;width:var(--ks-w)}.ks-ar__pct{color:var(--mcos-heading);font-size:14px;font-weight:600;min-width:48px;text-align:right;white-space:nowrap}.ks-ar__list{background:var(--mcos-surface-2);border:1px solid var(--mcos-border);border-radius:16px;padding:8px 16px 16px}@media(min-width:861px){.ks-ar__list--narrow{display:none}}.ks-ar__listhead{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 0 6px}.ks-ar__note{display:flex;flex-direction:column;gap:8px;padding:12px 0}.ks-ar__note+.ks-ar__note{border-top:1px solid var(--mcos-border)}.ks-ar__bar{align-items:center;display:flex;gap:12px}.ks-ar__from{gap:6px;padding-left:4px}.ks-ar__chips,.ks-ar__from{display:flex;flex-wrap:wrap}.ks-ar__chips{gap:8px;padding:6px 0 4px}.ks-ar__foot{display:flex;flex-direction:column;gap:2px;margin:12px 0 0}.ks-page .ks-ar__side.mcos-tag{background:transparent;outline:1px dashed var(--mcos-border-control);outline-offset:-1px}.ks-sr{margin:-1px;padding:0;clip:rect(0 0 0 0);border:0}.ks-ar__ring{box-shadow:inset 0 0 0 3px var(--ks-c)}.ks-ar__cards{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.ks-ar__why{gap:16px}.ks-ar__why .mcos-small,.ks-ar__why .mcos-title{margin:0}.ks-ar__whyicon{background:var(--mcos-surface-2);border-radius:12px;color:var(--mcos-accent);display:grid;height:48px;place-items:center;width:48px}.ks-ar__sense{gap:0;padding-block:12px}.ks-ar__senserow{align-items:center;display:grid;gap:16px;grid-template-columns:110px 1fr;padding:14px 0}.ks-ar__senserow+.ks-ar__senserow{border-top:1px solid var(--mcos-border)}@media(max-width:525px){.ks-ar__senserow{gap:12px;grid-template-columns:96px 1fr}}.ks-lin{gap:32px}.ks-lin,.ks-lin__head{display:flex;flex-direction:column}.ks-lin__head{gap:12px;max-width:760px}.ks-lin__head .mcos-h2{text-wrap:balance}.ks-lin__head .mcos-body{text-wrap:pretty}.ks-lin__wide{margin:-8px;overflow-x:auto;padding:8px}.ks-lin__tree{margin:0 auto;position:relative}.ks-lin__lines{left:0;overflow:visible;position:absolute}.ks-lin__edge{fill:none;stroke:var(--mcos-border-strong);stroke-linecap:round;stroke-width:2;transition:stroke .15s ease,stroke-width .15s ease}.ks-lin__edge--off{stroke-dasharray:4 5}.ks-lin__edge.is-on{stroke:var(--mcos-accent);stroke-width:3}.ks-lin__col{color:var(--mcos-text-subtle);position:absolute;top:0}.ks-lin__node{background:var(--mcos-surface);border:1px solid var(--mcos-border);border-radius:12px;box-sizing:border-box;color:inherit;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:8px 14px;position:absolute;text-decoration:none}.ks-lin__node--name{box-shadow:var(--mcos-shadow-card)}.ks-lin__node--cross{border:1.5px dashed var(--mcos-border-strong)}.ks-lin__node--offspring{gap:0;padding:6px 14px}.ks-lin__node--self{background:var(--mcos-green-5);border:0;border-radius:16px;box-shadow:var(--mcos-shadow-raised);gap:4px;padding:18px 20px;transform:translateY(calc(60px - 50%))}.ks-lin a.ks-lin__kid:hover .ks-lin__name,.ks-lin a.ks-lin__node:focus-visible .ks-lin__name,.ks-lin a.ks-lin__node:hover .ks-lin__name{color:var(--mcos-accent)}.ks-lin__name{color:var(--mcos-heading);font-size:14px;font-weight:600}.ks-lin__name,.ks-lin__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ks-lin__sub{color:var(--mcos-text-muted);font-size:12px;line-height:1.35}.ks-lin__tag{position:absolute;right:10px;top:-11px}.ks-lin__node--self,.ks-lin__self{overflow:hidden;position:relative}.ks-lin__node--self>:not(.ks-lin__leaf),.ks-lin__self>:not(.ks-lin__leaf){position:relative}.ks-lin__node--self b,.ks-lin__self b{color:#fff;font-size:20px;font-weight:600;line-height:1.25}.ks-lin__node--self .ks-lin__sub,.ks-lin__self .ks-lin__sub{color:var(--mcos-white-2);white-space:normal}.ks-lin__stack{display:flex;flex-direction:column}.ks-lin__stack>.mcos-label{margin-bottom:10px}.ks-lin__parent,.ks-lin__parents{display:flex;flex-direction:column;gap:10px}.ks-lin__parent{background:var(--mcos-surface);border:1px solid var(--mcos-border);border-radius:12px;box-shadow:var(--mcos-shadow-card);padding:14px 16px}.ks-lin__parent--cross{border:1.5px dashed var(--mcos-border-strong);box-shadow:none}.ks-lin__parent .ks-lin__name{font-size:15px}.ks-lin__top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ks-lin__who{display:flex;flex-direction:column;gap:2px;min-width:0}.ks-lin__gp{align-items:center;border-top:1px solid var(--mcos-border);display:flex;flex-wrap:wrap;gap:6px;padding-top:10px}.ks-lin__more a,.ks-lin__parent a{color:inherit;text-decoration:none}.ks-lin__more a:hover,.ks-lin__parent a:hover{color:var(--mcos-accent)}.ks-lin__stem{background:var(--mcos-border-strong);height:24px;margin-left:27px;width:2px}.ks-lin__stem--off{background:none;border-left:2px dashed var(--mcos-border-strong);margin-left:28px;width:0}.ks-lin__stem+.mcos-label{margin-bottom:6px}.ks-lin__self{background:var(--mcos-green-5);border-radius:16px;box-shadow:var(--mcos-shadow-raised);gap:4px;padding:16px 18px}.ks-lin__kids,.ks-lin__self{display:flex;flex-direction:column}.ks-lin__kids{background:var(--mcos-surface);border:1px solid var(--mcos-border);border-radius:12px;padding:0 14px}.ks-lin__kid{align-items:center;color:inherit;display:flex;gap:12px;justify-content:space-between;padding:10px 0;text-decoration:none}.ks-lin__kid+.ks-lin__kid{border-top:1px solid var(--mcos-border)}.ks-lin__n{color:var(--mcos-text-muted);flex:none;font-size:12px;white-space:nowrap}.ks-lin__more{border-top:1px solid var(--mcos-border);margin:0;padding-top:20px}@media(min-width:861px){.ks-lin__stack{display:none}}@media(max-width:860px){.ks-lin .ks-lin__hint,.ks-lin .ks-lin__wide{display:none}.ks-lin .ks-lin__stack{display:flex}}@media(min-width:861px)and (max-width:959px){.ks-lin--l .ks-lin__hint,.ks-lin--l .ks-lin__wide,.ks-lin--xl .ks-lin__hint,.ks-lin--xl .ks-lin__wide{display:none}.ks-lin--l .ks-lin__stack,.ks-lin--xl .ks-lin__stack{display:flex}}@media(min-width:960px)and (max-width:1249px){.ks-lin--xl .ks-lin__hint,.ks-lin--xl .ks-lin__wide{display:none}.ks-lin--xl .ks-lin__stack{display:flex}}@media(hover:none){.ks-lin__hint{display:none}}.ks-page .ks-lin__panel.mcos-card{gap:28px}.ks-page :is(.ks-lin__tag,.ks-lin__top .mcos-tag){flex:none;font-size:11px;height:22px}.ks-page :is(.ks-lin__node--self,.ks-lin__self) .mcos-label{color:var(--mcos-highlight-1)}.ks-lin__leaf{bottom:-50px;height:auto;opacity:.1;pointer-events:none;position:absolute;right:-40px;width:150px}.ks-lin__self .ks-lin__leaf{bottom:-40px;right:-30px;width:120px}.ks-lin__more-row{border-top:1px solid var(--mcos-border);display:grid;gap:24px 40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin-top:8px;padding-top:24px}.ks-lin__more-row--alone{border-top:0;margin-top:0;padding-top:0}.ks-lin__more-row p{margin:0}.ks-lin__fact{display:flex;flex-direction:column;gap:12px}.ks-lin__share{border-radius:var(--mcos-radius-pill);display:flex;gap:2px;height:14px;overflow:hidden}.ks-lin__sharekey{display:flex;flex-wrap:wrap;font-size:13px;gap:6px 18px;list-style:none;margin:0;padding:0}.ks-lin__sharekey li{align-items:center;display:inline-flex;gap:6px}.ks-lin__sharekey b{color:var(--mcos-heading);font-weight:600}.ks-lin__dot{border-radius:50%;height:10px;width:10px}.ks-lin__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ks-pp{gap:24px}.ks-pp,.ks-pp__head{display:flex;flex-direction:column}.ks-pp__head{gap:12px;margin-bottom:8px;max-width:760px}.ks-pp__head .mcos-h2{text-wrap:balance}.ks-pp__head .mcos-body{text-wrap:pretty}.ks-pp__chart{display:flex;flex:2 1 560px;flex-direction:column;gap:16px;min-width:0;padding:clamp(16px,3vw,28px)}.ks-pp__chart .mcos-segmented{max-width:100%;overflow-x:auto;scrollbar-width:none}.ks-pp__charttop{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ks-pp__charttop .mcos-title[hidden]{display:none}.ks-pp__view{display:flex;flex:1;flex-direction:column;gap:16px}.ks-pp__view[hidden]{display:none}.ks-pp__ranks{display:flex;flex-direction:column;gap:2px}@media(min-width:861px){.ks-pp__ranks{flex:1;justify-content:space-evenly;min-height:300px}}.ks-pp__rank,.ks-pp__ticks{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(104px,160px) minmax(0,1fr) 72px}.ks-pp__rank{background:none;border:0;color:inherit;cursor:pointer;font:inherit;min-height:30px;padding:0;text-align:left;width:100%}.ks-pp__rankname{color:var(--mcos-text);font-size:13px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ks-pp__rank.is-on .ks-pp__rankname{color:var(--mcos-heading);font-weight:600}.ks-pp__track{height:20px;position:relative}.ks-pp__track:before{background:var(--mcos-border);content:"";height:1px;inset:50% 0 auto;position:absolute}.ks-pp__dot,.ks-pp__ghost{border-radius:50%;box-sizing:border-box;position:absolute;top:50%;transform:translate(-50%,-50%)}.ks-pp__dot{background:var(--mcos-surface);border:2.5px solid var(--mcos-accent);height:14px;width:14px}.ks-pp__dot--few{border:2.5px dashed var(--mcos-green-0)}.ks-pp__rank.is-on .ks-pp__dot{background:var(--mcos-brand);border-color:var(--mcos-brand);border-style:solid;height:18px;width:18px}.ks-pp__ghost{background:var(--mcos-surface);box-shadow:inset 0 0 0 2px var(--mcos-border-strong);height:10px;width:10px}.ks-pp__bar{border-radius:2px;height:3px;position:absolute;top:calc(50% - 1.5px)}.ks-pp__bar--down{background:var(--mcos-accent)}.ks-pp__bar--same,.ks-pp__bar--up{background:var(--mcos-text-muted)}.ks-pp__bar--faint{background:var(--mcos-accent);opacity:.35}.ks-pp__rankval{color:var(--mcos-text-muted);font-size:12px;text-align:right;white-space:nowrap}.ks-pp__rankval--down,.ks-pp__rankval--up{color:var(--mcos-heading);font-weight:600}.ks-pp__rankval--down{color:var(--mcos-accent)}.ks-pp__ticks{margin-top:4px}.ks-pp__ticktrack{height:16px;position:relative}.ks-pp__ticktrack>span{color:var(--mcos-text-muted);font-size:12px;position:absolute;transform:translateX(-50%);white-space:nowrap}@media(max-width:525px){.ks-pp__ticktrack>span:nth-child(2n){display:none}}.ks-pp__plot{margin-bottom:18px;position:relative}.ks-pp__plot svg{display:block;overflow:visible;width:100%}.ks-pp__grid{stroke:var(--mcos-border)}.ks-pp__grid--dash{stroke-dasharray:2 4}.ks-pp__pt{cursor:pointer}.ks-pp__mark{fill:var(--mcos-surface);stroke:var(--mcos-accent);stroke-width:2.5;transform-box:fill-box;transform-origin:center;transition:fill .15s ease,transform .15s ease}.ks-pp__pt--few .ks-pp__mark{stroke:var(--mcos-green-0);stroke-dasharray:3 3}.ks-pp__pt.is-on .ks-pp__mark{fill:var(--mcos-brand);stroke:var(--mcos-brand);stroke-dasharray:none;transform:scale(1.43)}.ks-pp__lbl{color:var(--mcos-text-muted);font-size:12px;line-height:1.2;pointer-events:none;position:absolute;white-space:nowrap}.ks-pp__lbl--y{transform:translate(-100%,-50%)}.ks-pp__lbl--x{transform:translate(-50%,-50%)}.ks-pp__name{color:var(--mcos-text);display:none;transform:translateY(-50%)}.ks-pp__name--left{transform:translate(-100%,-50%)}.ks-pp__name.is-kept,.ks-pp__name.is-on{display:block}.ks-pp__name.is-on{color:var(--mcos-heading);font-weight:600}.ks-pp__legend{color:var(--mcos-text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 20px;margin:0}.ks-pp__key{align-items:center;display:inline-flex;gap:8px}.ks-pp__sw{border-radius:50%;box-shadow:inset 0 0 0 2.5px var(--mcos-accent);height:12px;width:12px}.ks-pp__sw--few{border:2px dashed var(--mcos-green-0);box-shadow:none;box-sizing:border-box}.ks-pp__sw--ghost{box-shadow:inset 0 0 0 2px var(--mcos-border-strong);height:10px;width:10px}.ks-pp__sw--down,.ks-pp__sw--up{border-radius:2px;box-shadow:none;height:3px;width:22px}.ks-pp__sw--down{background:var(--mcos-accent)}.ks-pp__sw--up{background:var(--mcos-text-muted)}.ks-pp__aside{background:var(--mcos-surface-2);border-left:1px solid var(--mcos-border);flex:1 1 300px;min-width:0;padding:clamp(16px,3vw,28px)}@media(max-width:860px){.ks-pp__aside{border-left:0;border-top:1px solid var(--mcos-border)}}.ks-pp__pick{display:flex;flex-direction:column;gap:16px;height:100%}.ks-pp__pick[hidden]{display:none}.ks-pp__pick .mcos-btn{margin-top:auto}.ks-pp__picktop{align-items:center;display:flex;gap:14px}.ks-pp__mono{background:var(--mcos-green-5);border-radius:14px;color:var(--mcos-highlight-1);display:grid;flex:none;font-size:16px;font-weight:600;height:52px;place-items:center;width:52px}.ks-pp__thumb{--ks-pp-plate:var(--mcos-surface-2);background:var(--ks-pp-plate);border-radius:12px;flex:none;height:64px;isolation:isolate;overflow:hidden;position:relative;width:64px}html.mcos-dark .ks-pp__thumb{--ks-pp-plate:#e0e8e5}.ks-pp__thumb img{height:84%;inset:8%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;position:absolute;width:84%}.ks-pp__thumb.is-campaign img{height:100%;inset:0;mix-blend-mode:normal;-o-object-fit:cover;object-fit:cover;width:100%}.ks-pp__pickname{display:flex;flex-direction:column;gap:2px;min-width:0}.ks-pp__tags{display:flex;flex-wrap:wrap;gap:6px}.ks-pp__range{color:var(--mcos-text-muted);font-weight:400}.ks-pp__lock{align-items:flex-start;color:var(--mcos-text-subtle);display:flex;gap:8px;margin:auto 0 0}.ks-pp__lock svg{flex:none;margin-top:2px}.ks-pp__lock--strong{color:var(--mcos-heading);font-weight:500}.ks-pp__price{display:flex;flex-direction:column;gap:2px;margin-top:auto}.ks-pp__priceline{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ks-pp__priceline .ks-pp__eur{font-size:28px}.ks-pp__then{align-self:flex-end}.ks-pp__eur{color:var(--mcos-heading);font-size:15px;font-weight:600;white-space:nowrap}.ks-pp__unit{color:var(--mcos-text-subtle);font-size:.55em;font-weight:400}.ks-pp__listtop{border-bottom:1px solid var(--mcos-border);gap:12px;justify-content:space-between;padding:20px clamp(16px,3vw,28px)}.ks-pp__listtop,.ks-pp__sort{align-items:center;display:flex;flex-wrap:wrap}.ks-pp__sort{gap:10px}.ks-pp__wide{overflow-x:auto}@media(max-width:860px){.ks-pp__wide{display:none}}.ks-pp__grid{min-width:880px;--ks-pp-cols:minmax(190px,2.2fr) 76px minmax(110px,1.2fr) 80px 112px 88px 150px 20px}.ks-pp__grid--prices{--ks-pp-cols:minmax(190px,2.2fr) 76px minmax(110px,1fr) 80px 112px 88px 150px 112px 20px}.ks-pp__entry,.ks-pp__th{align-items:center;border-bottom:1px solid var(--mcos-border);display:grid;gap:12px;grid-template-columns:var(--ks-pp-cols);padding:14px 28px}.ks-pp__th{background:var(--mcos-surface-2);color:var(--mcos-text-subtle);font-size:12px;font-weight:500;padding-block:12px}.ks-pp__right{text-align:right}.ks-pp__brief,.ks-pp__entry{background:var(--mcos-surface);color:var(--mcos-text);text-decoration:none;transition:background-color .15s ease}.ks-pp__brief.is-on,.ks-pp__entry.is-on{background:var(--mcos-surface-2)}.ks-pp__brief[hidden],.ks-pp__entry[hidden]{display:none}.ks-pp__entry{position:relative}.ks-pp__go{color:inherit;text-decoration:none}.ks-pp__go:after{content:"";inset:0;position:absolute}.ks-pp__go:focus-visible{outline:none}.ks-pp__go:focus-visible:after{outline:2px solid var(--mcos-focus);outline-offset:-2px}.ks-pp__who{display:flex;flex-direction:column;min-width:0}.ks-pp__who b{color:var(--mcos-heading);font-size:15px;font-weight:600}.ks-pp__who>span{color:var(--mcos-text-muted);font-size:12px}.ks-pp__thc{display:flex;flex-direction:column}.ks-pp__thc>span:first-child{font-size:14px;font-weight:500}.ks-pp__thc>span+span{font-size:11px}.ks-pp__grower,.ks-pp__thc>span+span{color:var(--mcos-text-muted);white-space:nowrap}.ks-pp__grower{font-size:13px;overflow:hidden;text-overflow:ellipsis}.ks-pp__eurcell{align-items:flex-end;display:flex;flex-direction:column}.ks-pp__delta{font-size:12px;white-space:nowrap}.ks-pp__chev,.ks-pp__delta{color:var(--mcos-text-muted)}.ks-pp__chev{display:flex}.ks-pp__narrow{display:none;flex-direction:column}@media(max-width:860px){.ks-pp__narrow{display:flex}}.ks-pp__brief{border-bottom:1px solid var(--mcos-border);display:grid;gap:6px 12px;grid-template-columns:minmax(0,1fr) auto;padding:14px clamp(16px,4vw,28px)}.ks-pp__brief .ks-pp__eur{font-size:16px}.ks-pp__pharm{color:var(--mcos-text-muted);font-size:13px;white-space:nowrap}.ks-pp__briefmeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;grid-column:1/-1}.ks-pp__push{margin-left:auto}.ks-pp__listfoot{align-items:center;background:var(--mcos-surface-2);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px clamp(16px,3vw,28px)}.ks-pp__notes{display:flex;flex:1 1 320px;flex-direction:column;gap:6px;min-width:0}.ks-pp .mcos-btn svg{flex:none}.ks-page .ks-pp__chartcard.mcos-card,.ks-page .ks-pp__listcard.mcos-card{gap:0;overflow:hidden;padding:0}.ks-page .ks-pp__chartcard.mcos-card{flex-direction:row;flex-wrap:wrap}.ks-page .ks-pp__entry .mcos-rating--none{line-height:1.3;white-space:normal}.ks-page .ks-pp__pick>.mcos-label{color:var(--mcos-text-subtle)}.ks-page .ks-pp__tags .mcos-tag{background:var(--mcos-surface)}.ks-anbau{gap:32px}.ks-anbau,.ks-anbau__head{display:flex;flex-direction:column}.ks-anbau__head{gap:12px;max-width:760px}.ks-anbau__head .mcos-h2{text-wrap:balance}.ks-anbau__head .mcos-body{text-wrap:pretty}.ks-anbau__grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media(min-width:861px){.ks-anbau__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ks-anbau__col{display:flex;flex-direction:column;gap:24px;min-width:0}.ks-anbau__story{margin:0}.ks-anbau__tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.ks-anbau__tags a{color:inherit}.ks-anbau__time{border-top:1px solid var(--mcos-border);display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.ks-anbau__time li{align-items:baseline;display:grid;gap:12px;grid-template-columns:56px 1fr;padding:12px 0}.ks-anbau__time li+li{border-top:1px solid var(--mcos-border)}.ks-anbau__time .is-now .ks-anbau__year{color:var(--mcos-accent)}.ks-anbau__year{color:var(--mcos-heading);font-size:15px;font-weight:600}.ks-anbau__tiles{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ks-anbau__tiles .mcos-tile .mcos-tile__value{font-size:17px;hyphens:auto;overflow-wrap:break-word}.ks-anbau__who{align-items:center;display:flex;gap:16px}.ks-anbau__mono{background:var(--mcos-green-5);border-radius:16px;color:var(--mcos-highlight-1);display:grid;flex:none;font-size:18px;font-weight:600;height:56px;place-items:center;width:56px}.ks-anbau__name,.ks-anbau__top{display:flex;flex-direction:column;gap:2px}.ks-anbau__bars{display:flex;flex-direction:column;font-size:14px;gap:12px}.ks-anbau__bar{align-items:center;display:grid;gap:12px;grid-template-columns:120px 1fr 24px}.ks-anbau__bar b{color:var(--mcos-heading);font-weight:600;text-align:right}.ks-anbau__track{background:var(--mcos-surface-3);border-radius:var(--mcos-radius-pill);height:10px;overflow:hidden}.ks-anbau__track>span{background:var(--mcos-brand);border-radius:inherit;display:block;height:100%}.ks-anbau__entry{align-items:center;color:inherit;display:flex;gap:12px;justify-content:space-between;padding:10px 0;text-decoration:none}.ks-anbau__entry+.ks-anbau__entry{border-top:1px solid var(--mcos-border)}.ks-anbau__entryname{display:flex;flex-direction:column;min-width:0}.ks-anbau__entryname b{color:var(--mcos-heading);font-size:14px;font-weight:600}.ks-anbau__n{color:var(--mcos-text-muted);font-size:13px;white-space:nowrap}.ks-anbau a.ks-anbau__entry:hover b{color:var(--mcos-accent)}.ks-page .ks-anbau__breeder.mcos-card,.ks-page .ks-anbau__growers.mcos-card,.ks-page .ks-anbau__origin.mcos-card,.ks-page .ks-anbau__plant.mcos-card{gap:20px}.ks-rel{gap:32px}.ks-rel,.ks-rel__head{display:flex;flex-direction:column}.ks-rel__head{gap:12px;max-width:760px}.ks-rel__head .mcos-h2{text-wrap:balance}.ks-rel__head .mcos-body{text-wrap:pretty}.ks-rel__cards{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media(max-width:860px){.ks-rel__cards{display:flex;gap:12px;margin-inline:calc(var(--mcos-gutter)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:4px var(--mcos-gutter) 8px;scroll-padding-inline:var(--mcos-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.ks-rel__cards::-webkit-scrollbar{display:none}}@media(max-width:860px){.ks-rel__entry{flex:0 0 220px;scroll-snap-align:start}}.ks-rel__tag{align-self:flex-start}.ks-rel__who{display:flex;flex-direction:column;gap:2px}.ks-rel__sub{color:var(--mcos-text-muted)}.ks-rel__foot{border-top:1px solid var(--mcos-border);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 8px;justify-content:space-between;margin-top:auto;padding-top:12px}.ks-rel__foot>span,.ks-rel__price{white-space:nowrap}.ks-rel__price{color:var(--mcos-heading);font-weight:600}.ks-page .ks-rel__entry.mcos-card{gap:14px;padding:20px}.ks-rel__top{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.ks-rel__sim{color:var(--mcos-accent);font-size:13px;font-weight:600;white-space:nowrap}.ks-mini{display:block;margin:4px auto;max-width:132px;overflow:visible;width:100%}.ks-mini__ring{fill:none;stroke:var(--mcos-border-strong,#b8c4bf);stroke-dasharray:2 4}.ks-mini__mark{opacity:.18}.ks-mini .ks-petal{stroke-width:1.5}.ks-rev{gap:32px}.ks-rev,.ks-rev__head{display:flex;flex-direction:column}.ks-rev__head{gap:12px;max-width:760px}.ks-rev__head .mcos-h2{text-wrap:balance}.ks-rev__head .mcos-body{text-wrap:pretty}.ks-rev__body{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}.ks-rev__summary{flex:1 1 300px}.ks-rev__score{align-items:flex-end;display:flex;gap:14px}.ks-rev__big{color:var(--mcos-heading);font-size:56px;font-weight:600;line-height:1}.ks-rev__scoreside{gap:4px;padding-bottom:4px}.ks-rev__parts,.ks-rev__scoreside{display:flex;flex-direction:column}.ks-rev__parts{font-size:14px;gap:12px}.ks-rev__part{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(90px,150px) 1fr 32px}.ks-rev__part b{color:var(--mcos-heading);font-weight:600;text-align:right}.ks-rev__all{align-items:center;display:inline-flex;gap:6px;margin-top:4px}.ks-rev__pager{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media(max-width:525px){.ks-rev__pager>.mcos-micro{flex-basis:100%;order:-1;text-align:center}}.ks-rev__quotes{display:grid;flex:2 1 560px;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.ks-page .ks-rev__quotes:not(.ks-rev__quotes--list)>:nth-child(n+3){display:none}@media(max-width:860px){.ks-rev__quotes{display:flex;gap:12px;margin-inline:calc(var(--mcos-gutter)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:4px var(--mcos-gutter) 8px;scroll-padding-inline:var(--mcos-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.ks-rev__quotes::-webkit-scrollbar{display:none}.ks-rev__quotes>*{flex:0 0 min(80vw,320px);scroll-snap-align:start}.ks-page .ks-rev__quotes:not(.ks-rev__quotes--list)>:nth-child(n+3){display:flex}}@media(min-width:861px){.ks-rev__body--list{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr)}}.ks-rev__quotes--list{display:flex;flex-direction:column;gap:16px;margin-inline:0;overflow:visible;padding:0}.ks-rev__quotes--list>*{flex:none}.ks-rev__who{align-items:center;display:flex;gap:12px}.ks-rev__avatar{background:var(--mcos-surface-3);border-radius:50%;color:var(--mcos-heading);display:grid;flex:none;font-size:14px;font-weight:600;height:40px;place-items:center;width:40px}.ks-rev__whoname{display:flex;flex-direction:column;min-width:0}.ks-rev__whoname b{color:var(--mcos-heading);font-size:14px;font-weight:600}.ks-rev__stars{display:inline-flex;gap:2px}.ks-rev__star{fill:none;stroke:var(--mcos-border-strong);stroke-linejoin:round;stroke-width:1.6}.ks-rev__star.is-on{fill:var(--mcos-accent);stroke:var(--mcos-accent)}.ks-rev__text{margin:0}.ks-page .ks-rev__summary.mcos-card{gap:20px}.ks-page .ks-rev__quote.mcos-card{gap:14px}.ks-page .ks-rev__part .mcos-progress{height:8px}.ks-rv{--ks-tier-gold:#c9a227;--ks-tier-silber:#9aa3a8;--ks-tier-bronze:#b07a48;--ks-rv-plate:var(--mcos-surface,#fff)}.ks-rv__who{align-items:center;display:flex;gap:12px;min-width:0}.ks-rv__ava{box-shadow:0 0 0 2px var(--mcos-surface),0 0 0 4px var(--ks-tier,var(--mcos-border-strong));height:44px;margin:4px;width:44px}.ks-rv__ava[data-tier=gold]{--ks-tier:var(--ks-tier-gold)}.ks-rv__ava[data-tier=silber]{--ks-tier:var(--ks-tier-silber)}.ks-rv__ava[data-tier=bronze]{--ks-tier:var(--ks-tier-bronze)}.ks-rv__meta{flex:1 1 auto;gap:2px}.ks-rv__meta b{font-size:15px;line-height:1.3}.ks-rv__badges{display:flex;flex:none;gap:4px;list-style:none;margin:0;padding:0}.ks-rv__badge{background:var(--mcos-surface-3);border-radius:50%;color:var(--mcos-accent);display:grid;height:28px;place-items:center;position:relative;width:28px}.ks-rv__bought{align-items:center;border:1px solid var(--mcos-border);border-radius:12px;color:inherit;display:flex;gap:10px;min-width:0;padding:8px;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.ks-rv__bought:hover{background:var(--mcos-surface-2);border-color:var(--mcos-border-control)}.ks-rv__pack{background:var(--ks-rv-plate);border-radius:8px;flex:none;height:40px;overflow:hidden;position:relative;width:40px}.ks-rv__pack img{height:84%;inset:8%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;position:absolute;width:84%}.ks-rv__boughttxt{color:var(--mcos-text-muted);display:flex;flex-direction:column;font-size:13px;line-height:1.35;min-width:0}.ks-rv__boughttxt b{color:var(--mcos-heading);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ks-rv__text{color:var(--mcos-text);font-size:15px;line-height:1.55;text-wrap:pretty}.ks-rv__photos{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.ks-rv__photo{aspect-ratio:1;background:var(--ks-rv-plate);border-radius:8px;display:block;overflow:hidden;position:relative}.ks-rv__photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s var(--mcos-ease,ease);width:100%}.ks-rv__photo:hover img{transform:scale(1.04)}.ks-rv__more{background:rgba(11,64,51,.62);color:#fff;display:grid;font-size:15px;font-weight:600;inset:0;place-items:center;position:absolute}.ks-rv__scores{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.ks-rv__score{align-items:center;background:var(--mcos-surface-2);border-radius:10px;display:flex;flex-direction:column-reverse;gap:2px;padding:6px 2px}.ks-rv__score dt{color:var(--mcos-text-subtle);font-size:11px;line-height:1.3}.ks-rv__score dd{color:var(--mcos-heading);font-size:15px;font-weight:600;margin:0}.ks-rv__foot{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto}.ks-rv__helpful{align-items:center;color:var(--mcos-text-muted);display:inline-flex;font-size:13px;font-weight:500;gap:6px}.ks-rv__bought:focus-visible,.ks-rv__photo:focus-visible{outline:2px solid var(--mcos-focus);outline-offset:2px}.ks-rv__main,.ks-rv__side{display:contents}@media(min-width:861px){.ks-page .ks-rv.ks-rv--wide{align-items:start;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:minmax(0,250px) minmax(0,1fr)}.ks-page .ks-rv.ks-rv--wide .ks-rv__side{align-self:stretch;border-right:1px solid var(--mcos-border);display:flex;flex-direction:column;gap:12px;padding-right:24px}.ks-page .ks-rv.ks-rv--wide .ks-rv__main{display:flex;flex-direction:column;gap:12px;min-width:0}.ks-page .ks-rv.ks-rv--wide .ks-rv__who{flex-wrap:wrap;row-gap:10px}.ks-page .ks-rv.ks-rv--wide .ks-rv__badges{width:100%}.ks-page .ks-rv.ks-rv--wide .ks-rv__boughttxt b{white-space:normal}.ks-page .ks-rv.ks-rv--wide .ks-rv__photos{grid-template-columns:repeat(4,minmax(0,96px))}.ks-page .ks-rv.ks-rv--wide .ks-rv__scores{grid-template-columns:repeat(4,minmax(0,104px))}}html.mcos-dark .ks-rv{--ks-rv-plate:#e0e8e5}.ks-rv-mosaic-frame{position:relative}.ks-rv-mosaic{border-radius:16px;display:grid;gap:6px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));height:220px;overflow:hidden}.ks-rv-mosaic>a{background:var(--mcos-surface,#fff);display:block;overflow:hidden;position:relative}.ks-rv-mosaic>a:first-child{grid-row:span 2}.ks-rv-mosaic>a:nth-child(n+6){display:none}.ks-rv-mosaic>a:focus-visible{outline:2px solid var(--mcos-focus);outline-offset:-2px}.ks-rv-mosaic img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:861px){.ks-rv-mosaic{grid-template-columns:2fr repeat(3,minmax(0,1fr));height:320px}.ks-rv-mosaic>a:nth-child(n+6){display:block}}.ks-rv-mosaic__count{align-items:center;background:var(--mcos-surface);border-radius:999px;bottom:12px;box-shadow:var(--mcos-shadow-raised);color:var(--mcos-heading);display:inline-flex;font-size:14px;font-weight:600;gap:6px;min-height:36px;padding:0 14px;pointer-events:none;position:absolute;right:12px;z-index:1}.ks-sr{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(prefers-reduced-motion:reduce){.ks-rv__bought,.ks-rv__photo img{transition:none}.ks-rv__photo:hover img{transform:none}}.ks-qa{display:flex;flex-direction:column;gap:64px}.ks-qa__top{display:flex;flex-wrap:wrap;gap:32px 64px}.ks-qa__head{display:flex;flex:1 1 300px;flex-direction:column;gap:12px}.ks-qa__head .mcos-h2{text-wrap:balance}.ks-qa__head .mcos-body{text-wrap:pretty}.ks-qa__list{flex:2 1 520px;min-width:0}.ks-qa__chev{border-bottom:2px solid var(--mcos-text-muted);border-right:2px solid var(--mcos-text-muted);flex:none;height:10px;margin-right:6px;transform:rotate(45deg) translateY(-3px);transition:transform .2s ease;width:10px}details[open] .ks-qa__chev{transform:rotate(225deg) translateY(-3px)}.ks-qa__band{position:relative}@media(max-width:525px){.ks-page .ks-qa .mcos-cta-band{padding:32px 24px}}.ks-qa__leaf{height:auto;opacity:.08;pointer-events:none;position:absolute;right:-60px;top:-90px;width:360px}.ks-qa__band,.ks-qa__go{position:relative}.ks-qa__go svg{flex:none;height:20px;width:20px}.ks-ov{--ks-ov-pad:max(var(--mcos-gutter),calc((100% - var(--mcos-content-max))/2));--ks-ov-plate:var(--mcos-surface-2);--ks-ov-like-line:rgba(64,115,96,.35)}html.mcos-dark .ks-ov{--ks-ov-plate:#e0e8e5;--ks-ov-like-line:rgba(133,231,170,.35)}.ks-ov-strip{display:flex;flex-wrap:nowrap;gap:8px;margin-inline:calc(var(--mcos-gutter)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:2px var(--mcos-gutter);scrollbar-width:none}.ks-ov-strip::-webkit-scrollbar{display:none}.ks-ov:not(.is-ready) .ks-ov-js{display:none}.ks-ov-hero{background:var(--ks-band-white);padding:20px var(--ks-ov-pad) 24px}.ks-ov-hero__inner{display:flex;flex-direction:column;gap:16px;min-width:0}.ks-ov-hero__title{margin:0;text-wrap:balance}html.mcos-app .ks-ov-hero__title{font-size:28px;line-height:1.15}.ks-ov-hero__lead{margin:0;max-width:640px;text-wrap:pretty}.ks-ov-search{display:flex;flex-direction:column;gap:10px}.ks-ov-search .mcos-search{max-width:720px;width:100%}.ks-ov-like{color:var(--mcos-text-muted);font-size:14px;line-height:1.6;margin:0}.ks-ov-like__label{margin-right:2px}.ks-ov-like__opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--mcos-accent);cursor:pointer;font:inherit;font-weight:500;margin-right:12px;padding:2px 0;text-decoration:underline;text-decoration-color:var(--ks-ov-like-line);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:3px}.ks-ov-like__opt:hover{text-decoration-color:currentColor}.ks-ov-like__opt[aria-pressed=true]{color:var(--mcos-heading);font-weight:600;text-decoration-color:var(--mcos-accent);text-decoration-thickness:2px}.ks-ov-bar{display:flex;flex-direction:column;gap:12px;min-width:0}.ks-ov-bar__line,.ks-ov-fbtn{align-items:center}.ks-ov-fbtn{background:var(--mcos-surface);border:1px solid var(--mcos-border-control);border-radius:var(--mcos-radius-pill);color:var(--mcos-heading);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:14px;font-weight:500;gap:6px;height:40px;padding:0 12px 0 16px;transition:background-color .15s ease,border-color .15s ease;white-space:nowrap}.ks-ov-fbtn:hover{border-color:var(--mcos-accent)}.ks-ov-fbtn__chev{color:var(--mcos-text-muted);flex:none;transition:transform .15s ease}.ks-ov-fbtn[aria-expanded=true]{border-color:var(--mcos-heading)}.ks-ov-fbtn[aria-expanded=true] .ks-ov-fbtn__chev{transform:rotate(180deg)}.ks-ov-fbtn__val b{font-weight:600}.ks-ov-fbtn--toggle[aria-pressed=true],.ks-ov-fbtn.is-set{background:var(--mcos-brand);border-color:var(--mcos-brand);color:var(--mcos-on-brand)}.ks-ov-fbtn--toggle[aria-pressed=true] .ks-ov-fbtn__chev,.ks-ov-fbtn--toggle[aria-pressed=true] .ks-ov-n,.ks-ov-fbtn.is-set .ks-ov-fbtn__chev,.ks-ov-fbtn.is-set .ks-ov-n{color:inherit;opacity:.8}.ks-ov-fbtn--toggle{padding-right:16px}.ks-ov-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--mcos-accent);cursor:pointer;flex:none;font:inherit;font-size:14px;font-weight:600;height:40px;padding:0 4px}.ks-ov-n{color:var(--mcos-text-muted);font-size:12px;font-variant-numeric:tabular-nums;font-weight:400}.ks-ov-panel{background:var(--mcos-surface-2);border-radius:var(--mcos-radius-lg);display:flex;flex-direction:column;gap:12px;padding:14px}.ks-ov-panel[hidden]{display:none}.ks-ov-panel__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px}.ks-ov-panel__hint{color:var(--mcos-text-muted);font-size:12px}.ks-ov-panel__opts{display:flex;flex-wrap:wrap;gap:8px}.ks-ov-opt{align-items:center;background:var(--mcos-surface);border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--mcos-border);color:var(--mcos-text);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;gap:8px;height:36px;padding:0 12px;white-space:nowrap}.ks-ov-opt:hover{box-shadow:inset 0 0 0 1px var(--mcos-accent)}.ks-ov-opt[aria-pressed=true]{background:var(--mcos-brand);box-shadow:none;color:var(--mcos-on-brand)}.ks-ov-opt[aria-pressed=true] .ks-ov-n{color:inherit;opacity:.8}.ks-ov-opt__icon{flex:none;height:18px;width:18px}.ks-ov-dot{background:var(--ks-c);border-radius:50%;box-shadow:inset 0 0 0 1px var(--mcos-border);flex:none;height:10px;width:10px}.ks-ov-body{background:var(--ks-band-tint);padding:28px var(--ks-ov-pad) 40px}.ks-ov-body,.ks-ov-rows{display:flex;flex-direction:column;gap:32px}.ks-ov-rows[hidden]{display:none}.ks-ov-row{display:flex;flex-direction:column;gap:12px;min-width:0}.ks-ov-row[hidden]{display:none}.ks-ov-row__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between}.ks-ov-row__title{margin:0}.ks-ov-row__sub{color:var(--mcos-text-muted);font-size:14px;margin:4px 0 0}.ks-ov-row__all{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--mcos-accent);cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:4px 0;white-space:nowrap}.ks-ov-row__all:hover{text-decoration:underline}.ks-ov-row__track{display:grid;gap:12px;grid-auto-columns:64%;grid-auto-flow:column;margin:-4px calc(var(--mcos-gutter)*-1) -12px;overflow-x:auto;overscroll-behavior-x:contain;padding:4px var(--mcos-gutter) 12px;scroll-padding-inline:var(--mcos-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.ks-ov-row__track::-webkit-scrollbar{display:none}.ks-ov-row__track>*{scroll-snap-align:start}.ks-ov-results{display:flex;flex-direction:column;gap:12px}.ks-ov-results[hidden]{display:none}.ks-ov-results__title{margin:0}.ks-ov-grid{display:flex;flex-direction:column;gap:8px}.ks-ov-none{margin:0}.ks-ov-more{align-self:center}.ks-ov-item{color:inherit;display:grid;min-width:0;position:relative;text-decoration:none}.ks-ov-item>*{grid-area:1/1}.ks-ov-item--deck{padding-right:12px}.ks-ov-item:hover .ks-ov-card{border-color:var(--mcos-accent);box-shadow:var(--mcos-shadow-raised);transform:translateY(-2px)}.ks-ov-item:focus-visible{outline:none}.ks-ov-item:focus-visible .ks-ov-card{outline:2px solid var(--mcos-focus);outline-offset:2px}.ks-ov-item__back{background:var(--mcos-surface);border:1px solid var(--mcos-border);border-radius:var(--mcos-radius-lg);box-shadow:var(--mcos-shadow-card);transform:translateX(12px) scale(.94);transform-origin:100% 50%;z-index:1}.ks-ov .mcos-card.ks-ov-card{gap:12px;padding:8px 8px 14px}.ks-ov-card{display:flex;flex-direction:column;min-width:0;position:relative;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;z-index:2}.ks-ov-card__photo{aspect-ratio:1/1;background:var(--ks-ov-plate);border-radius:var(--mcos-radius-sm);display:block;isolation:isolate;overflow:hidden;position:relative}.ks-ov-card__photo .mcos-product__source,.ks-ov-card__photo:after{pointer-events:none;z-index:2}.ks-ov-card__photo:after{background:url(/wp-content/themes/medcanonestop/assets/img/cultivar/mcos-logo-horizontal.svg) no-repeat 100% 100%/contain;bottom:8px;content:"";height:16px;opacity:.8;position:absolute;right:8px;width:54px}.ks-ov-card__photo--none:after{aspect-ratio:250/246;background-image:url(/wp-content/themes/medcanonestop/assets/img/cultivar/mcos-logomark.svg);background-position:50%;bottom:auto;height:auto;left:50%;opacity:.35;right:auto;top:50%;transform:translate(-50%,-50%);width:30%}.ks-ov-card__img{height:100%;inset:0;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.ks-ov-card__body{display:flex;flex-direction:column;gap:2px;min-width:0;padding:0 8px}.ks-ov-card__line,.ks-ov-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ks-ov-card__line{color:var(--mcos-text-muted)}.ks-ov-card__foot{border-top:1px solid var(--mcos-border);display:flex;font-size:13px;gap:8px;justify-content:space-between;margin:auto 8px 0;padding-top:12px}.ks-ov-card__count{min-width:0;white-space:nowrap}.ks-ov-card__price{color:var(--mcos-heading);font-weight:600;white-space:nowrap}.ks-ov-card__price--none{color:var(--mcos-text-muted);font-weight:500}@media(max-width:525px){.ks-ov .ks-ov-grid .ks-ov-item--deck{padding-right:0}.ks-ov .ks-ov-grid .ks-ov-item__back{display:none}.ks-ov .ks-ov-grid .ks-ov-card{display:grid;gap:6px 12px;grid-template-areas:"photo body" "photo foot";grid-template-columns:76px minmax(0,1fr);padding:8px}.ks-ov .ks-ov-grid .ks-ov-card__photo{grid-area:photo}.ks-ov .ks-ov-grid .ks-ov-card__photo .mcos-product__source,.ks-ov .ks-ov-grid .ks-ov-card__photo:not(.ks-ov-card__photo--none):after{display:none}.ks-ov .ks-ov-grid .ks-ov-card__body{align-self:end;grid-area:body;padding:0}.ks-ov .ks-ov-grid .ks-ov-card__foot{align-self:start;border-top:0;grid-area:foot;margin:0;padding-top:0}}.ks-ov-az{background:var(--ks-band-white);padding:36px var(--ks-ov-pad) 40px}.ks-ov-az__inner{display:flex;flex-direction:column;gap:16px}.ks-ov-az__title{margin:8px 0 0}.ks-ov-az__letter{align-items:center;background:var(--mcos-surface);border:1px solid var(--mcos-border);border-radius:10px;color:var(--mcos-text);cursor:pointer;display:inline-flex;flex:none;flex-direction:column;font:inherit;font-weight:600;height:44px;justify-content:center;line-height:1;min-width:44px;padding:0 10px}.ks-ov-az__letter small{color:var(--mcos-text-muted);font-size:10px;font-weight:400;margin-top:2px}.ks-ov-az__letter[aria-pressed=true]{background:var(--mcos-brand);border-color:var(--mcos-brand);color:var(--mcos-on-brand)}.ks-ov-az__letter[aria-pressed=true] small{color:inherit;opacity:.8}.ks-ov-az__head{margin:8px 0 0}.ks-ov-az__list{-moz-column-gap:32px;column-gap:32px;-moz-columns:200px 4;columns:200px 4;list-style:none;margin:0;padding:0}.ks-ov-az__list li{-moz-column-break-inside:avoid;border-bottom:1px solid var(--mcos-border);break-inside:avoid;font-size:15px}.ks-ov-az__list a{color:var(--mcos-text);display:block;padding:11px 0;text-decoration:none}.ks-ov-az__list a:hover{color:var(--mcos-accent);text-decoration:underline}.ks-ov.is-ready .ks-ov-az__group:not(.is-on),.ks-ov.is-ready .ks-ov-az__head{display:none}@media(min-width:526px){.ks-ov-row__track{gap:16px;grid-auto-columns:calc(33.33333% - 10.66667px);margin-inline:-4px;padding-inline:4px;scroll-padding-inline:0}.ks-ov-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media(min-width:861px){.ks-ov-hero{padding-block:28px 40px}.ks-ov-hero__inner{gap:20px}.ks-ov-strip{flex-wrap:wrap;margin-inline:0;overflow:visible;padding:0}.ks-ov-panel{padding:18px 20px 20px}.ks-ov-body{gap:48px;padding-block:48px 64px}.ks-ov-rows{gap:48px}.ks-ov-row{gap:16px}.ks-ov-row__track{grid-auto-columns:calc(25% - 12px);scrollbar-width:thin}.ks-ov-results{gap:16px}.ks-ov-az{padding-block:56px 64px}.ks-ov-az__inner{gap:20px}.ks-ov-az__letter{height:40px;min-width:40px}.ks-ov-az__list a{padding:6px 0}}@media(min-width:1101px){.ks-ov-row__track{grid-auto-columns:calc(20% - 12.8px)}}.ks-page{--mcos-white-1:#f1f1f1;--mcos-white-2:#dce0df;--mcos-white-3:#c5d2cd;--mcos-green-0:#a0b9b0;--mcos-green-grey:#637575;--mcos-green-1:#407360;--mcos-green-2:#658b7d;--mcos-green-3:#346452;--mcos-green-4:#274446;--mcos-green-5:#0b4033;--mcos-green-6:#368f77;--mcos-highlight-1:#85e7aa;--mcos-highlight-2:#55cf83;--mcos-heading:var(--mcos-green-5);--mcos-brand-hover:var(--mcos-green-4);--mcos-filter-ring:var(--mcos-green-grey);--mcos-chip-dot:var(--mcos-green-0);--mcos-ok-dot:#21a851;--mcos-warn-dot:#f07503;--mcos-danger-dot:#c55050;--mcos-property-bg:#f4f7f5;--mcos-property-border:#dee6e2;--mcos-property-plate:#dce7e1;--mcos-shadow-card:0 6px 16px 2px rgba(11,64,51,.08);--mcos-shadow-raised:0 12px 28px 2px rgba(11,64,51,.14);--mcos-shadow-float:0 4px 8px 0 rgba(39,68,70,.32);--mcos-glass-bg:hsla(0,0%,100%,.9);--mcos-glass-blur:20px;--mcos-glass-ring:inset 0 0 0 1px #fff;--mcos-glass-fallback:hsla(0,0%,100%,.97);--mcos-radius-xs:4px;--mcos-radius-sm:8px;--mcos-radius-md:12px;--mcos-radius-lg:16px;--mcos-radius-xl:24px;--mcos-radius-pill:999px;--mcos-space-1:4px;--mcos-space-2:8px;--mcos-space-3:12px;--mcos-space-4:16px;--mcos-space-5:20px;--mcos-space-6:24px;--mcos-space-8:32px;--mcos-space-10:40px;--mcos-space-12:48px;--mcos-space-16:64px;--mcos-space-20:80px;--mcos-content-max:1280px;--mcos-reading-max:720px;--mcos-form-max:640px;--mcos-gutter:clamp(16px,7.2vw - 12px,80px);--mcos-z-float:200;--mcos-ease:cubic-bezier(0.2,0.8,0.2,1);--mcos-dur-fast:150ms;--mcos-dur-base:200ms;--mcos-dur-progress:600ms;--mcos-font:"Poppins","Poppins Fallback",Arial,Helvetica,sans-serif;--mcos-fs-display:clamp(32px,1.35vw + 26.7px,44px);--mcos-lh-display:1.1;--mcos-fs-h2:clamp(28px,0.9vw + 24.5px,36px);--mcos-lh-h2:1.25;--mcos-fs-h3:clamp(20px,0.45vw + 18.25px,24px);--mcos-lh-h3:1.4;--mcos-fs-title:clamp(18px,0.225vw + 17.1px,20px);--mcos-lh-title:1.3;--mcos-fs-lead:18px;--mcos-lh-lead:1.3;--mcos-fs-body:16px;--mcos-lh-body:1.5;--mcos-fs-small:14px;--mcos-lh-small:1.4;--mcos-fs-micro:12px;--mcos-lh-micro:1.4;--mcos-fs-label:13px;--mcos-lh-label:1.385;--ks-band-page:var(--mcos-bg);--ks-band-white:var(--mcos-surface);--ks-band-tint:var(--mcos-surface-2);--mcos-gutter:16px;background:var(--ks-band-page);color:var(--mcos-text);font-family:var(--mcos-font);font-size:var(--mcos-fs-body);line-height:var(--mcos-lh-body);-webkit-font-smoothing:antialiased}@media(min-width:768px){.ks-page{--mcos-gutter:24px}}@media(min-width:1200px){.ks-page{--mcos-gutter:40px}}.ks-page :where(*,:before,:after){box-sizing:border-box}.ks-page :where(h1,h2,h3,h4){margin:0}.ks-page :where(h1,h2,h3,h4){color:var(--mcos-heading)}.ks-page :where(h1){font-size:var(--mcos-fs-display);font-weight:700;line-height:var(--mcos-lh-display)}.ks-page :where(h2){font-size:var(--mcos-fs-h2);font-weight:600;line-height:var(--mcos-lh-h2)}.ks-page :where(h3){font-size:var(--mcos-fs-h3);font-weight:600;line-height:var(--mcos-lh-h3)}.ks-page :where(a){color:var(--mcos-accent);text-decoration-thickness:1px;text-underline-offset:2px}.ks-page :where(a:hover){color:var(--mcos-accent-hover)}.ks-page :where(img){height:auto;max-width:100%}.ks-page :where(:focus-visible){outline:2px solid var(--mcos-focus);outline-offset:2px}.ks-page .mcos-h2{font-size:var(--mcos-fs-h2);line-height:var(--mcos-lh-h2)}.ks-page .mcos-h2,.ks-page .mcos-h3{color:var(--mcos-heading);font-weight:600}.ks-page .mcos-h3{font-size:var(--mcos-fs-h3);line-height:var(--mcos-lh-h3)}.ks-page .mcos-title{color:var(--mcos-heading);font-size:var(--mcos-fs-title);font-weight:600;line-height:var(--mcos-lh-title)}.ks-page .mcos-lead{color:var(--mcos-text);font-size:var(--mcos-fs-lead);line-height:var(--mcos-lh-lead)}.ks-page .mcos-body{color:var(--mcos-text);font-size:var(--mcos-fs-body);line-height:var(--mcos-lh-body)}.ks-page .mcos-small{color:var(--mcos-text);font-size:var(--mcos-fs-small);line-height:var(--mcos-lh-small)}.ks-page .mcos-micro{font-size:var(--mcos-fs-micro);line-height:var(--mcos-lh-micro)}.ks-page .mcos-label,.ks-page .mcos-micro,.ks-page .mcos-muted{color:var(--mcos-text-muted)}.ks-page .mcos-label{font-size:var(--mcos-fs-label);font-weight:500;letter-spacing:.04em;line-height:var(--mcos-lh-label);text-transform:uppercase}.ks-page .mcos-accent-text{color:var(--mcos-accent)}.ks-page .mcos-num{font-variant-numeric:tabular-nums}.ks-page .mcos-container{margin-inline:auto;max-width:calc(var(--mcos-content-max) + var(--mcos-gutter)*2);padding-inline:var(--mcos-gutter);width:100%}.ks-page .mcos-container--form{max-width:calc(var(--mcos-form-max) + var(--mcos-gutter)*2)}.ks-page .mcos-container--reading{max-width:calc(var(--mcos-reading-max) + var(--mcos-gutter)*2)}.ks-page .mcos-stack{display:flex;flex-direction:column;gap:var(--mcos-space-4)}.ks-page .mcos-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--mcos-space-3)}.ks-page .mcos-btn{align-items:center;border:0;border-radius:var(--mcos-radius-md);cursor:pointer;display:inline-flex;font-family:var(--mcos-font);font-size:16px;font-weight:600;gap:var(--mcos-space-2);justify-content:center;line-height:1.5;min-height:48px;padding:12px 24px;text-decoration:none;text-transform:none;touch-action:manipulation;white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--mcos-dur-fast) ease,color var(--mcos-dur-fast) ease,box-shadow var(--mcos-dur-fast) ease,transform var(--mcos-dur-base) var(--mcos-ease)}.ks-page .mcos-btn svg{flex:0 0 auto;height:20px;width:20px}.ks-page .mcos-btn--primary{background:var(--mcos-brand);color:var(--mcos-on-brand)}.ks-page .mcos-btn--primary:hover{background:var(--mcos-brand-hover);color:var(--mcos-on-brand)}.ks-page .mcos-btn--secondary{background:transparent;box-shadow:inset 0 0 0 1.5px var(--mcos-border-control);color:var(--mcos-accent)}.ks-page .mcos-btn--secondary:hover{background:var(--mcos-surface-2);box-shadow:inset 0 0 0 1.5px var(--mcos-accent);color:var(--mcos-accent-hover)}.ks-page .mcos-btn--quiet{background:var(--mcos-surface-2);color:var(--mcos-heading)}.ks-page .mcos-btn--quiet:hover{background:var(--mcos-surface-3)}.ks-page .mcos-btn--link{background:none;color:var(--mcos-accent);min-height:0;padding:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ks-page .mcos-btn--link:hover{color:var(--mcos-accent-hover)}.ks-page .mcos-btn--inverse{background:#fff;color:var(--mcos-green-5)}.ks-page .mcos-btn--inverse:hover{background:var(--mcos-white-1)}.ks-page .mcos-btn--sm{font-size:14px;min-height:40px;padding:8px 16px}.ks-page .mcos-btn--block{display:flex;width:100%}.ks-page .mcos-btn:active{transform:translateY(1px)}.ks-page .mcos-btn:disabled,.ks-page .mcos-btn[aria-disabled=true]{cursor:not-allowed;opacity:.45;transform:none}.ks-page .mcos-btn.is-loading{color:transparent;pointer-events:none;position:relative}.ks-page .mcos-btn.is-loading:after{animation:mcos-spin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;color:var(--mcos-on-brand);content:"";height:18px;position:absolute;width:18px}.ks-page .mcos-btn--quiet.is-loading:after,.ks-page .mcos-btn--secondary.is-loading:after{color:var(--mcos-accent)}.ks-page .mcos-btn__arrow{transition:transform var(--mcos-dur-base) var(--mcos-ease)}.ks-page .mcos-btn:hover .mcos-btn__arrow{transform:translateX(3px)}.ks-page .mcos-icon-btn{background:transparent;border:0;border-radius:50%;color:var(--mcos-heading);cursor:pointer;display:inline-grid;flex:0 0 auto;height:40px;place-items:center;position:relative;touch-action:manipulation;width:40px;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--mcos-dur-fast) ease,color var(--mcos-dur-fast) ease}.ks-page .mcos-icon-btn:after{border-radius:50%;content:"";inset:-2px;position:absolute}.ks-page .mcos-icon-btn:hover{background:var(--mcos-surface-2)}.ks-page .mcos-icon-btn svg{height:22px;width:22px}.ks-page .mcos-icon-btn--filled{background:var(--mcos-accent);color:var(--mcos-on-brand)}.ks-page .mcos-icon-btn--filled:hover{background:var(--mcos-accent-hover)}.ks-page .mcos-icon-btn--tint{background:var(--mcos-surface-2)}.ks-page .mcos-product__source{background:var(--mcos-green-grey);border-radius:var(--mcos-radius-xs);bottom:8px;color:#fff;font-size:10px;font-weight:600;left:8px;letter-spacing:.06em;line-height:1.3;padding:2px 6px;position:absolute;text-transform:uppercase}.ks-page .mcos-product__mark{bottom:8px;height:16px;opacity:.8;position:absolute;right:8px;width:auto}.ks-page .mcos-chip{align-items:center;background:transparent;border:0;border-radius:var(--mcos-radius-pill);box-shadow:inset 0 0 0 1px var(--mcos-filter-ring);color:var(--mcos-filter-ink);cursor:pointer;display:inline-flex;font-family:var(--mcos-font);font-size:14px;font-weight:500;gap:6px;line-height:1.4;min-height:32px;padding:6px 14px;touch-action:manipulation;white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--mcos-dur-fast) ease,color var(--mcos-dur-fast) ease,box-shadow var(--mcos-dur-fast) ease}.ks-page .mcos-chip svg{height:16px;width:16px}.ks-page .mcos-input{background:var(--mcos-surface);border:0;border-radius:var(--mcos-radius-md);box-shadow:inset 0 0 0 1px var(--mcos-border-control);color:var(--mcos-text);font-family:var(--mcos-font);font-size:16px;line-height:1.5;min-height:48px;outline:none;padding:12px 16px;transition:box-shadow var(--mcos-dur-fast) ease;width:100%}.ks-page .mcos-input::-moz-placeholder{color:var(--mcos-text-muted);opacity:1}.ks-page .mcos-input::placeholder{color:var(--mcos-text-muted);opacity:1}.ks-page .mcos-input:hover{box-shadow:inset 0 0 0 1px var(--mcos-accent)}.ks-page .mcos-input:focus-visible{box-shadow:inset 0 0 0 1.5px var(--mcos-accent);box-shadow:inset 0 0 0 1.5px var(--mcos-accent),0 0 0 3px color-mix(in srgb,var(--mcos-accent) 18%,transparent);outline:none}.ks-page .mcos-search{align-items:center;display:flex;position:relative}.ks-page .mcos-search svg{color:var(--mcos-text-muted);height:20px;left:16px;pointer-events:none;position:absolute;width:20px}.ks-page .mcos-search .mcos-input{background:var(--mcos-surface-2);border-radius:var(--mcos-radius-pill);box-shadow:inset 0 0 0 1px transparent;padding-left:46px}.ks-page .mcos-search .mcos-input:hover{box-shadow:inset 0 0 0 1px var(--mcos-border-control)}.ks-page .mcos-chip:hover{background:var(--mcos-filter-bg-hover)}.ks-page .mcos-chip.is-selected,.ks-page .mcos-chip[aria-pressed=true]{background:var(--mcos-filter-bg-active);box-shadow:inset 0 0 0 1px var(--mcos-filter-bg-active);color:var(--mcos-filter-ink-active)}.ks-page .mcos-chip--sm{font-size:12px;min-height:26px;padding:3px 12px}.ks-page .mcos-tag{align-items:center;background:var(--mcos-surface-3);border-radius:var(--mcos-radius-pill);color:var(--mcos-text-subtle);display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:24px;line-height:1;padding:0 10px;white-space:nowrap}.ks-page .mcos-tag--accent{background:var(--mcos-ok-bg);color:var(--mcos-ok-text)}.ks-page .mcos-status{align-items:center;background:var(--mcos-chip-bg);border-radius:var(--mcos-radius-pill);color:var(--mcos-chip-text);display:inline-flex;font-size:14px;font-weight:600;gap:8px;line-height:1.5;padding:6px 14px;white-space:nowrap}.ks-page .mcos-status:before{background:var(--mcos-chip-dot);border-radius:50%;content:"";flex:0 0 auto;height:8px;width:8px}.ks-page .mcos-status--ok{background:var(--mcos-ok-bg);color:var(--mcos-ok-text)}.ks-page .mcos-status--ok:before{background:var(--mcos-ok-dot)}.ks-page .mcos-status--warn{background:var(--mcos-warn-bg);color:var(--mcos-warn-text)}.ks-page .mcos-status--warn:before{background:var(--mcos-warn-dot)}.ks-page .mcos-status--danger{background:var(--mcos-danger-bg);color:var(--mcos-danger-text)}.ks-page .mcos-status--danger:before{background:var(--mcos-danger-dot)}.ks-page .mcos-status--sm{font-size:12px;gap:6px;padding:3px 10px}.ks-page .mcos-prop{align-items:center;background:var(--mcos-property-bg);border:1px solid var(--mcos-property-border);border-radius:var(--mcos-radius-xl);box-shadow:0 2px 4px rgba(39,68,70,.08);display:inline-flex;gap:8px;padding:6px 12px 6px 8px}.ks-page .mcos-prop__plate{background:var(--mcos-property-plate);border-radius:50%;color:var(--mcos-text);display:grid;flex:0 0 auto;font-size:12px;font-weight:600;height:28px;letter-spacing:.02em;place-items:center;width:28px}.ks-page .mcos-prop__plate svg{height:20px;width:20px}.ks-page .mcos-prop__label{color:var(--mcos-heading);font-size:14px;line-height:1.4;white-space:nowrap}.ks-page .mcos-card{background:var(--mcos-surface);border:1px solid var(--mcos-border);border-radius:var(--mcos-radius-lg);box-shadow:var(--mcos-shadow-card);display:flex;flex-direction:column;gap:var(--mcos-space-4);padding:var(--mcos-space-6)}@media(max-width:525px){.ks-page .mcos-card{padding:var(--mcos-space-5) var(--mcos-space-4)}}.ks-page .mcos-card--flat{box-shadow:none}.ks-page .mcos-card--interactive{color:inherit;cursor:pointer;text-decoration:none;transition:transform var(--mcos-dur-base) ease,box-shadow var(--mcos-dur-base) ease,border-color var(--mcos-dur-base) ease}.ks-page .mcos-card--interactive:hover{border-color:var(--mcos-accent);box-shadow:var(--mcos-shadow-raised);transform:translateY(-2px)}.ks-page .mcos-card__head{align-items:center;border-bottom:1px solid var(--mcos-border);display:flex;gap:var(--mcos-space-4);justify-content:space-between;padding-bottom:var(--mcos-space-4)}.ks-page .mcos-card__title{color:var(--mcos-heading);font-size:var(--mcos-fs-title);font-weight:600;line-height:var(--mcos-lh-title)}.ks-page .mcos-card__text{color:var(--mcos-text);font-size:14px;line-height:1.5}.ks-page .mcos-tile{background:var(--mcos-surface-2);border-radius:var(--mcos-radius-md);display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px 18px}.ks-page .mcos-tile__label{color:var(--mcos-text-subtle);font-size:13px;line-height:1.4}.ks-page .mcos-tile__value{color:var(--mcos-heading);font-size:22px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ks-page .mcos-kv{display:flex;flex-direction:column;margin:0}.ks-page .mcos-kv__row{align-items:baseline;border-bottom:1px solid var(--mcos-border);display:flex;font-size:14px;gap:var(--mcos-space-4);justify-content:space-between;line-height:1.5;padding:10px 0}.ks-page .mcos-kv__row:last-child{border-bottom:0}.ks-page .mcos-kv__key{color:var(--mcos-text-subtle)}.ks-page .mcos-kv__value{color:var(--mcos-text);font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.ks-page .mcos-kv__row--strong .mcos-kv__key,.ks-page .mcos-kv__row--strong .mcos-kv__value{color:var(--mcos-heading);font-weight:600}.ks-page .mcos-progress{background:var(--mcos-surface-3);border-radius:var(--mcos-radius-pill);height:10px;overflow:hidden}.ks-page .mcos-progress__fill{background:linear-gradient(90deg,var(--mcos-green-1),var(--mcos-green-6));border-radius:inherit;display:block;height:100%;transition:width var(--mcos-dur-progress) var(--mcos-ease)}.ks-page .mcos-glass{backdrop-filter:blur(var(--mcos-glass-blur));background:var(--mcos-glass-bg);box-shadow:var(--mcos-glass-ring),var(--mcos-shadow-float)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ks-page .mcos-glass{background:var(--mcos-glass-fallback)}}.ks-page .mcos-actionbar{bottom:calc(12px + env(safe-area-inset-bottom) + var(--mcos-bottom-inset, 0px));display:flex;gap:12px;left:12px;position:fixed;right:12px;z-index:var(--mcos-z-float)}.ks-page .mcos-actionbar__pill{align-items:center;border:0;border-radius:var(--mcos-radius-pill);color:var(--mcos-accent);cursor:pointer;display:inline-flex;font-family:var(--mcos-font);font-size:16px;font-weight:500;gap:8px;height:44px;justify-content:center;overflow:hidden;padding:0 16px;text-overflow:ellipsis;touch-action:manipulation;white-space:nowrap}.ks-page .mcos-actionbar__pill svg{flex:0 0 auto;height:18px;width:18px}.ks-page .mcos-actionbar__pill:first-child{flex:3 1 0}.ks-page .mcos-actionbar__pill:last-child{flex:2 1 0}.ks-page .mcos-actionbar__pill--apply{background:var(--mcos-brand);box-shadow:var(--mcos-shadow-float);color:var(--mcos-on-brand)}.ks-page .mcos-accordion{border-top:1px solid var(--mcos-border)}.ks-page .mcos-accordion details{border-bottom:1px solid var(--mcos-border)}.ks-page .mcos-accordion summary{align-items:center;color:var(--mcos-heading);cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:12px;justify-content:space-between;line-height:1.3;list-style:none;padding:18px 0}.ks-page .mcos-accordion summary::-webkit-details-marker{display:none}.ks-page .mcos-accordion__body{color:var(--mcos-text);font-size:15px;line-height:1.6;padding:0 0 20px}.ks-page .mcos-cta-band{align-items:center;background:var(--mcos-green-5);border-radius:var(--mcos-radius-xl);color:#fff;display:flex;flex-wrap:wrap;gap:var(--mcos-space-6);justify-content:space-between;overflow:hidden;padding:var(--mcos-space-12);position:relative}.ks-page .mcos-cta-band__title{color:#fff;font-size:var(--mcos-fs-h2);font-weight:600;line-height:var(--mcos-lh-h2);max-width:640px;text-wrap:balance}.ks-page .mcos-cta-band__text{color:var(--mcos-white-2);font-size:16px;line-height:1.5;margin-top:var(--mcos-space-2)}.ks-page .mcos-rating{align-items:center;color:var(--mcos-heading);display:inline-flex;font-size:14px;font-variant-numeric:tabular-nums;gap:4px;line-height:1;white-space:nowrap}.ks-page .mcos-rating svg{color:var(--mcos-accent);height:16px;width:16px}.ks-page .mcos-rating--none,.ks-page .mcos-rating__count{color:var(--mcos-text-muted)}.ks-page .mcos-rating--none{font-size:13px}.ks-page .mcos-callout{align-items:flex-start;background:var(--mcos-chip-bg);border-radius:var(--mcos-radius-md);color:var(--mcos-chip-text);display:flex;font-size:14px;gap:12px;line-height:1.5;padding:14px 16px}.ks-page .mcos-callout svg{flex:0 0 auto;height:20px;margin-top:1px;width:20px}.ks-page .mcos-callout b{font-weight:600}.ks-page .mcos-callout--ok{background:var(--mcos-ok-bg);color:var(--mcos-ok-text)}.ks-page .mcos-callout--warn{background:var(--mcos-warn-bg);color:var(--mcos-warn-text)}.ks-page .mcos-callout--danger{background:var(--mcos-danger-bg);color:var(--mcos-danger-text)}.ks-page .mcos-segmented{background:var(--mcos-surface-2);border-radius:var(--mcos-radius-pill);box-shadow:inset 0 0 0 1px var(--mcos-border);display:inline-flex;padding:3px}.ks-page .mcos-segmented__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:var(--mcos-radius-pill);color:var(--mcos-text-muted);cursor:pointer;font:inherit;font-size:14px;font-weight:600;height:34px;padding:0 14px}.ks-page .mcos-segmented__option[aria-checked=true]{background:var(--mcos-surface);box-shadow:var(--mcos-shadow-card);color:var(--mcos-heading)}.ks-page .mcos-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;height:24px;margin:0;width:100%}.ks-page .mcos-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--mcos-accent) 0 var(--mcos-range-fill,50%),var(--mcos-surface-3) var(--mcos-range-fill,50%));border-radius:3px;height:6px}.ks-page .mcos-range::-moz-range-track{background:var(--mcos-surface-3);border-radius:3px;height:6px}.ks-page .mcos-range::-moz-range-progress{background:var(--mcos-accent);border-radius:3px;height:6px}.ks-page .mcos-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:2px solid var(--mcos-accent);border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2);height:22px;margin-top:-8px;width:22px}.ks-page .mcos-range::-moz-range-thumb{background:#fff;border:2px solid var(--mcos-accent);border-radius:50%;height:18px;width:18px}.ks-page .mcos-range__labels{color:var(--mcos-text-muted);display:flex;font-size:12px;font-variant-numeric:tabular-nums;justify-content:space-between}@media(max-width:860px){.ks-page{padding-bottom:88px}}.ks-section{padding-block:80px;padding-inline:max(var(--mcos-gutter),(100% - var(--mcos-content-max))/2);scroll-margin-top:calc(var(--site-header-height, 72px) + 56px)}.ks-section+.ks-section{border-top:1px solid var(--mcos-border)}.ks-section__title{margin:0 0 12px}@media(max-width:860px){.ks-section{padding-block:56px}}@media(max-width:525px){.ks-section{padding-block:48px}}.ks-band--white{background:var(--ks-band-white)}.ks-band--tint{background:var(--ks-band-tint)}.ks-snav{background:var(--mcos-surface);border-bottom:1px solid var(--mcos-border);position:sticky;top:var(--site-header-height,72px);z-index:50}.ks-snav__inner{align-items:center;display:flex;gap:24px;height:56px;padding-inline:max(var(--mcos-gutter),(100% - var(--mcos-content-max))/2)}.ks-snav__scroll{display:flex;flex:1;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.ks-snav__scroll::-webkit-scrollbar{display:none}.ks-snav__link{align-items:center;border-radius:var(--mcos-radius-pill);color:var(--mcos-text-muted);display:inline-flex;flex:none;font-size:14px;font-weight:500;height:36px;padding:0 14px;text-decoration:none;transition:background-color var(--mcos-dur-fast) ease,color var(--mcos-dur-fast) ease;white-space:nowrap}.ks-snav__link[aria-current=true]{background:var(--mcos-surface-2);color:var(--mcos-accent);font-weight:600}.ks-snav__cta{align-items:center;display:flex;flex:none;gap:14px}.ks-snav__cta[hidden]{display:none}.ks-snav__price{color:var(--mcos-text-muted);font-size:14px;white-space:nowrap}.ks-snav__price b{color:var(--mcos-heading);font-size:16px;font-weight:600}@media(max-width:860px){.ks-snav__inner{height:48px}.ks-snav__cta{display:none}}.ks-on-dark,html.mcos-dark .ks-on-light{display:none}html.mcos-dark .ks-on-dark{display:block}.ks-hero{display:flex;flex-direction:column;gap:36px;padding-block:28px 80px;position:relative}@media(max-width:860px){.ks-hero{padding-bottom:56px}}@media(max-width:525px){.ks-hero{padding-bottom:48px}}.ks-hero__leafbox{inset:0;overflow:hidden}.ks-hero__leaf,.ks-hero__leafbox{pointer-events:none;position:absolute}.ks-hero__leaf{height:auto;opacity:.05;right:-150px;top:-170px;width:620px}.ks-hero__leaf.ks-on-dark{opacity:.03}.ks-hero>:not(.ks-hero__leafbox){position:relative}.ks-hero__head{display:flex;flex-direction:column;gap:10px}.ks-hero__lead{margin:0;max-width:560px;text-wrap:pretty}.ks-hero__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ks-hero__name{color:var(--mcos-heading);font-size:var(--mcos-fs-display);font-weight:700;line-height:var(--mcos-lh-display);margin:0;text-wrap:balance}.ks-hero__aka,.ks-hero__lineage,.ks-hero__relabel{color:var(--mcos-text-muted);margin:0}.ks-hero__aka a,.ks-hero__lineage a,.ks-hero__relabel a{text-decoration:underline}.ks-hero__facts{display:flex;flex-direction:column;gap:16px;margin-top:4px}.ks-hero__cta{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ks-hero__cta svg{flex:none;height:20px;width:20px}.ks-hero__cta [aria-pressed=true] svg{fill:currentColor}.ks-hero__shared{color:var(--mcos-accent)}.ks-hero2{display:grid;gap:28px 56px;grid-template-columns:minmax(0,1fr)}.ks-hero2__info{display:flex;flex-direction:column;gap:20px;min-width:0}.ks-hero2__media{min-width:0}@media(min-width:861px){.ks-hero2:not(.ks-hero2--solo){align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,440px)}.ks-hero2:not(.ks-hero2--solo) .ks-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1400px){@supports(grid-template-rows:subgrid){.ks-hero2:not(.ks-hero2--solo){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}}@media(max-width:602px){.ks-hero__cta .mcos-btn--primary{flex:1 1 100%}.ks-hero__cta .mcos-btn--secondary{flex:1}}@media(min-width:861px)and (max-width:1199px){.ks-hero2:not(.ks-hero2--solo) .ks-hero__cta .mcos-btn--primary{flex:1 1 100%}.ks-hero2:not(.ks-hero2--solo) .ks-hero__cta .mcos-btn--secondary{flex:1}}.ks-crumbs{color:var(--mcos-green-5);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:4px;line-height:1.4}.ks-crumbs a{color:inherit;text-decoration:none}.ks-crumbs a:hover{text-decoration:underline}.ks-crumbs [aria-current]{color:var(--mcos-green-2)}@media(min-width:768px){.ks-crumbs{font-size:14px}}.ks-tiles{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.ks-tiles dd{margin:0;white-space:nowrap}.ks-tiles .ks-tile-word{hyphens:manual;white-space:normal}@media(max-width:525px){.ks-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.ks-page .ks-tiles dd{font-size:20px}.ks-actionbar:not([hidden]),.ks-actionbar[hidden]{display:none}.ks-actionbar .mcos-actionbar__pill{font-size:15px;text-decoration:none}.ks-actionbar__info{color:var(--mcos-heading)}.ks-actionbar__info b{font-weight:600}@media(max-width:860px){.ks-actionbar:not([hidden]){display:flex}}.ks-list,.ks-print__list{list-style:none;margin:0;padding:0}.ks-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ks-card__meta,.ks-section__intro{margin:0 0 12px}.ks-card__meta,.ks-muted{color:var(--mcos-text-muted)}html.mcos-dark .ks-page{--mcos-heading:var(--mcos-text);--mcos-brand-hover:#52907a;--mcos-filter-ring:var(--mcos-border-control);--mcos-chip-dot:#748c85;--mcos-ok-dot:#4ec36f;--mcos-danger-dot:#e66e6d;--mcos-property-bg:#1f2c2a;--mcos-property-border:#43534f;--mcos-property-plate:#2e3d3a;--mcos-shadow-card:0 1px 2px rgba(0,0,0,.32),0 8px 24px rgba(0,0,0,.22);--mcos-shadow-raised:0 8px 24px rgba(0,0,0,.5);--mcos-shadow-float:0 6px 16px rgba(0,0,0,.5);--mcos-glass-bg:rgba(27,38,36,.86);--mcos-glass-ring:inset 0 0 0 1px hsla(0,0%,100%,.07);--mcos-glass-fallback:rgba(27,38,36,.98);--ks-band-white:var(--mcos-bg);--ks-band-tint:#0c1a14}html.mcos-dark body.mcos-cultivar-page .ks-page:is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--ks-band-page)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(section,header,article,details,[class*=section],[class*=card],[class*=tile],[class*=row],[class*=item],[class*=detail],[class*=table],[class*=inner],[class*=wrap],[class*=content],[class*=block],[class*=container],[class*=group],[class*=summary],[class*=panel]):is(#i#i#i#i#i.c.c.c.c,*){background-color:transparent!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-band--white):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--ks-band-white)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-band--tint):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--ks-band-tint)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-snav,.mcos-card,.ks-fp__card,.ks-fp__photo):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-deck__peek,.ks-deck__peek span):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface)!important;color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-deck__peek:is(:hover,:focus-visible),.ks-deck__peek:is(:hover,:focus-visible) span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-accent)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-tile):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface-2)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-btn--primary,.mcos-actionbar__pill--apply):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-brand)!important;color:var(--mcos-on-brand)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-rev__all,.ks-rev__all span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-accent)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-glass):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-glass-bg)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-tag):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface-3)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-tag--accent):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-ok-bg)!important;color:var(--mcos-ok-text)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-hero__name,.mcos-tile__value,.mcos-tile__value span,.ks-snav__price b,.ks-actionbar__info,.ks-actionbar__info span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-tile__label,.ks-hero__lineage,.ks-hero__lineage span,.ks-hero__relabel,.ks-hero__relabel span,.ks-hero__aka,.ks-hero__aka span,.ks-crumbs,.ks-crumbs span:not([aria-current]),.ks-snav__link,.ks-snav__price,.ks-muted,.ks-muted span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-snav__link[aria-current=true],.ks-crumbs a,.ks-hero__lineage a,.ks-hero__relabel a,.ks-hero__aka a):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-accent)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-snav__link[aria-current=true]):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface-2)!important}html.mcos-dark body.mcos-cultivar-page .ks-page .ks-mx__table :is(tr,td):is(#i#i#i#i#i.c.c.c.c,*){background-color:transparent!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-mx__term,.ks-mx__corner):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-mx__row.is-on,.ks-mx__row.is-on .ks-mx__term,.ks-mx__detail,.ks-mx__item[aria-pressed=true]):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface-2)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-mx__item,.ks-mx__pick):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-mx__pick):is(#i#i#i#i#i.c.c.c.c,*){background-color:transparent!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-mx__colname,.ks-mx__name b,.ks-mx__itemhead b,.ks-mx__share b,.ks-mx__rank,.ks-mx__plate,.ks-mx__detail .mcos-title):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-mx__colsub,.ks-mx__colsub span,.ks-mx__name>span,.ks-mx__name>span span,.ks-mx__itemhead>span,.ks-mx__itemhead>span span,.ks-mx__legend,.ks-mx__legend span,.ks-mx__corner,.ks-mx__none,.ks-mx__top .mcos-small):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-mx__rank--first):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-surface)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-mx__more,.ks-mx__more span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-accent)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-label,.mcos-micro,.mcos-micro span,.mcos-muted,.ks-fp__title,.ks-fp__pick,.ks-fp__note,.ks-fp__note span,.ks-fp__rest,.ks-fp__rest span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-kv__key):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-subtle)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-accent-text,.mcos-accent-text span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-accent)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ar__terpname b,.ks-ar__pct,.mcos-prop__label):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ar__terpname>span,.ks-ar__terpname>span span,.ks-ar__legend,.ks-ar__legend span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ar__side):is(#i#i#i#i#i.c.c.c.c,*){background-color:transparent!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-pp__who b,.ks-pp__eur,.ks-pp__eur span,.ks-pp__rank.is-on .ks-pp__rankname,.ks-pp__rankval--up,.ks-pp__name.is-on,.ks-pp__lock--strong,.ks-pp__lock--strong span,.mcos-rating,.mcos-rating>span:not(.mcos-rating__count)):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-pp__who>span,.ks-pp__thc>span+span,.ks-pp__grower,.ks-pp__grower span,.ks-pp__delta,.ks-pp__delta span,.ks-pp__pharm,.ks-pp__pharm span,.ks-pp__range,.ks-pp__unit,.ks-pp__rankval,.ks-pp__rankname,.ks-pp__ticktrack span,.ks-pp__lbl,.ks-pp__legend,.ks-pp__legend span,.ks-pp__lock,.ks-pp__lock span,.ks-pp__th span,.mcos-rating__count,.mcos-rating--none):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-pp__rankval--down,.mcos-rating svg):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-accent)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-pp__entry,.ks-pp__brief):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-pp__th,.ks-pp__listfoot,.ks-pp__aside,.ks-pp__entry.is-on,.ks-pp__brief.is-on):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface-2)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-pp__tags .mcos-tag):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-pp__mono,.ks-anbau__mono):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-green-5)!important;color:var(--mcos-highlight-1)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-callout--warn,.mcos-callout--warn span,.mcos-callout--warn b):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-warn-text)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-segmented__option,.ks-pp__rank):is(#i#i#i#i#i.c.c.c.c,*){background-color:transparent!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-rev__big,.ks-rev__part b,.ks-rev__whoname b,.ks-rev__whoname b span,.ks-rev__avatar):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-rev__avatar):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface-3)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-qa summary,.ks-qa summary span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-accordion,.mcos-accordion__body,.ks-qa details,.ks-qa summary):is(#i#i#i#i#i.c.c.c.c,*){background-color:transparent!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-cta-band):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-green-5)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-cta-band__title,.mcos-cta-band__title span):is(#i#i#i#i#i.c.c.c.c,*){color:#fff!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-cta-band__text):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-white-2)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-btn--inverse):is(#i#i#i#i#i.c.c.c.c,*){background-color:#fff!important;color:var(--mcos-green-5)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-lin__name,.ks-lin__name span,.ks-lin__name a):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-lin__sub,.ks-lin__sub span,.ks-lin__n,.ks-lin__n span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-lin__node,.ks-lin__parent,.ks-lin__kids):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-lin__node--self,.ks-lin__self):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-green-5)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-lin__node--self b,.ks-lin__node--self b span,.ks-lin__self b,.ks-lin__self b span):is(#i#i#i#i#i.c.c.c.c,*){color:#fff!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-lin__node--self .mcos-label,.ks-lin__self .mcos-label):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-highlight-1)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-lin__node--self .ks-lin__sub,.ks-lin__node--self .ks-lin__sub span,.ks-lin__self .ks-lin__sub,.ks-lin__self .ks-lin__sub span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-white-2)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-rel__who b,.ks-rel__who b span,.ks-rel__price,.ks-rel__price span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-rel__foot>span:first-child,.ks-rel__foot>span:first-child span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-rel__sub,.ks-rel__sub span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-anbau__entryname b,.ks-anbau__entryname b span,.ks-anbau__bar b,.ks-anbau__bar>span:first-child):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-anbau__n,.ks-anbau__n span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-segmented__option):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.mcos-segmented__option[aria-checked=true]):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface)!important;color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-hero,.ks-ov-az):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--ks-band-white)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-body):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--ks-band-tint)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-panel):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface-2)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-card__photo):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--ks-ov-plate)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-pp__thumb):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--ks-pp-plate)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-item__back):is(#i#i#i#i#i.c.c.c.c,*){background-color:var(--mcos-surface)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-like__opt[aria-pressed=true],.ks-ov-like__opt[aria-pressed=true] span,.ks-ov-card__name,.ks-ov-card__name span,.ks-ov-card__price,.ks-ov-card__price span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-heading)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-card__count,.ks-ov-card__count span):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-like,.ks-ov-like__label,.ks-ov-row__sub,.ks-ov-row__sub span,.ks-ov-card__line,.ks-ov-card__line span,.ks-ov-card__price--none,.ks-ov-panel__hint,.ks-ov-n,.ks-ov-az__letter small):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text-muted)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-like__opt:not([aria-pressed=true]),.ks-ov-like__opt:not([aria-pressed=true]) span,.ks-ov-row__all,.ks-ov-row__all span,.ks-ov-reset):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-accent)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-az__list a,.ks-ov-az__letter:not([aria-pressed=true])):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-text)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-az__list a:hover):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-accent)!important}html.mcos-dark body.mcos-cultivar-page .ks-page :is(.ks-ov-fbtn.is-set .ks-ov-n,.ks-ov-fbtn--toggle[aria-pressed=true] .ks-ov-n,.ks-ov-opt[aria-pressed=true] .ks-ov-n,.ks-ov-az__letter[aria-pressed=true] small):is(#i#i#i#i#i.c.c.c.c,*){color:var(--mcos-on-brand)!important}