/* 385: the saved page-19 hero (Session 124 look), generated by tools/save-p19-old-hero.js from css/zz-oz-recolor.css + css/zz-oz-page.css */
.c-hsv { background: #fef8f4; overflow-x: clip; }
.c-hsv .c-hrf__sec { background: transparent !important; }
.c-hsv .c-hrf__sec { background: #76380f; color: #fff; }
.c-hsv .c-hrf__mk { background: linear-gradient(transparent 56%, rgba(246, 190, 153, .5) 56%, rgba(246, 190, 153, .5) 92%, transparent 92%); }
.c-hsv .c-hrf__cta { color: #4e2306; box-shadow: 0 12px 30px rgba(38, 18, 4, .35); }
.c-hsv .c-hrf__arr { background: #76380f; }
.c-hsv .c-hrf__n { color: #f6be99; }
.c-hsv .c-hrf__panel { background: linear-gradient(180deg, #a04c14 0%, #5c2b0a 55%, #5c2b0a 100%); }
.c-hsv :is(.c-hrf, .c-pnf, .c-hwk, .c-wmg)[data-zk-slot="brand"] :is(h1, h2, h3, p, li, span, b, strong) { color: #fff; -webkit-text-fill-color: #fff; }
.c-hsv :is(.c-hrf, .c-pnf, .c-hwk, .c-wmg)[data-zk-slot="brand"] :is(a, button) :is(span, b, strong),
.c-hsv :is(.c-hrf, .c-pnf, .c-hwk, .c-wmg)[data-zk-slot="brand"] :is(a, button) { color: #c34e00; -webkit-text-fill-color: #c34e00; }
.c-hsv .c-hrf[data-zk] { overflow-x: clip; }
.c-hsv .c-hrf[data-zk] .c-hrf__vis { --fh: clamp(360px, 84vw, 520px); --d: calc(var(--fh) * .86); --r: calc(var(--d) / 2); }
@media (min-width: 900px) {
  .c-hsv .c-hrf[data-zk] .c-hrf__vis { --fh: 560px; }
}
.c-hsv .c-hrf[data-zk] .c-hrf__panel { position: absolute; left: 50%; bottom: 0; top: auto; width: var(--d); height: var(--d); aspect-ratio: auto; transform: translateX(-50%); border-radius: 50%; border: 0; background: #a84400 !important; box-shadow: 0 24px 48px rgba(70, 25, 0, .28); z-index: 0; }
.c-hsv .c-hrf[data-zk] .c-hrf__panel::before, .c-hsv .c-hrf[data-zk] .c-hrf__panel::after { content: none !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__fig { position: relative; z-index: 1; height: var(--fh); overflow: visible;
  -webkit-mask-image: linear-gradient(#000, #000), radial-gradient(circle at 50% calc(100% - var(--r)), #000 calc(var(--r) - 1px), transparent var(--r));
  -webkit-mask-size: 100% calc(100% - var(--r)), 100% 100%; -webkit-mask-position: top, 0 0; -webkit-mask-repeat: no-repeat;
  mask-image: linear-gradient(#000, #000), radial-gradient(circle at 50% calc(100% - var(--r)), #000 calc(var(--r) - 1px), transparent var(--r));
  mask-size: 100% calc(100% - var(--r)), 100% 100%; mask-position: top, 0 0; mask-repeat: no-repeat; }
.c-hsv .c-hrf[data-zk] .c-hrf__vis { --d: calc(var(--fh) * .8); }
.c-hsv .c-hrf[data-zk] .c-hrf__panel { background: #fff !important; box-shadow: 0 24px 48px rgba(70, 25, 0, .25) !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__fig { aspect-ratio: auto !important; width: calc(var(--fh) * .72) !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__fig img { width: calc(var(--fh) * 1.5266) !important; height: auto !important; left: calc(var(--fh) * .017) !important; top: calc(var(--fh) * -.4894) !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__panel::after { content: "" !important; position: absolute; inset: -9%; border-radius: 50%; border: 2px solid rgba(255, 255, 255, .7); pointer-events: none; }
.c-hsv .c-hrf[data-zk] .c-hrf__vis { position: relative; }
.c-hsv .c-hrf[data-zk] .c-hrf__vis { --lw: calc(var(--fh) * .92); --lh: calc(var(--fh) * .78); }
.c-hsv .c-hrf[data-zk] .c-hrf__panel { width: var(--lw) !important; height: var(--lh) !important; border-radius: calc(var(--lw) * .42) 26px calc(var(--lw) * .42) 26px !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__panel::after { inset: -16px !important; border-radius: calc(var(--lw) * .42 + 16px) 42px calc(var(--lw) * .42 + 16px) 42px !important; border: 2px solid rgba(255, 255, 255, .75) !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__fig { -webkit-mask-image: none !important; mask-image: none !important; clip-path: inset(-100% -100% 0 -100%); }
.c-hsv .p19-fc { position: absolute; z-index: 3; display: flex; align-items: center; gap: 10px; padding: 10px 16px 10px 12px; border-radius: 18px; background: #fff; box-shadow: 0 12px 28px rgba(60, 20, 0, .22), 0 2px 6px rgba(60, 20, 0, .12); font-family: "Noto Sans Hebrew", sans-serif; }
.c-hsv .p19-fc p { margin: 0; font-size: 15px; font-weight: 700; line-height: 1.3; color: #2a1608 !important; -webkit-text-fill-color: #2a1608 !important; white-space: nowrap; }
.c-hsv .p19-fc__ic { flex: none; width: 42px; height: 42px; border-radius: 50%; background: #c95000; position: relative; }
.c-hsv .p19-fc__ic::after { content: ""; position: absolute; inset: 10px; background: #fff; -webkit-mask: var(--ic) center / contain no-repeat; mask: var(--ic) center / contain no-repeat; }
.c-hsv .p19-fc--1 { top: 22%; right: -2%; }
.c-hsv .p19-fc--2 { top: 52%; left: -4%; }
.c-hsv .p19-fc--3 { bottom: 8%; right: 2%; padding: 8px 10px 8px 12px; }
.c-hsv .p19-fc__num { display: grid; place-items: center; width: 44px; height: 44px; border-radius: 50%; background: #c95000; }
.c-hsv .p19-fc__num .n { font-family: "Poppins", sans-serif; font-weight: 900; font-size: 13px; color: #fff !important; -webkit-text-fill-color: #fff !important; }
.c-hsv .p19-fc__avs { display: flex; margin: 0; padding: 0; list-style: none; }
.c-hsv .p19-fc__avs li { width: 40px; height: 40px; border-radius: 50%; overflow: hidden; border: 2px solid #fff; background: #d9d9d9; }
.c-hsv .p19-fc__avs li + li { margin-inline-start: -12px; }
.c-hsv .p19-fc__avs img { display: block; width: 100%; height: 100%; object-fit: cover; }
@media (max-width: 600px) {
  .c-hsv .p19-fc { padding: 7px 10px 7px 8px; gap: 7px; }
  .c-hsv .p19-fc p { font-size: 12.5px; }
  .c-hsv .p19-fc__ic, .c-hsv .p19-fc__num { width: 32px; height: 32px; }
  .c-hsv .p19-fc__ic::after { inset: 8px; }
  .c-hsv .p19-fc__avs li { width: 30px; height: 30px; }
  .c-hsv .p19-fc--1 { top: 30%; right: 0; }
  .c-hsv .p19-fc--2 { left: 0; }
}
@media (max-width: 600px) {
  .c-hsv .p19-fc--1 { top: 44% !important; }
  .c-hsv .p19-fc--2 { top: 64% !important; }
  .c-hsv .p19-fc--3 { bottom: 4% !important; }
}
.c-hsv > .c-hrf[data-zk] { background: linear-gradient(180deg, #c95000 0, #c95000 calc(100% - 200px), #fef8f4 100%) !important; }
.c-hsv > .c-hrf[data-zk] > section { -webkit-mask: none !important; mask: none !important; padding-bottom: 72px !important; }
.c-hsv > .c-hrf[data-zk] > section::after { display: none !important; }
.c-hsv > .c-hrf[data-zk] .c-hrf__vis { margin-bottom: -72px; align-self: end; }
.c-hsv > .c-hrf[data-zk] + * { margin-top: 0 !important; }
.c-hsv > .c-hrf[data-zk] + * > section { border-top-width: 0 !important; padding-top: 48px !important; }
@media (min-width: 900px) {
  .c-hsv > .c-hrf[data-zk] + * > section { padding-top: 57px !important; }
}
.c-hsv > .c-hrf[data-zk] { background: linear-gradient(180deg, #c95000 0, #c95000 calc(100% - 72px), #fef8f4 100%) !important; }
@media (min-width: 900px) {
  .c-hsv > .c-hrf[data-zk] + * > section { padding-top: 39px !important; }
}
.c-hsv > .c-hrf[data-zk] { background: linear-gradient(180deg, #c95000 0, #c95000 calc(100% - 110px), rgb(201, 80, 0) calc(100% - 102.1px), rgb(201, 80, 0) calc(100% - 94.3px), rgb(201, 81, 2) calc(100% - 86.4px), rgb(202, 82, 4) calc(100% - 78.6px), rgb(202, 85, 7) calc(100% - 70.7px), rgb(203, 87, 11) calc(100% - 62.9px), rgb(205, 91, 16) calc(100% - 55.0px), rgb(206, 96, 23) calc(100% - 47.1px), rgb(208, 102, 31) calc(100% - 39.3px), rgb(210, 108, 41) calc(100% - 31.4px), rgb(212, 115, 51) calc(100% - 23.6px), rgb(215, 123, 62) calc(100% - 15.7px), rgb(217, 131, 74) calc(100% - 7.9px), rgb(220, 140, 87) calc(100% - 0.0px)) !important; }
.c-hsv > .c-hrf[data-zk] > section { padding-bottom: 110px !important; }
.c-hsv > .c-hrf[data-zk] .c-hrf__vis { margin-bottom: -110px; }
.c-hsv > .c-hrf[data-zk] + * { background: linear-gradient(180deg, rgb(220, 140, 87) 0.0px, rgb(224, 153, 106) 10.7px, rgb(228, 166, 125) 21.4px, rgb(232, 179, 143) 32.1px, rgb(236, 191, 161) 42.9px, rgb(240, 203, 178) 53.6px, rgb(243, 214, 194) 64.3px, rgb(246, 223, 208) 75.0px, rgb(249, 231, 219) 85.7px, rgb(251, 237, 229) 96.4px, rgb(252, 242, 236) 107.1px, rgb(253, 245, 240) 117.9px, rgb(254, 247, 243) 128.6px, rgb(254, 248, 244) 139.3px, rgb(254, 248, 244) 150.0px, #fef8f4 150px) !important; }
@media (min-width: 900px) {
  .c-hsv > .c-hrf[data-zk] + * > section { padding-top: 57px !important; }
}
.c-hsv .p19-fc { border-radius: 10px !important; }
.c-hsv .p19-fc--3 { right: auto !important; left: -14% !important; bottom: 6% !important; gap: 0 !important; padding: 10px 14px 10px 10px !important; background: rgba(255, 255, 255, .26) !important; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, .35); box-shadow: 0 10px 24px rgba(60, 20, 0, .18) !important; }
.c-hsv .p19-fc--3 .p19-fc__num { width: 86px; height: 86px; background: #fff; position: relative; z-index: 2; }
.c-hsv .p19-fc--3 .p19-fc__num .n { font-size: 24px; color: #8e3c04 !important; -webkit-text-fill-color: #8e3c04 !important; }
.c-hsv .p19-fc--3 .p19-fc__avs li { width: 86px; height: 86px; border: 3px solid rgba(255, 255, 255, .9); }
.c-hsv .p19-fc--3 .p19-fc__avs li + li, .c-hsv .p19-fc--3 .p19-fc__avs li:first-child { margin-inline-start: -20px; }
@media (max-width: 600px) {
  .c-hsv .p19-fc--3 { left: 0 !important; padding: 6px 8px 6px 6px !important; }
  .c-hsv .p19-fc--3 .p19-fc__num, .c-hsv .p19-fc--3 .p19-fc__avs li { width: 52px; height: 52px; }
  .c-hsv .p19-fc--3 .p19-fc__num .n { font-size: 15px; }
  .c-hsv .p19-fc--3 .p19-fc__avs li + li, .c-hsv .p19-fc--3 .p19-fc__avs li:first-child { margin-inline-start: -12px; }
}
.c-hsv > .c-hrf[data-zk] { background: linear-gradient(180deg, #c95000 0, #c95000 calc(100% - 150px), rgb(201, 80, 0) calc(100% - 143.8px), rgb(201, 80, 0) calc(100% - 137.5px), rgb(201, 80, 0) calc(100% - 131.3px), rgb(201, 80, 0) calc(100% - 125.0px), rgb(201, 81, 1) calc(100% - 118.8px), rgb(201, 81, 1) calc(100% - 112.5px), rgb(201, 82, 2) calc(100% - 106.3px), rgb(202, 82, 3) calc(100% - 100.0px), rgb(202, 83, 4) calc(100% - 93.8px), rgb(202, 84, 6) calc(100% - 87.5px), rgb(203, 85, 8) calc(100% - 81.3px), rgb(203, 87, 10) calc(100% - 75.0px), rgb(204, 88, 12) calc(100% - 68.8px), rgb(204, 90, 15) calc(100% - 62.5px), rgb(205, 92, 18) calc(100% - 56.3px), rgb(206, 94, 21) calc(100% - 50.0px), rgb(206, 97, 25) calc(100% - 43.8px), rgb(207, 100, 28) calc(100% - 37.5px), rgb(208, 102, 32) calc(100% - 31.3px), rgb(209, 105, 37) calc(100% - 25.0px), rgb(210, 109, 41) calc(100% - 18.8px), rgb(211, 112, 46) calc(100% - 12.5px), rgb(212, 116, 52) calc(100% - 6.3px), rgb(213, 119, 57) calc(100% - 0.0px)) !important; }
.c-hsv > .c-hrf[data-zk] > section { padding-bottom: 150px !important; }
.c-hsv > .c-hrf[data-zk] .c-hrf__vis { margin-bottom: -150px; }
.c-hsv > .c-hrf[data-zk] + * { background: linear-gradient(180deg, rgb(213, 119, 57) 0.0px, rgb(216, 127, 68) 11.7px, rgb(218, 134, 79) 23.3px, rgb(221, 142, 90) 35.0px, rgb(223, 151, 103) 46.7px, rgb(226, 159, 115) 58.3px, rgb(229, 168, 127) 70.0px, rgb(231, 176, 140) 81.7px, rgb(234, 185, 152) 93.3px, rgb(237, 193, 164) 105.0px, rgb(239, 200, 175) 116.7px, rgb(241, 208, 186) 128.3px, rgb(243, 215, 196) 140.0px, rgb(245, 221, 205) 151.7px, rgb(247, 227, 213) 163.3px, rgb(249, 232, 220) 175.0px, rgb(250, 236, 226) 186.7px, rgb(251, 240, 232) 198.3px, rgb(252, 242, 236) 210.0px, rgb(253, 245, 239) 221.7px, rgb(253, 246, 241) 233.3px, rgb(254, 247, 243) 245.0px, rgb(254, 248, 244) 256.7px, rgb(254, 248, 244) 268.3px, rgb(254, 248, 244) 280.0px, #fef8f4 280px) !important; }
@media (min-width: 900px) {
  .c-hsv > .c-hrf[data-zk] + * > section { padding-top: 57px !important; }
}
.c-hsv > .c-hrf[data-zk] { background: linear-gradient(180deg, #c95000 0, #c95000 calc(100% - 200px), rgb(201, 80, 0) calc(100% - 191.7px), rgb(201, 80, 0) calc(100% - 183.3px), rgb(201, 81, 1) calc(100% - 175.0px), rgb(202, 82, 2) calc(100% - 166.7px), rgb(202, 83, 4) calc(100% - 158.3px), rgb(203, 85, 7) calc(100% - 150.0px), rgb(203, 88, 11) calc(100% - 141.7px), rgb(204, 91, 16) calc(100% - 133.3px), rgb(206, 95, 21) calc(100% - 125.0px), rgb(207, 99, 28) calc(100% - 116.7px), rgb(209, 104, 36) calc(100% - 108.3px), rgb(211, 110, 44) calc(100% - 100.0px), rgb(213, 117, 53) calc(100% - 91.7px), rgb(215, 123, 63) calc(100% - 83.3px), rgb(217, 131, 74) calc(100% - 75.0px), rgb(219, 138, 85) calc(100% - 66.7px), rgb(222, 146, 96) calc(100% - 58.3px), rgb(224, 154, 108) calc(100% - 50.0px), rgb(227, 162, 120) calc(100% - 41.7px), rgb(230, 171, 132) calc(100% - 33.3px), rgb(232, 179, 143) calc(100% - 25.0px), rgb(235, 187, 155) calc(100% - 16.7px), rgb(237, 194, 166) calc(100% - 8.3px), rgb(239, 202, 177) calc(100% - 0.0px)) !important; }
.c-hsv > .c-hrf[data-zk] > section { padding-bottom: 200px !important; }
.c-hsv > .c-hrf[data-zk] .c-hrf__vis { margin-bottom: -200px; }
.c-hsv > .c-hrf[data-zk] + * { background: linear-gradient(180deg, rgb(239, 202, 177) 0.0px, rgb(241, 206, 183) 5.0px, rgb(242, 210, 189) 10.0px, rgb(243, 214, 195) 15.0px, rgb(244, 218, 200) 20.0px, rgb(246, 221, 205) 25.0px, rgb(247, 225, 210) 30.0px, rgb(248, 228, 215) 35.0px, rgb(249, 231, 219) 40.0px, rgb(249, 233, 223) 45.0px, rgb(250, 236, 226) 50.0px, rgb(251, 238, 229) 55.0px, rgb(251, 240, 232) 60.0px, rgb(252, 242, 235) 65.0px, rgb(252, 243, 237) 70.0px, rgb(253, 244, 239) 75.0px, rgb(253, 245, 240) 80.0px, rgb(253, 246, 241) 85.0px, rgb(254, 247, 242) 90.0px, rgb(254, 247, 243) 95.0px, rgb(254, 248, 243) 100.0px, rgb(254, 248, 244) 105.0px, rgb(254, 248, 244) 110.0px, rgb(254, 248, 244) 115.0px, rgb(254, 248, 244) 120.0px, #fef8f4 120px) !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__panel { box-shadow: none !important; }
.c-hsv > .c-hrf[data-zk] + * > section { padding-top: 96px !important; }
@media (max-width: 899px) {
  .c-hsv > .c-hrf[data-zk] + * > section { padding-top: 80px !important; }
}
.c-hsv > .c-hrf[data-zk] + * { margin-top: -2px !important; }
.c-hsv .p19-fc { top: auto !important; bottom: auto !important; left: auto !important; right: auto !important; padding: 10px 16px 10px 10px !important; gap: 12px !important; border-radius: 10px !important; background: rgba(255, 255, 255, .52) !important; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, .45); box-shadow: 0 10px 24px rgba(60, 20, 0, .16) !important; }
.c-hsv .p19-fc__ic { width: 58px !important; height: 58px !important; background: #fff !important; }
.c-hsv .p19-fc__ic::after { inset: 15px !important; background: #c34e00 !important; }
.c-hsv .p19-fc p { font-size: 16px !important; }
.c-hsv .p19-fc--1 { top: min(17vw, 245px) !important; right: max(-5vw, -72px) !important; }
.c-hsv .p19-fc--2 { bottom: min(5vw, 72px) !important; left: max(-6vw, -86px) !important; }
.c-hsv .p19-fc--3 { bottom: min(21vw, 300px) !important; left: min(4vw, 58px) !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__vis { -webkit-mask-image: linear-gradient(180deg, #000 0, #000 80%, rgba(0,0,0,.75) 87%, rgba(0,0,0,.35) 94%, transparent 100%); mask-image: linear-gradient(180deg, #000 0, #000 80%, rgba(0,0,0,.75) 87%, rgba(0,0,0,.35) 94%, transparent 100%); -webkit-mask-size: 100% 100%; mask-size: 100% 100%; -webkit-mask-repeat: repeat-x; mask-repeat: repeat-x; -webkit-mask-clip: no-clip; mask-clip: no-clip; }
@media (max-width: 600px) {
  .c-hsv .p19-fc { padding: 6px 10px 6px 6px !important; gap: 8px !important; }
  .c-hsv .p19-fc__ic, .c-hsv .p19-fc--3 .p19-fc__num, .c-hsv .p19-fc--3 .p19-fc__avs li { width: 44px !important; height: 44px !important; }
  .c-hsv .p19-fc__ic::after { inset: 11px !important; }
  .c-hsv .p19-fc p { font-size: 12.5px !important; }
  .c-hsv .p19-fc--1 { top: 40% !important; right: 0 !important; }
  .c-hsv .p19-fc--2 { bottom: 6% !important; left: 0 !important; }
  .c-hsv .p19-fc--3 { bottom: 26% !important; left: 0 !important; }
}
@media (min-width: 601px) {
  .c-hsv .p19-fc--3 { bottom: min(12.5vw, 180px) !important; }
  .c-hsv .p19-fc--1 { top: min(22vw, 300px) !important; }
}
@media (min-width: 601px) {
  .c-hsv .p19-fc--1 { top: min(13vw, 190px) !important; }
}
@media (min-width: 900px) {
  .c-hsv .c-hrf[data-zk] .c-hrf__in { grid-template-columns: minmax(0, 560px) minmax(0, 540px) !important; column-gap: 110px !important; justify-content: center; align-items: center !important; }
  .c-hsv .c-hrf[data-zk] .c-hrf__vis { --fh: 660px !important; width: 540px; }
  .c-hsv .c-hrf[data-zk] h1 { font-size: 48px !important; }
}
.c-hsv .p19-fc { box-sizing: border-box; width: 300px; height: 96px; padding: 0 16px !important; gap: 14px !important; justify-content: flex-start; }
.c-hsv .p19-fc p { white-space: normal !important; font-size: 16px !important; font-weight: 600 !important; line-height: 1.35 !important; }
.c-hsv .p19-fc__ic { width: 62px !important; height: 62px !important; }
.c-hsv .p19-fc__ic::after { inset: 17px !important; }
.c-hsv .p19-fc--3 { padding: 0 12px !important; }
.c-hsv .p19-fc--3 .p19-fc__num, .c-hsv .p19-fc--3 .p19-fc__avs li { width: 64px !important; height: 64px !important; }
.c-hsv .p19-fc--3 .p19-fc__num .n { font-size: 18px !important; }
.c-hsv .p19-fc--3 .p19-fc__avs li + li, .c-hsv .p19-fc--3 .p19-fc__avs li:first-child { margin-inline-start: -16px !important; }
@media (min-width: 601px) {
  .c-hsv .p19-fc--1 { top: 33% !important; right: -22% !important; left: auto !important; bottom: auto !important; }
  .c-hsv .p19-fc--3 { top: 33% !important; left: -14% !important; right: auto !important; bottom: auto !important; }
  .c-hsv .p19-fc--2 { top: auto !important; bottom: 34% !important; right: -24% !important; left: auto !important; }
}
@media (max-width: 600px) {
  .c-hsv .p19-fc { width: 200px; height: 64px; padding: 0 10px !important; gap: 8px !important; }
  .c-hsv .p19-fc p { font-size: 12.5px !important; }
  .c-hsv .p19-fc__ic, .c-hsv .p19-fc--3 .p19-fc__num, .c-hsv .p19-fc--3 .p19-fc__avs li { width: 44px !important; height: 44px !important; }
  .c-hsv .p19-fc__ic::after { inset: 12px !important; }
  .c-hsv .p19-fc--3 .p19-fc__num .n { font-size: 13px !important; }
  .c-hsv .p19-fc--3 .p19-fc__avs li + li, .c-hsv .p19-fc--3 .p19-fc__avs li:first-child { margin-inline-start: -12px !important; }
}
@media (min-width: 601px) {
  .c-hsv .p19-fc--2 { bottom: auto !important; top: 60% !important; }
}
@media (min-width: 601px) {
  .c-hsv .p19-fc--1 { right: -18% !important; }
  .c-hsv .p19-fc--2 { right: -20% !important; }
}
.c-hsv > .c-hrf[data-zk] { background: linear-gradient(180deg, #c95000 0, #c95000 calc(100% - 230px), rgb(201, 80, 0) calc(100% - 221.8px), rgb(201, 80, 1) calc(100% - 213.6px), rgb(201, 80, 2) calc(100% - 205.4px), rgb(201, 81, 4) calc(100% - 197.1px), rgb(202, 82, 8) calc(100% - 188.9px), rgb(202, 83, 13) calc(100% - 180.7px), rgb(203, 85, 19) calc(100% - 172.5px), rgb(204, 87, 24) calc(100% - 164.3px), rgb(205, 90, 30) calc(100% - 156.1px), rgb(206, 93, 36) calc(100% - 147.9px), rgb(208, 97, 43) calc(100% - 139.6px), rgb(209, 101, 49) calc(100% - 131.4px), rgb(211, 106, 56) calc(100% - 123.2px), rgb(213, 110, 63) calc(100% - 115.0px), rgb(215, 116, 70) calc(100% - 106.8px), rgb(217, 121, 78) calc(100% - 98.6px), rgb(219, 127, 86) calc(100% - 90.4px), rgb(221, 133, 94) calc(100% - 82.1px), rgb(224, 139, 102) calc(100% - 73.9px), rgb(226, 146, 110) calc(100% - 65.7px), rgb(228, 152, 119) calc(100% - 57.5px), rgb(231, 159, 128) calc(100% - 49.3px), rgb(233, 166, 136) calc(100% - 41.1px), rgb(235, 172, 145) calc(100% - 32.9px), rgb(237, 179, 153) calc(100% - 24.6px), rgb(239, 185, 162) calc(100% - 16.4px), rgb(241, 192, 170) calc(100% - 8.2px), rgb(242, 198, 178) calc(100% - 0.0px)) !important; }
.c-hsv > .c-hrf[data-zk] > section { padding-bottom: 230px !important; }
.c-hsv > .c-hrf[data-zk] .c-hrf__vis { margin-bottom: -230px !important; -webkit-mask-image: linear-gradient(180deg, #000 0, #000 calc(100% - 300px), rgba(0,0,0,1.000) calc(100% - 289.3px), rgba(0,0,0,0.997) calc(100% - 278.6px), rgba(0,0,0,0.990) calc(100% - 267.9px), rgba(0,0,0,0.977) calc(100% - 257.1px), rgba(0,0,0,0.957) calc(100% - 246.4px), rgba(0,0,0,0.931) calc(100% - 235.7px), rgba(0,0,0,0.896) calc(100% - 225.0px), rgba(0,0,0,0.855) calc(100% - 214.3px), rgba(0,0,0,0.807) calc(100% - 203.6px), rgba(0,0,0,0.754) calc(100% - 192.9px), rgba(0,0,0,0.695) calc(100% - 182.1px), rgba(0,0,0,0.632) calc(100% - 171.4px), rgba(0,0,0,0.567) calc(100% - 160.7px), rgba(0,0,0,0.500) calc(100% - 150.0px), rgba(0,0,0,0.433) calc(100% - 139.3px), rgba(0,0,0,0.368) calc(100% - 128.6px), rgba(0,0,0,0.305) calc(100% - 117.9px), rgba(0,0,0,0.246) calc(100% - 107.1px), rgba(0,0,0,0.193) calc(100% - 96.4px), rgba(0,0,0,0.145) calc(100% - 85.7px), rgba(0,0,0,0.104) calc(100% - 75.0px), rgba(0,0,0,0.069) calc(100% - 64.3px), rgba(0,0,0,0.043) calc(100% - 53.6px), rgba(0,0,0,0.023) calc(100% - 42.9px), rgba(0,0,0,0.010) calc(100% - 32.1px), rgba(0,0,0,0.003) calc(100% - 21.4px), rgba(0,0,0,0.000) calc(100% - 10.7px), rgba(0,0,0,0.000) calc(100% - 0.0px)) !important; mask-image: linear-gradient(180deg, #000 0, #000 calc(100% - 300px), rgba(0,0,0,1.000) calc(100% - 289.3px), rgba(0,0,0,0.997) calc(100% - 278.6px), rgba(0,0,0,0.990) calc(100% - 267.9px), rgba(0,0,0,0.977) calc(100% - 257.1px), rgba(0,0,0,0.957) calc(100% - 246.4px), rgba(0,0,0,0.931) calc(100% - 235.7px), rgba(0,0,0,0.896) calc(100% - 225.0px), rgba(0,0,0,0.855) calc(100% - 214.3px), rgba(0,0,0,0.807) calc(100% - 203.6px), rgba(0,0,0,0.754) calc(100% - 192.9px), rgba(0,0,0,0.695) calc(100% - 182.1px), rgba(0,0,0,0.632) calc(100% - 171.4px), rgba(0,0,0,0.567) calc(100% - 160.7px), rgba(0,0,0,0.500) calc(100% - 150.0px), rgba(0,0,0,0.433) calc(100% - 139.3px), rgba(0,0,0,0.368) calc(100% - 128.6px), rgba(0,0,0,0.305) calc(100% - 117.9px), rgba(0,0,0,0.246) calc(100% - 107.1px), rgba(0,0,0,0.193) calc(100% - 96.4px), rgba(0,0,0,0.145) calc(100% - 85.7px), rgba(0,0,0,0.104) calc(100% - 75.0px), rgba(0,0,0,0.069) calc(100% - 64.3px), rgba(0,0,0,0.043) calc(100% - 53.6px), rgba(0,0,0,0.023) calc(100% - 42.9px), rgba(0,0,0,0.010) calc(100% - 32.1px), rgba(0,0,0,0.003) calc(100% - 21.4px), rgba(0,0,0,0.000) calc(100% - 10.7px), rgba(0,0,0,0.000) calc(100% - 0.0px)) !important; }
.c-hsv > .c-hrf[data-zk] + * { background: linear-gradient(180deg, rgb(242, 198, 178) 0.0px, rgb(243, 202, 183) 5.4px, rgb(244, 205, 188) 10.7px, rgb(245, 209, 193) 16.1px, rgb(246, 213, 197) 21.4px, rgb(247, 216, 202) 26.8px, rgb(248, 219, 206) 32.1px, rgb(249, 222, 210) 37.5px, rgb(249, 225, 214) 42.9px, rgb(250, 228, 217) 48.2px, rgb(250, 230, 221) 53.6px, rgb(251, 233, 224) 58.9px, rgb(251, 235, 227) 64.3px, rgb(252, 237, 229) 69.6px, rgb(252, 239, 232) 75.0px, rgb(253, 240, 234) 80.4px, rgb(253, 242, 236) 85.7px, rgb(253, 243, 238) 91.1px, rgb(253, 244, 239) 96.4px, rgb(253, 245, 240) 101.8px, rgb(254, 246, 241) 107.1px, rgb(254, 247, 242) 112.5px, rgb(254, 247, 243) 117.9px, rgb(254, 247, 243) 123.2px, rgb(254, 248, 244) 128.6px, rgb(254, 248, 244) 133.9px, rgb(254, 248, 244) 139.3px, rgb(254, 248, 244) 144.6px, rgb(254, 248, 244) 150.0px, #fef8f4 150px) !important; }
.c-hsv > .c-hrf[data-zk] + * > section { padding-top: 110px !important; }
@media (max-width: 899px) {
  .c-hsv > .c-hrf[data-zk] + * > section { padding-top: 90px !important; }
}
.c-hsv .c-hrf[data-zk] .c-hrf__panel { background: linear-gradient(180deg, #fff 0, rgba(255,255,255,1.000) 40.0%, rgba(255,255,255,0.995) 44.6%, rgba(255,255,255,0.965) 49.2%, rgba(255,255,255,0.896) 53.8%, rgba(255,255,255,0.790) 58.3%, rgba(255,255,255,0.653) 62.9%, rgba(255,255,255,0.500) 67.5%, rgba(255,255,255,0.347) 72.1%, rgba(255,255,255,0.210) 76.7%, rgba(255,255,255,0.104) 81.3%, rgba(255,255,255,0.035) 85.8%, rgba(255,255,255,0.005) 90.4%, rgba(255,255,255,0.000) 95.0%) !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__panel::after { -webkit-mask-image: linear-gradient(180deg, #000 0, rgba(0,0,0,1.000) 40.0%, rgba(0,0,0,0.995) 44.6%, rgba(0,0,0,0.965) 49.2%, rgba(0,0,0,0.896) 53.8%, rgba(0,0,0,0.790) 58.3%, rgba(0,0,0,0.653) 62.9%, rgba(0,0,0,0.500) 67.5%, rgba(0,0,0,0.347) 72.1%, rgba(0,0,0,0.210) 76.7%, rgba(0,0,0,0.104) 81.3%, rgba(0,0,0,0.035) 85.8%, rgba(0,0,0,0.005) 90.4%, rgba(0,0,0,0.000) 95.0%); mask-image: linear-gradient(180deg, #000 0, rgba(0,0,0,1.000) 40.0%, rgba(0,0,0,0.995) 44.6%, rgba(0,0,0,0.965) 49.2%, rgba(0,0,0,0.896) 53.8%, rgba(0,0,0,0.790) 58.3%, rgba(0,0,0,0.653) 62.9%, rgba(0,0,0,0.500) 67.5%, rgba(0,0,0,0.347) 72.1%, rgba(0,0,0,0.210) 76.7%, rgba(0,0,0,0.104) 81.3%, rgba(0,0,0,0.035) 85.8%, rgba(0,0,0,0.005) 90.4%, rgba(0,0,0,0.000) 95.0%); }
@media (min-width: 601px) {
  .c-hsv .p19-fc--1 { top: 22% !important; right: -18% !important; }
  .c-hsv .p19-fc--2 { top: 62% !important; bottom: auto !important; right: -18% !important; }
  .c-hsv .p19-fc--3 { top: 42% !important; }
}
.c-hsv .c-hrf[data-zk] .c-hrf__vis { --lw: calc(var(--fh) * .66) !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__panel { z-index: 1 !important; }
.c-hsv .c-hrf[data-zk] .c-hrf__fig { z-index: 2 !important; }
.c-hsv .p19-fc { z-index: 0 !important; width: 270px !important; }
@media (min-width: 900px) {
  .c-hsv .c-hrf[data-zk] .c-hrf__in { column-gap: 170px !important; }
}
@media (min-width: 601px) {
  .c-hsv .p19-fc--1, .c-hsv .p19-fc--2 { right: -30% !important; }
  .c-hsv .p19-fc--3 { left: -30% !important; }
}
@media (max-width: 600px) {
  .c-hsv .p19-fc { width: 190px !important; }
}
@media (min-width: 900px) {
  .c-hsv .c-hrf[data-zk] .c-hrf__in { grid-template-columns: 600px 540px !important; column-gap: 210px !important; }
  .c-hsv .p19-fc--1, .c-hsv .p19-fc--2 { right: -200px !important; }
  .c-hsv .p19-fc--3 { left: -200px !important; }
}
.c-hsv .p19-fc--3 { flex-direction: row-reverse; }
