.sp{--bg:#0a0a0a;--text:#d8d8d8;--text-dim:#b4b4b480;--accent:#c8c8c81f;--glow:#c8c8c80f;background:var(--bg);justify-content:center;align-items:center;font-family:TTMussels,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.sp-canvas{z-index:0;position:absolute;inset:0}.sp-vignette{z-index:2;pointer-events:none;background:radial-gradient(80% 70% at 50% 45%,#0000 0%,#0003 60%,#0000008c 100%);position:absolute;inset:0}.sp-hex{z-index:2;pointer-events:none;opacity:.6;position:absolute}.sp-hex--tl{width:160px;height:160px;top:-10px;left:-10px}.sp-hex--br{width:200px;height:200px;bottom:-20px;right:-20px}.sp-content{z-index:10;text-align:center;box-sizing:border-box;grid-template-rows:auto auto minmax(0,1fr) auto auto;place-items:center;width:100%;height:100%;padding:0 16px clamp(16px,2.5vh,28px);display:grid;position:relative}.sp-phase-0 .sp-topbar,.sp-phase-0 .sp-title,.sp-phase-0 .sp-sub,.sp-phase-0 .sp-carousel,.sp-phase-0 .sp-nav,.sp-phase-0 .sp-footer{opacity:0}.sp-phase-1 .sp-topbar{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards fadeSlideUp}.sp-topbar{z-index:30;box-sizing:border-box;background:linear-gradient(#0a0a0abf,#0a0a0a00);border-bottom:1px solid #b4b4b42e;width:calc(100% + 32px);height:55px;margin:0 -16px clamp(14px,2.4vh,26px);padding:0 18px;position:relative}.sp-topbar__desktop{justify-content:space-between;align-items:center;height:100%;display:flex}.sp-topbar__mobile,.sp-mobile-menu{display:none}.sp-social{align-items:center;gap:.6rem;display:flex}.sp-social a{color:#898989;width:35px;height:35px;text-decoration:none;transition:color .4s ease-out;display:block;position:relative}.sp-social a:focus-visible{outline:none}.sp-social__glyph,.sp-social__ring{width:100%;height:100%;position:absolute;inset:0}.sp-social__glyph path,.sp-social__glyph circle{fill:currentColor;transition:fill .4s ease-out}.sp-social__ring{fill:none;stroke:currentColor;stroke-width:20px;stroke-miterlimit:10;transition:stroke .4s ease-out,transform .4s ease-out}.sp-social a:hover,.sp-social a:focus-visible{color:#fff}.sp-social a:hover .sp-social__ring,.sp-social a:focus-visible .sp-social__ring{transform:rotate(90deg)}.sp-social .is-whatsapp{color:#25d366}.sp-social .is-whatsapp:hover,.sp-social .is-whatsapp:focus-visible{color:#4ae98a}.sp-links{align-items:center;gap:1.2rem;display:flex}.sp-links>a:not(.sp-logo){min-height:32px;color:var(--text);letter-spacing:.22em;text-transform:uppercase;border:1px solid #0000;align-items:center;padding:0 .75rem;font-size:10px;font-weight:600;text-decoration:none;transition:border-color .28s,box-shadow .28s,color .28s,transform .28s;display:inline-flex;position:relative}.sp-links>a:not(.sp-logo):hover,.sp-links>a:not(.sp-logo):focus-visible{color:#f0f0f0;border-color:#b4b4b44d;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 18px #b4b4b40d}.sp-logo{width:40px;height:40px;transition:transform .3s,filter .3s;display:block}.sp-logo img{object-fit:contain;filter:invert()brightness(.85);mix-blend-mode:screen;width:100%;height:100%;display:block}.sp-logo:hover,.sp-logo:focus-visible{filter:drop-shadow(0 6px 10px #c8c8c82e);outline:none;transform:translateY(-2px)scale(1.06)}.sp-heading{flex-direction:column;align-items:center;gap:0;display:flex}.sp-title{flex-direction:column;align-items:center;gap:0;margin:0;display:flex;position:relative}.sp-title__line{letter-spacing:.06em;color:var(--text);text-transform:uppercase;font-size:clamp(26px,4.4vw,58px);font-weight:700;line-height:1;display:block;position:relative}.sp-title__line:before,.sp-title__line:after{content:attr(data-text);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.sp-title__line:before{color:#0000;-webkit-text-stroke:.5px #b4b4b426;z-index:-1;transform:translate(-3px,2px)}.sp-title__line:after{color:#0000;-webkit-text-stroke:.5px #b4b4b41a;z-index:-1;transform:translate(3px,-2px)scaleX(1.003)}.sp-title:before{content:"";z-index:5;background:linear-gradient(90deg,#0000 0%,#b4b4b433 20%,#dcdcdc59 50%,#b4b4b433 80%,#0000 100%);height:1px;position:absolute;top:38%;left:-15%;right:-15%}.sp-title:after{content:"";z-index:5;background:linear-gradient(90deg,#0000 0%,#b4b4b41f 30%,#dcdcdc33 50%,#b4b4b41f 70%,#0000 100%);height:1px;position:absolute;top:62%;left:-10%;right:-10%}.sp-phase-1 .sp-title__line{animation:1.2s cubic-bezier(.16,1,.3,1) forwards titleGlitchIn}.sp-phase-1 .sp-title__line:nth-child(2){animation-delay:.15s}@keyframes titleGlitchIn{0%{opacity:0;filter:blur(8px)brightness(2);transform:translate(-30px)skew(-8deg)}15%{opacity:.7;filter:blur()brightness(1.5);transform:translate(6px)skew(2deg)}30%{filter:blur()brightness();transform:translate(-2px)skew(-.5deg)}50%{opacity:1;transform:translate(1px)skew(0)}to{opacity:1;filter:blur()brightness();transform:translate(0)skew(0)}}.sp-phase-2 .sp-title__line:before{animation:8s ease-in-out infinite ghostDrift}.sp-phase-2 .sp-title__line:after{animation:8s ease-in-out -4s infinite reverse ghostDrift}@keyframes ghostDrift{0%,to{transform:translate(-3px,2px)}25%{transform:translate(-4px,1px)}50%{transform:translate(-2px,3px)}75%{transform:translate(-3.5px,1.5px)}}.sp-sub{letter-spacing:.35em;color:var(--text-dim);text-transform:uppercase;margin:0 0 14px;padding:0 50px;font-size:clamp(10px,1.1vw,13px);font-weight:500;position:relative}.sp-sub:before,.sp-sub:after{content:"";background:#b4b4b440;width:36px;height:1px;position:absolute;top:50%}.sp-sub:before{left:0}.sp-sub:after{right:0}.sp-phase-1 .sp-sub{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) .2s forwards fadeSlideUp}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.sp-carousel{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;min-height:0;margin-top:6px;position:relative}.sp-carousel:active{cursor:grabbing}.sp-phase-1 .sp-carousel{opacity:0;animation:1.1s cubic-bezier(.16,1,.3,1) .45s forwards fadeSlideUp}.sp-phase-1 .sp-nav{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) .75s forwards fadeSlideUp}.sp-phase-1 .sp-footer{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) .9s forwards fadeSlideUp}.sp-slides{perspective:1200px;perspective-origin:50% 42%;transform-style:preserve-3d;position:absolute;inset:0}.sp-slide{--orbit-x:0px;--orbit-z:0px;--face-scale:1;--face-y:0px;--opacity:0;--z:1;z-index:var(--z);width:clamp(225px,20vw,315px);height:96%;opacity:var(--opacity);transform:translate3d(calc(-50% + var(--orbit-x)),0,var(--orbit-z));transform-origin:50%;transform-style:preserve-3d;pointer-events:none;will-change:transform,opacity;transition:transform 1.42s cubic-bezier(.2,.76,.18,1),opacity .65s;position:absolute;bottom:2.5%;left:50%}.sp-slide.is-center{pointer-events:auto;cursor:zoom-in}.sp-orbit-face{transform:translate3d(0,var(--face-y),0)scale(var(--face-scale));transform-origin:50% 88%;transform-style:preserve-3d;transition:transform 1.42s cubic-bezier(.2,.76,.18,1);position:absolute;inset:0}.sp-phone{position:absolute;inset:0 0 12%}.sp-phone img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 22px 26px #0000008c)brightness(.92)contrast(1.04);-webkit-user-drag:none;width:100%;height:100%;transition:filter .65s;display:block;position:absolute;inset:0}.sp-slide.is-center .sp-phone img{filter:drop-shadow(0 26px 30px #0009)brightness()contrast()}.sp-disc{background:radial-gradient(at 50% 30%,#c8c8c829,#7878780d 45%,#0000 72%);border:1px solid #b4b4b438;border-radius:50%;width:124%;height:10%;min-height:40px;transition:border-color .65s,box-shadow .65s;position:absolute;bottom:0;left:50%;transform:translate(-50%)perspective(460px)rotateX(68deg);box-shadow:inset 0 0 18px #c8c8c814,0 12px 26px #00000080}.sp-disc:before{content:"";border:1px solid #b4b4b41f;border-radius:50%;position:absolute;inset:12% 8%}.sp-disc i{z-index:-1;opacity:0;filter:blur(14px);background:radial-gradient(#ffffff8c 0 6%,#c8c8c838 26%,#78787814 46%,#0000 70%);border-radius:50%;transition:opacity .65s;position:absolute;inset:-120% -30%}.sp-slide.is-center .sp-disc{border-color:#dcdcdc8c;box-shadow:inset 0 0 22px #dcdcdc29,0 0 18px #dcdcdc2e,0 0 46px #c8c8c81f,0 14px 28px #0000008c}.sp-slide.is-center .sp-disc i{opacity:1;animation:3.6s ease-in-out infinite discBreathe}@keyframes discBreathe{50%{opacity:.7;transform:scale(.95)}}.sp-nav{z-index:25;grid-template-rows:auto auto;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem 1.3125rem;width:min(34rem,100%);margin-top:10px;display:grid;position:relative}.sp-nav .sp-arrow:first-child{grid-area:2/1;justify-self:start}.sp-nav .sp-arrow:last-child{grid-area:2/3;justify-self:end}.sp-nav .sp-caption{grid-area:1/2}.sp-nav .sp-dots{grid-area:2/2}.sp-arrow{width:44px;height:44px;color:var(--text);cursor:pointer;background:#0a0a0a66;border:1px solid #b4b4b440;place-items:center;padding:0;transition:border-color .3s,box-shadow .3s,color .3s;display:grid;position:relative}.sp-arrow svg,.sp-viewer__close svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px}.sp-arrow:before,.sp-arrow:after,.sp-viewer__close:before,.sp-viewer__close:after{content:"";border-style:solid;border-color:#b4b4b44d;width:7px;height:7px;transition:border-color .3s;position:absolute}.sp-arrow:before,.sp-viewer__close:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.sp-arrow:after,.sp-viewer__close:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.sp-arrow:hover,.sp-viewer__close:hover{color:#f0f0f0;border-color:#dcdcdc80;box-shadow:inset 0 0 22px #b4b4b40f,0 0 16px #b4b4b40d}.sp-arrow:hover:before,.sp-arrow:hover:after,.sp-viewer__close:hover:before,.sp-viewer__close:hover:after{border-color:#dcdcdc99}.sp-caption{flex-direction:column;align-items:center;gap:.3rem;min-width:13rem;display:flex}.sp-caption strong{letter-spacing:.22em;text-transform:uppercase;color:var(--text);white-space:nowrap;font-size:clamp(13px,1.25vw,16px);font-weight:600;line-height:1.15}.sp-caption span{letter-spacing:.22em;color:var(--text-dim);font-size:10px;line-height:1}.sp-caption b{color:#d8d8d8d9;font-weight:500}.sp-dots{justify-content:center;align-items:center;gap:.5rem;display:flex}.sp-dot{cursor:pointer;background:0 0;border:1px solid #b4b4b459;width:6px;height:6px;padding:0;transition:width .4s,background .4s,border-color .4s}.sp-dot:hover{border-color:#dcdcdcb3}.sp-dot.active{background:linear-gradient(90deg,#78787899,#e6e6e6e6,#78787899);border-color:#dcdcdc99;width:26px}.sp-footer{flex-direction:column;align-items:center;gap:14px;margin-top:10px;display:flex}.sp-instruction{letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim);margin:0;font-size:10px}.sp-instruction__mobile{display:none}.sp-viewer{z-index:9998;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:zoom-out;background:#0a0a0aeb;place-items:center;animation:.3s modalFadeIn;display:grid;position:fixed;inset:0}.sp-viewer figure{cursor:default;place-items:center;gap:14px;margin:0;padding:1rem;display:grid;position:relative}.sp-viewer figure img{object-fit:contain;filter:drop-shadow(0 30px 40px #000000b3);width:auto;max-width:92vw;height:auto;max-height:84dvh;animation:.45s cubic-bezier(.16,1,.3,1) modalSlideUp;display:block}.sp-viewer figcaption{letter-spacing:.25em;text-transform:uppercase;color:var(--text);font-size:12px;font-weight:600}.sp-viewer__close{z-index:5;width:46px;height:46px;color:var(--text);cursor:pointer;background:#0a0a0a99;border:1px solid #b4b4b440;place-items:center;padding:0;transition:border-color .3s,box-shadow .3s,color .3s;display:grid;position:absolute;top:clamp(1rem,3vw,2.5rem);right:clamp(1rem,3vw,2.5rem)}.sp-buttons{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px;display:flex}.sp-btn--primary .sp-btn__border{background:#ffffff0d;border-color:#dcdcdc73}.sp-btn--primary .sp-btn__text{color:#f0f0f0}.sp-btn--store{min-width:0;padding:14px 26px}.sp-btn--store .sp-btn__text{color:var(--text-dim);align-items:center;gap:10px;display:inline-flex}.sp-btn--store .sp-btn__text svg{fill:currentColor;flex-shrink:0;width:16px;height:16px}.sp-btn--store .sp-btn__border{border-color:#b4b4b42e}.sp-btn--store:hover .sp-btn__text{color:var(--text)}.sp-btn{cursor:pointer;min-width:200px;color:inherit;font:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:14px 44px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.sp-btn__text{z-index:2;letter-spacing:.18em;text-transform:uppercase;color:var(--text);font-family:TTMussels,sans-serif;font-size:13px;font-weight:600;transition:color .3s;position:relative}.sp-btn__border{border:1px solid #b4b4b440;transition:all .4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.sp-btn:hover .sp-btn__border{border-color:#dcdcdc80;box-shadow:inset 0 0 30px #b4b4b40f,0 0 20px #b4b4b40d}.sp-btn:hover .sp-btn__text{color:#f0f0f0}.sp-btn:before,.sp-btn:after{content:"";z-index:3;border-style:solid;border-color:#b4b4b44d;width:8px;height:8px;transition:border-color .3s;position:absolute}.sp-btn:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.sp-btn:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.sp-btn:hover:before,.sp-btn:hover:after{border-color:#dcdcdc99}.sp-btn--ghost .sp-btn__border{border-color:#b4b4b41f}.sp-btn--ghost .sp-btn__text{color:var(--text-dim)}.sp-btn--ghost:hover .sp-btn__text{color:var(--text)}.sp-btn--ghost:hover .sp-btn__border{border-color:#b4b4b44d}@media (max-width:760px){.sp-content{padding:0 12px 16px}.sp-topbar{width:calc(100% + 24px);height:56px;margin:0 -12px 10px;padding:0 12px}.sp-topbar__desktop{display:none}.sp-topbar__mobile{justify-content:space-between;align-items:center;height:100%;display:flex}.sp-topbar__mobile .sp-logo{width:44px;height:44px}.sp-burger{cursor:pointer;background:#0a0a0a66;border:1px solid #b4b4b440;align-content:center;gap:6px;width:44px;height:44px;padding:9px;display:grid;position:relative}.sp-burger span{background:var(--text);transform-origin:50%;width:24px;height:1.5px;transition:transform .28s,opacity .2s;display:block}.sp-burger.is-open span:first-child{transform:translateY(7.5px)rotate(45deg)}.sp-burger.is-open span:nth-child(2){opacity:0}.sp-burger.is-open span:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}.sp-mobile-menu{z-index:29;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;background:#0a0a0af5;border-bottom:1px solid #b4b4b42e;gap:1.25rem;padding:1.25rem 1.25rem 1.5rem;transition:opacity .25s,transform .32s cubic-bezier(.2,.76,.18,1);display:grid;position:fixed;top:56px;left:0;right:0;transform:translateY(-14px);box-shadow:0 18px 34px #00000080}.sp-mobile-menu.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.sp-mobile-links{gap:.5rem;display:grid}.sp-mobile-links a{min-height:46px;color:var(--text);letter-spacing:.2em;text-transform:uppercase;border:1px solid #b4b4b438;justify-content:space-between;align-items:center;padding:0 1rem;font-size:11px;font-weight:600;text-decoration:none;display:flex}.sp-mobile-links a:after{content:"›";color:var(--text-dim);font-size:1.25rem;font-weight:400}.sp-social--mobile{justify-content:center;gap:clamp(.5rem,2.5vw,.75rem)}.sp-title__line{font-size:clamp(20px,6.4vw,30px);line-height:1.05}.sp-sub{letter-spacing:.22em;margin-bottom:8px;padding:0 36px;font-size:9px}.sp-sub:before,.sp-sub:after{width:24px}.sp-carousel{margin-top:16px}.sp-slides{perspective:980px;perspective-origin:50% 44%}.sp-slide{width:min(48vw,300px);height:100%;bottom:0}.sp-nav{grid-template-columns:1fr;row-gap:.55rem;margin-top:12px}.sp-nav .sp-arrow{display:none}.sp-nav .sp-caption,.sp-nav .sp-dots{grid-area:auto/1}.sp-caption{min-width:0}.sp-caption strong{font-size:12px}.sp-dots{gap:.4rem}.sp-footer{gap:10px;margin-top:8px}.sp-instruction{letter-spacing:.16em;font-size:9px}.sp-instruction__desktop{display:none}.sp-instruction__mobile{display:inline}.sp-buttons{gap:10px;width:min(100%,340px)}.sp-btn{min-width:0;padding:12px 20px}.sp-btn--primary{flex:1 0 100%}.sp-btn--store{flex:1 1 0;padding:11px 12px}.sp-hex--tl{width:100px;height:100px}.sp-hex--br{width:130px;height:130px}}@media (max-width:430px){.sp-slide{width:min(51vw,220px)}}@media (prefers-reduced-motion:reduce){.sp-slide,.sp-orbit-face{transition-duration:.01ms!important}.sp-slide.is-center .sp-disc i{animation:none}}@font-face{font-family:SBLHebrew;src:url(/fonts/SBL_Hbrw.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}.splash{z-index:9999;direction:rtl;background:#b8b8b8;justify-content:center;align-items:center;font-family:SBLHebrew,serif;transition:opacity 1s;display:flex;position:fixed;inset:0;overflow:hidden}.splash--phase-0 .splash-center,.splash--phase-0 .splash-float,.splash--phase-0 .splash-corner{opacity:0}.splash--phase-1 .splash-center,.splash--phase-1 .splash-float,.splash--phase-1 .splash-corner{opacity:1}.splash--phase-2{opacity:0;pointer-events:none}.splash-bg-glyph{color:#bebebe40;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:SBLHebrew,serif;font-size:clamp(300px,45vw,600px);line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.splash-corner{border:1.5px solid #555;width:16px;height:16px;transition:opacity .8s .3s;position:absolute}.splash-corner:after{content:"";background:#555;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.splash-corner--tl{top:10%;left:15%}.splash-corner--tr{top:10%;right:15%}.splash-corner--bl{bottom:10%;left:15%}.splash-corner--br{bottom:10%;right:15%}.splash-float{color:#64646459;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:SBLHebrew,serif;font-size:clamp(18px,3vw,32px);transition:opacity .6s;animation:4s ease-in-out infinite alternate floatDrift;position:absolute}@keyframes floatDrift{0%{transform:translateY(0)translate(0)}to{transform:translateY(-12px)translate(6px)}}.splash-center{z-index:10;flex-direction:column;align-items:center;gap:4px;transition:opacity .8s .2s;display:flex;position:relative}.splash-psalm-line{color:#4a4a4a;letter-spacing:.05em;white-space:nowrap;margin:6px 0;font-family:SBLHebrew,serif;font-size:clamp(16px,2.5vw,28px);line-height:1.7}@media (max-width:768px){.splash-corner--tl{top:6%;left:8%}.splash-corner--tr{top:6%;right:8%}.splash-corner--bl{bottom:6%;left:8%}.splash-corner--br{bottom:6%;right:8%}.splash-psalm-line{white-space:normal;max-width:90vw;font-size:clamp(14px,2vw,20px)}}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
