.b2b-page{min-height:100vh;background-color:#111111}.b2b-page .glass-panel{background:rgba(24,24,24,.82);border-color:rgba(255,255,255,.1);box-shadow:0 0 24px rgba(91,154,38,.06);color:#e2e8f0}.b2b-page .glass-panel .text-obsidian,.b2b-page .glass-panel h2,.b2b-page .glass-panel h3{color:#ffffff}.b2b-page .glass-panel .text-slate-muted{color:#cbd5e1}.b2b-page .glass-panel:hover{border-color:rgba(91,154,38,.42)!important;box-shadow:0 0 28px rgba(91,154,38,.12)}.b2b-page .hud-corners:before{border-top-color:rgba(91,154,38,.55);border-inline-start-color:rgba(91,154,38,.55)}.b2b-page .hud-corners:after{border-bottom-color:rgba(50,96,100,.45);border-inline-end-color:rgba(50,96,100,.45)}.b2b-page .b2b-btn-primary{background:#5b9a26!important;color:#ffffff!important;box-shadow:0 0 22px rgba(91,154,38,.28)}.b2b-page .b2b-btn-primary:hover{filter:brightness(1.08);box-shadow:0 0 28px rgba(91,154,38,.38)}.b2b-page .b2b-btn-secondary{border-color:rgba(91,154,38,.45)!important;color:#ffffff!important;background:rgba(91,154,38,.12)!important}.b2b-page .b2b-btn-secondary:hover{border-color:rgba(91,154,38,.7)!important;background:rgba(91,154,38,.22)!important;color:#ffffff!important}.b2b-page .b2b-btn-ghost{border-color:rgba(91,154,38,.35)!important;color:#e8edf0!important;background:transparent!important}.b2b-page .b2b-btn-ghost:hover{border-color:rgba(91,154,38,.6)!important;background:rgba(91,154,38,.14)!important;color:#ffffff!important}.b2b-page [aria-label="מותגים נתמכים"]>div{background:rgba(22,22,22,.55);border-color:rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.b2b-download-slot{--shift-x:0;--shift-y:0;width:100%;max-width:20rem;margin-inline:auto;transform:translate(var(--shift-x),var(--shift-y))}@media (min-width:768px){.b2b-page .b2b-hero{--b2b-hero-download-gap:1.5rem;--b2b-hero-download-nudge-x:2.85rem;--b2b-hero-download-nudge-y:0rem;--b2b-hero-download-inset:0.85rem}.b2b-download-slot{--shift-x:var(--b2b-hero-download-nudge-x);--shift-y:var(--b2b-hero-download-nudge-y);width:auto;max-width:none;margin-inline-end:auto;margin-inline-start:0}}@media (min-width:1024px){.b2b-page .b2b-hero{--b2b-hero-download-gap:2rem;--b2b-hero-download-nudge-x:8.75rem;--b2b-hero-download-inset:1rem}}.b2b-download-stack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.95rem;text-align:center}.b2b-download-caption{margin:0;max-width:min(100%,35rem);font-size:.975rem;font-weight:600;line-height:1.45;color:#5b9a26}.b2b-page .b2b-hero{padding-bottom:2.5rem}@media (min-width:768px){.b2b-page .b2b-hero{padding-bottom:4rem}.b2b-page .b2b-hero>div.relative{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(10.5rem,16rem);align-items:start;-moz-column-gap:var(--b2b-hero-download-gap,1.5rem);column-gap:var(--b2b-hero-download-gap,1.5rem);row-gap:0}.b2b-page .b2b-hero>div.relative>div:first-of-type{grid-column:1;grid-row:1;min-width:0}.b2b-page .b2b-hero>div.relative>div:last-of-type{grid-column:2;grid-row:1;align-self:start;justify-self:stretch;width:auto;max-width:16rem;padding-top:1.65rem;border-top:none!important;padding-inline-start:var(--b2b-hero-download-inset,.85rem);padding-inline-end:0;transform:none!important;scale:1!important}}@media (min-width:1024px){.b2b-page .b2b-hero>div.relative{grid-template-columns:minmax(0,1fr) minmax(11rem,17rem)}.b2b-page .b2b-hero>div.relative>div:last-of-type{padding-top:2rem;max-width:17rem}}.b2b-download{--default:rgba(255,255,255,0.28);--active:#5b9a26;position:relative;display:inline-block;width:76px;height:76px;border:none;outline:none;background:none;padding:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;font:inherit;text-decoration:none;color:inherit;border-radius:50%;transform:scale(var(--s,1));transition:transform .2s;animation:b2b-download-pulse 2s linear infinite}.b2b-download:hover{--s:1.04}.b2b-download:active{--s:0.96}@keyframes b2b-download-pulse{0%,to{box-shadow:0 0 6px 2px rgba(91,154,38,.28)}50%{box-shadow:0 0 18px 6px rgba(91,154,38,.72)}}.b2b-download svg{display:block;fill:none;stroke-width:var(--sw,3px);stroke-linecap:round;stroke-linejoin:round}.b2b-download .circle{width:76px;height:76px;transform:rotate(-90deg)}.b2b-download .circle circle.default{stroke:var(--default)}.b2b-download .circle circle.active{stroke:var(--active);stroke-dasharray:227px;stroke-dashoffset:var(--active-offset,227px);transition:stroke-dashoffset var(--all-transition,4s) ease var(--all-delay,.8s)}.b2b-download span{display:block;position:absolute;left:0;right:0;bottom:13px;text-align:center;font-weight:500;font-size:10px;color:var(--active);opacity:var(--count-opacity,0);transform:translateY(var(--count-y,4px));animation:var(--count,none) .3s ease forwards var(--all-delay,4.6s);transition:opacity .2s ease .6s,transform .3s ease .6s}.b2b-download .icon{--sw:2px;width:24px;height:40px;position:absolute;left:50%;top:50%;margin:-20px 0 0 -12px}.b2b-download:not(.loading) .icon{animation:b2b-download-arrow 1.6s ease-in-out infinite}@keyframes b2b-download-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.b2b-download .icon svg.line{width:4px;height:37px;stroke:var(--active);position:absolute;left:10px;top:0;stroke-dasharray:0 33px var(--line-array,33px) 66px;stroke-dashoffset:var(--line-offset,33px);transform:translateY(var(--line-y,0));opacity:var(--line-opacity,1);transition:stroke-dasharray .2s,stroke-dashoffset .2s,transform .32s ease var(--all-delay,.25s)}.b2b-download .icon div{width:40px;height:32px;position:absolute;overflow:hidden;left:50%;bottom:1px;margin-left:-20px;transform:translate(var(--icon-x,0),var(--icon-y,0));transition:transform .3s ease var(--all-delay,4.8s);animation:var(--overflow,none) 0s linear forwards var(--all-delay,4.8s)}.b2b-download .icon div:after,.b2b-download .icon div:before{content:"";position:absolute;z-index:1;height:2px;left:var(--l,0);top:15px;width:var(--w,16px);background:var(--active);border-radius:1px;transform-origin:var(--tx,15px) 1px;transform:rotate(var(--before-rotate,0deg));opacity:var(--tick-opacity,0);transition:transform .4s ease var(--all-delay,4.8s),opacity 0s linear var(--all-delay,4.8s)}.b2b-download .icon div:after{--l:14px;--w:26px;--tx:1px;transform:rotate(var(--after-rotate,0deg))}.b2b-download .icon div svg{stroke:var(--active)}.b2b-download .icon div svg.arrow{width:40px;height:32px;opacity:var(--arrow-opacity,1);transition:opacity 0s linear var(--all-delay,1s)}.b2b-download .icon div svg.progress{max-width:444px;height:10px;position:absolute;left:0;top:11px;transform:translateX(var(--progress-x,0));opacity:var(--progress-opacity,0);transition:transform var(--all-transition,4.4s) ease var(--all-delay,.4s),opacity 0s linear var(--all-delay,1s);animation:var(--hide,none) 0s linear forwards var(--all-delay,4.8s)}.b2b-download:disabled{cursor:progress;opacity:1}.b2b-download.loading{animation:none;box-shadow:0 0 16px 4px rgba(91,154,38,.35);--line-y:-36px;--line-array:0;--line-offset:15px;--active-offset:0;--arrow-opacity:0;--progress-opacity:1;--progress-x:-400px;--tick-opacity:1;--before-rotate:47deg;--after-rotate:-46deg;--hide:b2b-download-hide;--overflow:b2b-download-overflow;--icon-x:2px;--icon-y:7px;--count-opacity:1;--count-y:0;--count:b2b-download-count}@keyframes b2b-download-hide{to{opacity:0}}@keyframes b2b-download-count{to{transform:translateY(4px);opacity:0}}@keyframes b2b-download-overflow{to{overflow:visible}}@media (prefers-reduced-motion:reduce){.b2b-download,.b2b-download:not(.loading) .icon{animation:none}}