@property --s0{syntax:"<color>";inherits:true;initial-value:#05050c}@property --s1{syntax:"<color>";inherits:true;initial-value:#0e0f2a}@property --s2{syntax:"<color>";inherits:true;initial-value:#1e1c45}@property --s3{syntax:"<color>";inherits:true;initial-value:#2a2750}:root{--signal:#f2564b;--amber:#fba830;--sky:#2d8cff;--iris:#7b61ff;--grass:#32be57;--gold:#d99a2b;--wash:#fff4e1;--ink:#0a0a0a;--paper:#fffefb;--parchment:#fbf8f1;--soft:#f6f4ef;--hair:#e9e6df;--text:var(--ink);--text-soft:#5a5a5a;--muted:#8e8e93;--night-ground:#120f26;--ease-settle:cubic-bezier(0.22,0.61,0.36,1);--ease-threshold:cubic-bezier(0.65,0,0.35,1);--ease-page:cubic-bezier(0.3,0,0.2,1);--quick:200ms;--settle:340ms;--threshold:720ms;--r-sm:14px;--r-md:20px;--r-lg:28px;--r-xl:40px;--shadow-lift:0 1px 2px rgba(40,30,10,.05),0 20px 36px -18px rgba(40,30,10,.28);--dir:1;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.2 -0.1'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--maxw:1200px;--pad:clamp(20px,4vw,40px)}[dir=rtl]{--dir:-1}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-behavior:smooth;background-color:var(--paper)}body{font-family:Inter Tight,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;background:transparent;color:var(--text);line-height:1.5;letter-spacing:-.011em}a{color:inherit;text-decoration:none}main{overflow-x:clip;background:var(--paper)}img{max-width:100%}.heb{font-family:Frank Ruhl Libre,serif;direction:rtl}.page-shell{max-width:var(--maxw);margin:0 auto;padding-inline:var(--pad)}.sig{color:var(--signal)}.kicker{display:flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}.kicker:before{content:"";flex:none;width:18px;height:1.5px;border-radius:2px;background:currentColor;opacity:.55}.kicker-gold{color:var(--gold)}.kicker-sky{color:var(--sky)}.kicker-signal{color:var(--signal)}.kicker-iris{color:var(--iris)}.kicker-light{color:hsla(0,0%,100%,.72)}h2{font-size:clamp(32px,3.9vw,52px);font-weight:800;letter-spacing:-.036em;line-height:1.04;text-wrap:balance}h3{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.lede{margin-top:18px;font-size:clamp(16.5px,1.4vw,18px);line-height:1.62;color:var(--text-soft);max-width:500px;text-wrap:pretty}.w{overflow:clip;vertical-align:top;padding-block:.12em .2em;margin-block:-.12em -.2em}.w,.w>span{display:inline-block}.js [data-reveal=group] .w>span{transform:translateY(112%);transition:transform .9s var(--ease-settle) calc(90ms + var(--i, 0) * 62ms)}.js [data-reveal=group].is-in .w>span{transform:none}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding-inline:24px 22px;border-radius:999px;font-size:15px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--quick) var(--ease-settle),box-shadow var(--quick) var(--ease-settle),background-color var(--quick) var(--ease-settle),border-color var(--quick) var(--ease-settle)}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.975);transition-duration:80ms}.btn:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.btn-ink{background:linear-gradient(180deg,#1b1b1f,var(--ink));color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 0 1px rgba(0,0,0,.9),0 14px 30px -14px rgba(45,140,255,.55)}.btn-ink:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 0 0 1px rgba(0,0,0,.9),0 18px 36px -14px rgba(45,140,255,.7)}.btn-paper{background:var(--paper);color:var(--ink);box-shadow:inset 0 -1px 0 hsla(0,0%,4%,.06),0 14px 40px -14px hsla(7,59%,63%,.8)}.btn-paper:hover{box-shadow:inset 0 -1px 0 hsla(0,0%,4%,.06),0 20px 44px -14px hsla(7,59%,63%,.95)}.btn-paper:focus-visible{outline-color:#fff}.btn-glass{color:#fff;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.28);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.btn-glass:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.btn-glass:focus-visible{outline-color:#fff}.btn-apple{width:15px;height:18px;fill:currentColor;margin-top:-2px}.stores{display:flex;flex-wrap:wrap;width:100%}.store,.stores{justify-content:center;gap:10px}.store{flex:1 1 150px;min-width:0;max-width:192px;height:56px;display:inline-flex;align-items:center;padding-inline:16px;border-radius:999px;text-align:start;line-height:1;-webkit-tap-highlight-color:transparent;transition:transform var(--quick) var(--ease-settle),box-shadow var(--quick) var(--ease-settle)}.store:hover{transform:translateY(-1px)}.store:active{transform:translateY(0) scale(.975);transition-duration:80ms}.store:focus-visible{outline:2px solid var(--sky);outline-offset:3px}.store-mark{flex:none;display:block}.store-text{display:grid;grid-gap:3px;gap:3px;min-width:0}.store-text small{font-size:10.5px;font-weight:500;letter-spacing:.01em;opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-text b{font-size:17px;font-weight:700;letter-spacing:-.015em;white-space:nowrap;text-align:start}.store-ink{color:#fff;background:linear-gradient(180deg,#1b1b1f,var(--ink));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 0 1px rgba(0,0,0,.9),0 14px 30px -14px rgba(45,140,255,.55)}.store-ink:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 0 0 1px rgba(0,0,0,.9),0 18px 36px -14px rgba(45,140,255,.7)}.store-paper{color:var(--ink);background:var(--paper);box-shadow:inset 0 -1px 0 hsla(0,0%,4%,.06),0 14px 40px -14px hsla(7,59%,63%,.8)}.store-paper:hover{box-shadow:inset 0 -1px 0 hsla(0,0%,4%,.06),0 20px 44px -14px hsla(7,59%,63%,.95)}.store-paper:focus-visible{outline-color:#fff}.finale .stores{margin-bottom:0}.hero-more{display:inline-flex;align-items:center;gap:6px;padding:6px 4px;font-size:14.5px;font-weight:600;color:hsla(0,0%,100%,.82);text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);text-underline-offset:5px;text-shadow:0 1px 12px rgba(20,50,120,.45);transition:color var(--quick) var(--ease-settle),-webkit-text-decoration-color var(--quick) var(--ease-settle);transition:color var(--quick) var(--ease-settle),text-decoration-color var(--quick) var(--ease-settle);transition:color var(--quick) var(--ease-settle),text-decoration-color var(--quick) var(--ease-settle),-webkit-text-decoration-color var(--quick) var(--ease-settle)}.hero-more svg{transition:translate var(--quick) var(--ease-settle)}.hero-more:hover{color:#fff;-webkit-text-decoration-color:hsla(0,0%,100%,.8);text-decoration-color:hsla(0,0%,100%,.8)}.hero-more:hover svg{translate:0 2px}.hero-more:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:6px}.btn-glyph{flex:none;margin-top:-1px}.btn-arrow{display:inline-block;transition:translate var(--quick) var(--ease-settle)}.btn:hover .btn-arrow{translate:3px 0}.nav{position:fixed;inset:14px 0 auto;z-index:50;pointer-events:none;transition:transform var(--settle) var(--ease-settle)}.nav[data-condensed]{transform:translateY(-4px)}.nav-pill{position:relative;pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px;-webkit-padding-start:16px;padding-inline-start:16px;border-radius:999px;color:var(--ink);background:rgba(255,254,251,.8);border:1px solid hsla(0,0%,4%,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 10px 30px -18px rgba(0,0,0,.25);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transform-origin:50% 0;transition:transform var(--settle) var(--ease-settle),background-color var(--settle) var(--ease-settle),color var(--settle) var(--ease-settle),border-color var(--settle) var(--ease-settle),box-shadow var(--settle) var(--ease-settle)}.nav[data-condensed] .nav-pill{transform:scale(.975);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 16px 34px -18px rgba(0,0,0,.3)}.nav[data-on-sky] .nav-pill{color:#fff;background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.nav-brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:16px;letter-spacing:-.03em}.nav-logo{width:30px;height:30px;border-radius:8px;box-shadow:0 0 0 1px hsla(0,0%,4%,.06)}.nav-links{display:flex;gap:4px;font-size:14px;font-weight:600}.nav-links a{position:relative;padding:8px 12px;border-radius:999px;opacity:.72;transition:opacity var(--quick) var(--ease-settle),background-color var(--quick) var(--ease-settle)}.nav-links a:hover{opacity:1;background:hsla(0,0%,4%,.05)}.nav[data-on-sky] .nav-links a:hover{background:hsla(0,0%,100%,.12)}.nav a:focus-visible,.nav summary:focus-visible{outline:2px solid var(--sky);outline-offset:2px}.nav[data-on-sky] a:focus-visible,.nav[data-on-sky] summary:focus-visible{outline-color:#fff}.nav-actions{display:flex;align-items:center;gap:6px}.nav .btn{height:40px;padding-inline:16px;font-size:14px}.nav .btn-arrow{display:none}.nav .btn-ink,.nav .btn-ink:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16)}.nav[data-on-sky] .btn-ink{background:#fff;color:var(--ink);box-shadow:none}.nav[data-on-sky] .btn-ink:hover{background:#fff;box-shadow:0 8px 22px -10px hsla(0,0%,100%,.6)}.phone{--pr:12.2%/5.6%;position:relative;width:300px;aspect-ratio:402/874;border-radius:var(--pr);isolation:isolate;background:#000;box-shadow:0 50px 90px -42px rgba(18,15,38,.6),0 18px 36px -22px rgba(18,15,38,.45)}.phone:after,.phone:before{content:"";position:absolute;z-index:-1;border-radius:var(--pr);pointer-events:none}.phone:before{inset:-7px;background:linear-gradient(135deg,#9a9aa2,#46464c 16%,#18181b 42%,#2c2c31 70%,#8f8f97)}.phone:after{inset:-5px;background:#060608;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.phone img{display:block;width:100%;height:100%;border-radius:inherit}.phone-glare{position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0) 26%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.phone-glare:before{content:"";position:absolute;top:1.9%;left:50%;width:29%;height:4%;translate:-50% 0;border-radius:999px;background:#000}.phone-btn{position:absolute;z-index:-2;width:3px;border-radius:2px;--m:#5a5a61}.phone-btn-l{left:-10px;top:13%;height:25%;background:linear-gradient(to bottom,var(--m) 0 14%,transparent 14% 26%,var(--m) 26% 62%,transparent 62% 66%,var(--m) 66% 100%)}.phone-btn-r{right:-10px;top:25%;height:11%;background:var(--m)}.hero{--pin-h:max(820px,100dvh,calc(100svh + env(safe-area-inset-bottom, 0px)));--hill-front:#1b1838;position:relative;height:calc(var(--pin-h) + 70dvh);color:#fff;background:transparent;transition:--s0 2.4s var(--ease-threshold),--s1 2.4s var(--ease-threshold),--s2 2.4s var(--ease-threshold),--s3 2.4s var(--ease-threshold),background-color 2.4s var(--ease-threshold)}.hero[data-day]{--hill-front:#5e8a5c}@supports (height:100lvh){.hero{--pin-h:max(820px,100lvh)}}.hero-pin{position:-webkit-sticky;position:sticky;top:0;height:var(--pin-h);min-height:100dvh;min-height:100lvh;display:flex;flex-direction:column;padding-top:clamp(112px,14vh,150px);overflow:hidden;isolation:isolate;background-color:var(--s0)}.hero-pin:before{content:"";position:absolute;inset:0;z-index:-3;background:var(--hill-front);opacity:0;pointer-events:none}.hero[data-ready] .hero-pin:before{opacity:1}.hero-pin:after{content:"";position:absolute;left:0;right:0;bottom:0;height:max(96px,env(safe-area-inset-bottom,0px) + 64px);background:var(--hill-front);z-index:1;pointer-events:none;opacity:0;transition:opacity 1s var(--ease-settle) .2s}.hero[data-ready] .hero-pin:after{opacity:1}.hero-sky{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,var(--s0) 0,var(--s1) 40%,var(--s2) 68%,var(--s3) 86%)}.day-sky:after,.hero-sky:after{content:"";position:absolute;inset:0;background-image:var(--grain);opacity:.06;mix-blend-mode:overlay;pointer-events:none}.hero-stars{position:absolute;inset:0;z-index:-1;opacity:var(--night,1);transition:opacity 2.4s var(--ease-threshold)}.finale-stars span,.hero-stars span{position:absolute;border-radius:50%;background:#fff;animation:twinkle ease-in-out infinite alternate}@keyframes twinkle{0%{opacity:.15}to{opacity:.9}}.hero-copy{position:relative;z-index:2;text-align:center;display:flex;flex-direction:column;align-items:center;opacity:calc(1 - var(--rise, 0) * 1.6);transform:translateY(calc(var(--rise, 0) * -70px))}.hero[data-risen] .hero-copy{visibility:hidden}.hero-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.86);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin-bottom:28px;animation:rise .9s var(--ease-settle) .1s both}.hero-chip b{font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.hero-chip .sep{opacity:.5}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 0 rgba(242,86,75,.6);animation:live 2.4s ease-in-out infinite}@keyframes live{0%,to{box-shadow:0 0 0 0 rgba(242,86,75,.55)}50%{box-shadow:0 0 0 6px rgba(242,86,75,0)}}.hero-title{font-size:clamp(52px,8.4vw,112px);font-weight:800;letter-spacing:-.033em;line-height:.98;text-shadow:0 2px 30px rgba(10,10,40,.18)}.hero-title .w>span{transform:translateY(112%);animation:word-rise 1.1s var(--ease-settle) calc(.22s + var(--i, 0) * 85ms) both}@keyframes word-rise{to{transform:none}}.hero-lede{margin-top:24px;max-width:560px;font-size:clamp(17px,1.5vw,19px);line-height:1.55;color:hsla(0,0%,100%,.84);animation:rise 1.1s var(--ease-settle) .34s both}.hero-actions{margin-top:32px;display:flex;flex-direction:column;align-items:center;width:100%;gap:14px;animation:rise 1.1s var(--ease-settle) .46s both}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.hero-stage{position:relative;flex:1 1;min-height:560px;margin-top:24px}.hero-arc{position:absolute;left:50%;bottom:190px;width:min(1120px,90vw);height:min(380px,calc(100% - 210px));transform:translateX(-50%);z-index:1}.hero-arc svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hero-arc path{fill:none;stroke:hsla(0,0%,100%,.55);stroke-width:1.5;transition:stroke-dasharray var(--threshold) var(--ease-threshold)}.hero-arc[data-dashed] path{stroke:hsla(0,0%,100%,.35);stroke-dasharray:3 7}.arc-label{position:absolute;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.82);white-space:nowrap;transition:opacity .9s var(--ease-settle) 1.4s}.arc-label:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.85)}.arc-label[data-side=left]{transform:translate(calc(-100% - 14px),-50%)}.arc-label[data-side=left]:before{right:-16px;top:calc(50% - 2.5px)}.arc-label[data-side=right]{transform:translate(14px,-50%)}.arc-label[data-side=right]:before{left:-16px;top:calc(50% - 2.5px)}.arc-label[data-side=top]{transform:translate(-50%,calc(-100% - 12px))}.arc-label[data-side=top]:before{left:calc(50% - 2.5px);bottom:-14px}.orb{position:absolute;width:34px;height:34px;border-radius:50%;transform:translate(-50%,-50%);z-index:2}.sun{background:radial-gradient(circle,#fffbe6 0 45%,#ffe9a6 70%);box-shadow:0 0 0 7px rgba(255,236,170,.28),0 0 60px 26px rgba(255,214,140,.45);animation:glow 5s ease-in-out infinite alternate}.moon{width:30px;height:30px;background:transparent;box-shadow:inset -9px 3px 0 0 #f4eedc,0 0 40px 10px hsla(45,52%,91%,.16)}@keyframes glow{to{box-shadow:0 0 0 10px rgba(255,236,170,.18),0 0 80px 34px rgba(255,214,140,.5)}}.hero-phone{position:absolute;left:50%;top:92px;transform:translate(-50%,calc(var(--rise, 0) * var(--lift, 0px) * -1));z-index:2}.hero-phone .phone{width:min(clamp(250px,24vw,310px),(var(--pin-h) - 190px) * .46);transition:transform 1.8s var(--ease-threshold) .2s,opacity 1s var(--ease-settle) .2s}.hills{position:absolute;left:0;right:0;bottom:0;width:100%;height:max(280px,38%);z-index:3;display:block;opacity:0;transform:translateY(calc(24px + var(--rise, 0) * 90px));transition:opacity 1s var(--ease-settle) .2s,transform 1.8s var(--ease-threshold) .2s}.hero[data-ready] .hills{opacity:1;transform:translateY(calc(var(--rise, 0) * 90px))}.hills path,.hills rect{transition:fill 2.4s var(--ease-threshold)}.hill-back{fill:#2c2654}.hill-front{fill:var(--hill-front)}.hero[data-day] .hill-back{fill:#8fb08a}.js .hero:not([data-ready]) .hero-phone .phone{opacity:0;transform:translateY(90px)}.js .hero:not([data-ready]) .arc-label{opacity:0}html:not(.js) .hero-pin:after,html:not(.js) .hills{opacity:1;transform:none}html:not(.js) .hero-pin:before{background:var(--hill-front);opacity:1}.day{position:relative;height:420vh;color:#fff}.day-sticky{background-color:var(--s0);position:-webkit-sticky;position:sticky;top:0;height:100vh;min-height:680px;overflow:hidden;display:flex;align-items:center;padding-bottom:var(--r-xl)}.day-sky{position:absolute;inset:0;background:linear-gradient(180deg,var(--s0) 0,var(--s1) 58%,var(--s2) 90%,var(--s3) 100%)}.day-caption,.day-head{text-shadow:0 1px 14px rgba(10,10,40,.35)}.day-track{position:absolute;left:6%;right:6%;top:9%;height:22%;pointer-events:none}.day-orb{position:absolute;inset-inline-start:calc(var(--p, 0) * 100%);top:calc((1 - sin(var(--p, 0) * 180deg)) * 100%);width:22px;height:22px;border-radius:50%;translate:calc(-50% * var(--dir)) -50%;background:#fff6d6;box-shadow:0 0 50px 20px rgba(255,228,170,.35)}.day-inner{position:relative;width:100%}.day-head{max-width:720px;margin-bottom:clamp(28px,5vh,56px)}.day-phones{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(16px,2.4vw,36px);gap:clamp(16px,2.4vw,36px)}.day-item{opacity:.42;transform:translateY(18px) scale(.94);transform-origin:50% 100%;transition:opacity var(--threshold) var(--ease-threshold),transform var(--threshold) var(--ease-threshold)}.day-item[data-active]{opacity:1;transform:none}.day-item .phone{width:min(100%,250px,calc((100vh - 400px) * .46));margin-inline:auto}.day-caption{margin-top:26px;max-width:250px;margin-inline:auto}.day-time{font-size:12px;font-weight:700;letter-spacing:.08em;color:hsla(0,0%,100%,.65);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.day-caption h3{margin-top:4px;font-size:16px}.day-caption p{margin-top:6px;font-size:13.5px;line-height:1.5;color:hsla(0,0%,100%,.72)}.day-device,.day-dots{display:none}.day-stage{display:contents}@media (max-width:900px) and (prefers-reduced-motion:no-preference){.js .day{height:440svh}.js .day-sticky{position:-webkit-sticky;position:sticky;top:0;height:calc(100vh + 160px);height:calc(100lvh + 160px);min-height:0;padding:88px 0 calc(var(--r-xl) + 16px);padding-bottom:calc(100lvh - 100svh + 22px + 160px);align-items:stretch}.js .day-inner{display:flex;flex-direction:column;height:100%;min-height:0}.js .day-head{margin-bottom:8px;flex:none}.js .day-head h2{font-size:clamp(26px,7.6vw,36px)}.js .day-track{top:27%;height:9%}.js .day-stage{display:block;position:relative;flex:1 1;min-height:230px;max-height:min(520px,134vw);margin-block:auto;padding-block:8px}.js .day-device{display:block;position:absolute;top:8px;bottom:8px;left:50%;translate:-50% 0;width:auto;height:auto}.js .day-device img{position:absolute;inset:0;object-fit:cover;opacity:0;transition:opacity .7s var(--ease-settle)}.js .day-device img[data-active]{opacity:1}.js .day-phones{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;scroll-snap-type:none;margin:0;padding:0}.js .day-item{grid-area:1/1;display:flex;flex-direction:column;align-items:center;opacity:1;transform:none;pointer-events:none}.js .day-item[data-active]{pointer-events:auto}.js .day-item .phone{display:none}.js .day-caption{margin-top:10px;max-width:320px;text-align:center}.js .day-item .day-caption{opacity:0;transform:translateY(10px);transition:opacity .48s var(--ease-settle),transform .64s var(--ease-settle)}.js .day-item[data-state=past] .day-caption{transform:translateY(-10px)}.js .day-caption{text-shadow:0 1px 2px rgba(10,10,40,.3),0 2px 18px rgba(10,10,40,.5)}.js .day-caption p{color:hsla(0,0%,100%,.9)}.js .day-sky:before{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(180deg,rgba(14,12,40,0),rgba(14,12,40,.26));pointer-events:none}.js .day-item[data-active] .day-caption{opacity:1;transform:none;transition-delay:.22s}.js .day-dots{list-style:none;display:flex;justify-content:center;gap:8px;padding-top:12px;flex:none}.js .day-dots li{width:6px;height:6px;border-radius:999px;background:hsla(0,0%,100%,.35);transition:width .42s var(--ease-threshold),background-color .42s var(--ease-settle)}.js .day-dots li[data-active]{width:22px;background:hsla(0,0%,100%,.92)}}@media (max-width:900px) and (max-height:640px) and (prefers-reduced-motion:no-preference){.js .day-sticky{padding-top:78px}.js .day-head h2{font-size:24px}.js .day-head{margin-bottom:4px}.js .day-stage{min-height:200px}.js .day-caption{margin-top:6px}.js .day-caption h3{font-size:15px}.js .day-caption p{font-size:12.5px;line-height:1.4}.js .day-dots{padding-top:8px}}.section{position:relative;padding:clamp(88px,11vw,144px) 0;background:var(--paper)}.section-paper{background:var(--parchment)}.section-soft{background:var(--soft)}.section-lift{z-index:1;margin-top:calc(var(--r-xl) * -1);border-radius:var(--r-xl) var(--r-xl) 0 0}.section-head{max-width:720px;margin-bottom:clamp(44px,5.5vw,72px)}.js [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity var(--threshold) var(--ease-settle) var(--reveal-delay,0ms),transform var(--threshold) var(--ease-settle) var(--reveal-delay,0ms)}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-reveal=group],.js [data-reveal=mark],.js [data-reveal=stack]{opacity:1;transform:none;transition:none}.js [data-reveal=group]>:not(h2){opacity:0;transform:translateY(14px);transition:opacity .8s var(--ease-settle) calc(var(--d0, 0ms) + var(--n, 0) * 80ms),transform .8s var(--ease-settle) calc(var(--d0, 0ms) + var(--n, 0) * 80ms)}.js [data-reveal=group].is-in>:not(h2){opacity:1;transform:none}[data-reveal=group]>:first-child{--n:0}[data-reveal=group]>:nth-child(2){--n:1}[data-reveal=group]>:nth-child(3){--n:2;--d0:260ms}[data-reveal=group]>:nth-child(4){--n:3;--d0:260ms}[data-reveal=group]>:nth-child(5){--n:4;--d0:260ms}[data-reveal=group]>:nth-child(6){--n:5;--d0:260ms}[data-reveal=group]>:nth-child(n+7){--n:6;--d0:260ms}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:center}.split-reverse .split-copy{order:2}.points{list-style:none;margin-top:30px;display:grid;grid-gap:14px;gap:14px;max-width:470px}.points li{position:relative;-webkit-padding-start:24px;padding-inline-start:24px;font-size:15.5px;line-height:1.58;color:var(--text-soft)}.points li:before{content:"";position:absolute;inset-inline-start:0;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 4px rgba(242,86,75,.12)}.points b{color:var(--text);font-weight:650}.stack{position:relative;height:clamp(540px,50vw,680px)}.stack .phone{position:absolute;top:50%;left:50%;width:clamp(230px,21vw,290px);translate:calc(-50% + var(--x, 0%) * var(--dir)) calc(-50% + var(--y, 0%));rotate:calc(var(--r, 0deg) * var(--dir));scale:var(--sc,1);z-index:var(--z,1);--py:56px}.stack .phone:nth-child(2){--k:1;--py:76px}.stack .phone:nth-child(3){--k:2;--py:96px}.stack .phone-front{--z:3}.reader-phones .phone-back{--x:-68%;--y:4%;--r:-5deg;--sc:0.86;--z:1}.reader-phones .phone-side{--x:68%;--y:4%;--r:5deg;--sc:0.86;--z:1}.tracker-phones .phone-back{--x:-46%;--y:2%;--r:-4deg;--sc:0.9;--z:1}.tracker-phones .phone-front{--x:36%;--y:0%}.widget-phones .phone-front{--x:-36%;--y:0%}.widget-phones .phone-back{--x:44%;--y:4%;--r:4deg;--sc:0.9;--z:1}.js .stack:not(.is-in) .phone{opacity:0;transform:translate(calc(var(--x, 0%) * -.5 * var(--dir)),var(--py));rotate:calc(var(--r, 0deg) * var(--dir) * 1.8)}.js .stack .phone{transition:opacity .9s var(--ease-settle) calc(var(--k, 0) * .11s),transform 1.2s var(--ease-threshold) calc(var(--k, 0) * .11s),rotate 1.2s var(--ease-threshold) calc(var(--k, 0) * .11s)}@keyframes phone-settle{0%{transform:translate(calc(var(--x, 0%) * -.5 * var(--dir)),var(--py));rotate:calc(var(--r, 0deg) * var(--dir) * 1.8);opacity:0}35%{opacity:1}to{transform:translate(0);rotate:calc(var(--r, 0deg) * var(--dir));opacity:1}}@supports (animation-timeline:view()){.js .stack .phone,.js .stack:not(.is-in) .phone{opacity:1;transform:none;transition:none;animation:phone-settle linear both;animation-timeline:view();animation-range:entry 4% cover 36%}}.changes{list-style:none;margin-top:30px;display:grid;grid-gap:8px;gap:8px;max-width:470px}.changes li{display:grid;grid-template-columns:auto auto 1fr;align-items:baseline;grid-gap:10px;gap:10px;padding:12px 16px;border-radius:var(--r-sm);background:var(--soft);border:1px solid var(--hair);font-size:13.5px;line-height:1.4;color:var(--muted)}.changes b{color:var(--text);font-weight:650}.chip-dot{width:7px;height:7px;border-radius:50%;align-self:center;background:var(--muted)}.changes [data-tone=gold] .chip-dot{background:var(--gold)}.changes [data-tone=sky] .chip-dot{background:var(--sky)}.changes [data-tone=grass] .chip-dot{background:var(--grass)}.specimen{position:relative;background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-xl);padding:clamp(28px,4vw,48px);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(60,40,10,.04),0 50px 80px -50px rgba(60,40,10,.35)}.specimen-kicker{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.specimen-kicker,.specimen-title{text-align:center;font-weight:700}.specimen-title{font-size:30px;letter-spacing:0;margin:6px 0 20px}.specimen-text{font-size:clamp(19px,1.7vw,22px);line-height:1.95;text-align:justify;font-weight:500}.insertion{margin-inline:-18px}.insertion-wash{position:relative;isolation:isolate;direction:rtl;margin-top:14px;padding:18px 18px 14px;border-radius:var(--r-md)}.insertion-wash:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--wash);box-shadow:inset 0 0 0 1px rgba(217,154,43,.2);transform-origin:100% 50%}.insertion-wash:after{content:"";position:absolute;inset-block:16px;inset-inline-start:0;width:3px;border-radius:3px;background:var(--gold);opacity:.8;transform-origin:50% 0}.insertion-head{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:6px 12px;flex-wrap:wrap;margin-bottom:6px}.insertion-tag{white-space:nowrap;direction:ltr;font-family:Inter Tight,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8f610f;background:rgba(217,154,43,.15);padding:5px 10px;border-radius:999px}.insertion-name{font-size:21px;font-weight:700}.specimen-after{margin-top:14px}.js .specimen:not(.is-in) .insertion-wash:before{transform:scaleX(0)}.js .specimen:not(.is-in) .insertion-wash:after{transform:scaleY(0)}.js .specimen:not(.is-in) .insertion-name,.js .specimen:not(.is-in) .insertion-tag,.js .specimen:not(.is-in) .insertion-wash .specimen-text{opacity:0}.js .specimen:not(.is-in) .insertion-wash .specimen-text{transform:translateY(6px)}.specimen.is-in .insertion-wash:before{animation:wash-grow 1.3s var(--ease-threshold) .7s both}.specimen.is-in .insertion-wash:after{animation:bar-grow .7s var(--ease-settle) 1.1s both}.specimen.is-in .insertion-tag{animation:fade-in .7s var(--ease-settle) 1.25s both}.specimen.is-in .insertion-name{animation:fade-in .7s var(--ease-settle) 1s both}.specimen.is-in .insertion-wash .specimen-text{animation:settle-in .9s var(--ease-settle) 1.05s both}@keyframes wash-grow{0%{transform:scaleX(0);background:#ffd99a}55%{background:#ffe5b4}to{transform:scaleX(1);background:var(--wash)}}@keyframes bar-grow{0%{transform:scaleY(0)}}@keyframes fade-in{0%{opacity:0}}@keyframes settle-in{0%{opacity:0;transform:translateY(6px)}}.zmanim-stage{display:flex;align-items:center;justify-content:center;min-height:540px}.dial{position:relative;width:min(460px,76%);aspect-ratio:1}.dial svg{width:100%;height:100%;overflow:visible}.seg{fill:none;stroke-width:26;stroke-dasharray:1;stroke-dashoffset:0}.js .dial .seg{stroke-dashoffset:1;transition:stroke-dashoffset 1.3s var(--ease-threshold)}.js .dial.is-in .seg{stroke-dashoffset:0}.dial .seg:nth-of-type(2){transition-delay:.16s}.dial .seg:nth-of-type(3){transition-delay:.32s}.dial .seg:nth-of-type(4){transition-delay:.48s}.dial .seg:nth-of-type(5){transition-delay:.64s}.seg-night{stroke:#2a2750}.seg-twilight{stroke:#b0708e}.seg-day{stroke:#ffc35c}.seg-day-left{stroke:#ffe3a6}.dial-tick{stroke:#c9c4b9;stroke-width:1.5;stroke-linecap:round}.dial-major{stroke:var(--ink);stroke-width:2.4}.dial-major-night{stroke:var(--iris)}.dial-hand{stroke:#d6d1c7;stroke-width:2;stroke-linecap:round}.dial-now{fill:var(--amber);stroke:#fff;stroke-width:4;filter:drop-shadow(0 4px 10px rgba(251,168,48,.55));transform-box:fill-box;transform-origin:center}.dial-now-night{fill:var(--iris);filter:drop-shadow(0 4px 10px rgba(123,97,255,.5))}.js .dial .dial-cap,.js .dial .dial-hand,.js .dial .dial-major,.js .dial .dial-now,.js .dial .dial-tick{opacity:0;transition:opacity var(--settle) var(--ease-settle) .9s}.js .dial .dial-hand,.js .dial .dial-now{transition-delay:1.5s}.js .dial.is-in .dial-cap,.js .dial.is-in .dial-hand,.js .dial.is-in .dial-major,.js .dial.is-in .dial-now,.js .dial.is-in .dial-tick{opacity:1}.dial.is-in .dial-now{animation:breathe 4.2s var(--ease-threshold) 2.2s infinite alternate}@keyframes breathe{0%{transform:scale(1)}to{transform:scale(1.09)}}.dial-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.dial-next{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.dial-name{margin-top:4px;font-size:clamp(18px,1.9vw,24px);font-weight:800;letter-spacing:-.03em}.dial-in{font-size:clamp(26px,2.8vw,36px);font-weight:800;letter-spacing:-.04em;color:var(--sky);line-height:1.1}.dial-at{margin-top:4px;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dial-at,.dial-cap{font-weight:600;color:var(--muted)}.dial-cap{position:absolute;font-size:12px;white-space:nowrap;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dial-cap b{display:block;color:var(--text);font-weight:700}.dial-top{left:50%;top:-34px;transform:translateX(-50%);text-align:center}.dial-bottom b,.dial-top b{display:inline}.dial-bottom{left:50%;bottom:-26px;transform:translateX(-50%)}.dial-bottom,.dial-bottom b{color:var(--iris)}.dial-left{right:calc(100% + 6px);text-align:right}.dial-left,.dial-right{top:50%;transform:translateY(-50%)}.dial-right{left:calc(100% + 6px)}.ember-row{margin-top:34px;display:flex;align-items:center;gap:18px;padding:16px 22px 16px 16px;padding-inline:16px 22px;max-width:420px;border-radius:var(--r-lg);background:var(--parchment);border:1px solid var(--hair);font-size:14.5px;line-height:1.5;color:var(--text-soft)}.ember-row b{color:var(--text)}.ember{position:relative;flex:none;width:56px;height:56px;display:grid;place-items:center}.ember:before{content:"";position:absolute;inset:-14px;border-radius:50%;background:radial-gradient(circle,rgba(251,168,48,.34),rgba(242,86,75,0) 68%);animation:ember-glow 3.2s ease-in-out infinite alternate}.ember img{position:relative;width:100%;height:100%;transform-origin:50% 88%;animation:flicker 2.6s ease-in-out infinite}.js .ember-row:not(.is-in) .ember,.js .finale-inner:not(.is-in) .ember{opacity:0}.js .ember-row.is-in .ember,.js .finale-inner.is-in .ember{animation:ignite 1.1s var(--ease-threshold) .5s both}.js .ember-row.is-in .ember:before,.js .finale-inner.is-in .ember:before{animation:ember-flare 1.6s var(--ease-settle) .6s both,ember-glow 3.2s ease-in-out 2.2s infinite alternate}.js .ember-row.is-in .ember img,.js .finale-inner.is-in .ember img{animation:ember-catch .9s var(--ease-threshold) .5s both,flicker 2.6s ease-in-out 1.5s infinite}@keyframes ignite{0%{opacity:0;transform:translateY(8px) scale(.6)}to{opacity:1;transform:none}}@keyframes ember-catch{0%{filter:grayscale(1) brightness(.7)}to{filter:none}}@keyframes ember-flare{0%{opacity:0;transform:scale(.4)}45%{opacity:1;transform:scale(1.35)}to{opacity:.85;transform:scale(1)}}@keyframes flicker{0%,to{transform:scale(1)}30%{transform:scale(.98,1.05)}60%{transform:scale(1.02,.97)}}@keyframes ember-glow{to{transform:scale(1.12);opacity:.7}}.nusachs{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.nusachs li{position:relative;padding:24px 24px 26px;border-radius:var(--r-lg);background:var(--soft);border:1px solid var(--hair);transition:transform var(--quick) var(--ease-settle),box-shadow var(--quick) var(--ease-settle),background-color var(--quick) var(--ease-settle),border-color var(--quick) var(--ease-settle)}.nusachs li:before{content:"";position:absolute;inset-inline:24px;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--iris),var(--sky));opacity:0;transition:opacity var(--quick) var(--ease-settle)}.nusachs li:hover{transform:translateY(-3px);background:var(--paper);border-color:#dcd8cd;box-shadow:var(--shadow-lift)}.nusachs li:hover:before{opacity:1}.nusachs h3{font-size:19px}.nusachs p{margin-top:8px;font-size:14px;line-height:1.55;color:var(--text-soft)}.languages{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.languages li{padding:8px 16px;border-radius:999px;background:var(--paper);border:1px solid var(--hair);font-size:14px;font-weight:600;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.languages-note{margin-top:14px;font-size:13px;color:var(--muted)}.glyphs{list-style:none;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:22px 14px;gap:22px 14px;margin-top:clamp(52px,6vw,80px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--hair)}.glyphs-more{margin-top:28px;max-width:620px;font-size:14.5px;line-height:1.6}.glyph,.glyphs-more{color:var(--text-soft)}.glyph{display:flex;flex-direction:column;align-items:center;gap:12px;font-size:12.5px;font-weight:600;line-height:1.3;text-align:center}.glyph img{width:100%;aspect-ratio:1;padding:11%;border-radius:var(--r-md);background:var(--soft);border:1px solid var(--hair);transition:transform var(--quick) var(--ease-settle),box-shadow var(--quick) var(--ease-settle),background-color var(--quick) var(--ease-settle)}.glyph span{transition:color var(--quick) var(--ease-settle)}.glyph:hover img{transform:translateY(-3px);background:var(--paper);box-shadow:var(--shadow-lift)}.glyph:hover span{color:var(--text)}.reader-ipad{margin-top:clamp(64px,8vw,112px)}.reader-ipad-caption{max-width:540px;margin:32px auto 0;text-align:center;font-size:14.5px;line-height:1.6;color:var(--text-soft);text-wrap:balance}.tablet{position:relative;max-width:1000px;margin-inline:auto;--bezel:14px;--ring:2px;--screen-r:clamp(10px,1.9vw,22px);border-radius:var(--screen-r);isolation:isolate;background:#000;box-shadow:0 70px 110px -55px rgba(60,40,10,.5),0 24px 40px -28px rgba(60,40,10,.35)}.tablet:after,.tablet:before{content:"";position:absolute;z-index:-1;pointer-events:none}.tablet:before{inset:calc(-1 * (var(--bezel) + var(--ring)));border-radius:calc(var(--screen-r) + var(--bezel) + var(--ring));background:linear-gradient(135deg,#a3a3aa,#4a4a50 14%,#1b1b1e 40%,#2e2e33 72%,#99999f)}.tablet:after{inset:calc(-1 * var(--bezel));border-radius:calc(var(--screen-r) + var(--bezel));background:#060608;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.tablet img{display:block;width:100%;height:auto}.tablet img,.tablet-glare{border-radius:var(--screen-r)}.tablet-glare{position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0) 24%)}.tablet-glare:before{content:"";position:absolute;top:calc(var(--bezel) / -2 - 3px);left:50%;width:6px;height:6px;translate:-50% 0;border-radius:50%;background:#15151a;box-shadow:inset 0 0 0 1px #2c2c33}.js .tablet[data-reveal]{transform:translateY(36px) scale(.97);transition:opacity 1s var(--ease-settle) var(--reveal-delay,0ms),transform 1.3s var(--ease-threshold) var(--reveal-delay,0ms)}.js .tablet[data-reveal].is-in{transform:none}.pro-note{margin-top:26px;font-size:13px;line-height:1.5;color:var(--muted)}.finale{position:relative;overflow:hidden;isolation:isolate;color:#fff;text-align:center;margin-top:calc(var(--r-xl) * -1);border-radius:var(--r-xl) var(--r-xl) 0 0;padding:clamp(128px,16vw,208px) 0 clamp(180px,20vw,240px);background:linear-gradient(180deg,#0b0a1f,#2a2155 45%,#6b3f73 76%,#d8766a)}.finale:before{content:"";background:radial-gradient(120% 80% at 50% 38%,transparent 40%,rgba(5,4,16,.42) 100%)}.finale-grain,.finale:before{position:absolute;inset:0;z-index:-1;pointer-events:none}.finale-grain{background-image:var(--grain);opacity:.08;mix-blend-mode:overlay}.finale-stars{position:absolute;inset:0 0 40%;z-index:-1;background-image:radial-gradient(1.5px 1.5px at 12% 22%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 28% 12%,#fff 50%,transparent 51%),radial-gradient(2px 2px at 44% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 63% 16%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 78% 34%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 90% 10%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 6% 48%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 54% 6%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 36% 52%,#fff 50%,transparent 51%),radial-gradient(2px 2px at 86% 56%,#fff 50%,transparent 51%);animation:twinkle 4.5s ease-in-out infinite alternate}.finale-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.finale h2{max-width:800px;margin-top:26px;font-size:clamp(38px,5.6vw,76px);letter-spacing:-.04em;line-height:1.02}.finale-inner>p{max-width:520px;margin:20px 0 36px;font-size:clamp(16.5px,1.4vw,18px);line-height:1.6;color:hsla(0,0%,100%,.78);text-wrap:balance}.ember-lg{width:84px;height:84px}.finale-hills{position:absolute;left:0;bottom:-1px;width:100%;height:160px}.finale-hills path{fill:var(--night-ground)}.finale-values{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px 32px;gap:20px 32px;margin-top:64px;width:100%;max-width:820px;text-align:start;font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.72)}.finale-values li{padding-top:18px;border-top:1px solid hsla(0,0%,100%,.16)}.finale-values b{display:block;color:#fff;font-weight:650;margin-bottom:4px}.footer{background:var(--night-ground);box-shadow:0 100vh 0 var(--night-ground);color:hsla(0,0%,100%,.66);padding:4px 0 calc(48px + env(safe-area-inset-bottom, 0px))}.footer-inner{display:flex;flex-direction:column;gap:28px}.footer-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px 48px}.footer-id{display:grid;grid-gap:12px;gap:12px;max-width:360px}.footer .nav-brand{color:#fff}.footer-tagline{font-size:14px;line-height:1.55}.footer-links{display:flex;flex-wrap:wrap;gap:10px 28px;padding-top:6px;font-size:14px;font-weight:600}.footer-links a{transition:color var(--quick) var(--ease-settle)}.footer-links a:hover{color:#fff}.footer-guides{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 24px;-webkit-padding-before:20px;padding-block-start:20px;-webkit-border-before:1px solid hsla(0,0%,100%,.1);border-block-start:1px solid hsla(0,0%,100%,.1);font-size:14px;font-weight:600}.footer-guides-label{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.42)}.footer-guides a{transition:color var(--quick) var(--ease-settle)}.footer-guides a:hover{color:#fff}.footer-guides-note{flex-basis:100%;font-size:12px;font-weight:400;color:hsla(0,0%,100%,.38)}.footer a:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:4px}.footer-bottom{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 32px;padding-top:4px}.footer-trademarks{max-width:640px;font-size:12px;line-height:1.55;color:hsla(0,0%,100%,.38);text-wrap:pretty}.footer-meta{font-size:13px;color:hsla(0,0%,100%,.42)}.footer-credit{font-size:14px;color:hsla(0,0%,100%,.55)}.footer-hand{font-family:Caveat,cursive;font-size:1.55em;font-weight:600;letter-spacing:.01em;color:hsla(0,0%,100%,.9);vertical-align:-.05em}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.legal-content{max-width:760px;margin:0 auto;padding:clamp(40px,8vw,80px) 0;font-size:15px;color:var(--text-soft)}.legal-content h1{font-size:clamp(30px,5vw,46px);font-weight:800;letter-spacing:-.04em;color:var(--text);margin-bottom:18px}.legal-content h2{margin-top:28px;margin-bottom:8px;font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.legal-content h3{margin-top:18px;margin-bottom:6px;font-size:16px;font-weight:700;color:var(--text)}.legal-content p{margin:0 0 12px;line-height:1.6}.legal-content ul{margin:0 0 12px;-webkit-margin-start:20px;margin-inline-start:20px}.legal-content li{margin-bottom:6px;line-height:1.6}@media (max-width:1080px){.glyphs{grid-template-columns:repeat(4,minmax(0,1fr))}.nusachs{grid-template-columns:repeat(2,minmax(0,1fr))}.nusachs li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:900px){.nav-links{display:none}.split{grid-template-columns:minmax(0,1fr)}.split-reverse .split-copy{order:0}.hero-arc{height:min(260px,calc(100% - 210px))}.hero-stage{min-height:520px}.arc-label[data-side=left],.arc-label[data-side=right]{display:none}.day{height:auto}.day-sticky{position:relative;height:auto;min-height:0;padding:120px 0 96px}.day-phones{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(72vw,260px);overflow-x:auto;scroll-snap-type:x mandatory;padding-top:10px;padding-bottom:12px;margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);scrollbar-width:none}.day-phones::-webkit-scrollbar{display:none}.day-item{opacity:1;transform:none;scroll-snap-align:center}.day-item .phone{width:100%}.zmanim-stage{min-height:0;padding-top:44px;padding-bottom:20px}.dial{width:min(380px,70vw)}.lang-menu{position:static}}@media (max-width:640px){:root{--r-xl:28px}.hero-chip{font-size:12px;flex-wrap:wrap;justify-content:center}.nusachs{grid-template-columns:minmax(0,1fr)}.glyphs{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}.stack{height:500px}.stack .phone{width:200px}.reader-phones .phone-side{display:none}.reader-phones .phone-back{--x:-34%}.reader-phones .phone-front{--x:20%}.widget-phones .phone-front{--x:-30%}.widget-phones .phone-back{--x:32%}.tracker-phones .phone-back{--x:-34%}.tracker-phones .phone-front{--x:28%}.tablet{--bezel:7px;--ring:2px}.dial-left,.dial-right{display:none}.finale-values{grid-template-columns:minmax(0,1fr);margin-top:48px;gap:0}.finale-values li{padding-block:16px}.ember-row{max-width:none}.footer-bottom,.footer-top{flex-direction:column}.footer-bottom{align-items:flex-start}.lang-menu summary span{display:none}.nav-pill{gap:8px}.nav .nav-brand{font-size:15px;gap:8px}.nav .btn{padding-inline:14px}.hero-chip{border-radius:20px}h2 br{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important}.hero{transition:none}.nav,.nav-pill,.nav[data-condensed],.nav[data-condensed] .nav-pill{transform:none}.js .tablet[data-reveal],.js [data-reveal=group]>:not(h2),.js [data-reveal]{transform:none;transition:opacity var(--settle) linear}.js [data-reveal=group] .w>span{transform:none;transition:none}.js .stack .phone,.js .stack:not(.is-in) .phone{animation:none;transform:none;rotate:calc(var(--r, 0deg) * var(--dir));transition:opacity var(--settle) linear}.js .stack:not(.is-in) .phone{opacity:0}.js .specimen:not(.is-in) .insertion-wash .specimen-text,.js .specimen:not(.is-in) .insertion-wash:after,.js .specimen:not(.is-in) .insertion-wash:before{transform:none}.js .dial .seg{transition:none;stroke-dashoffset:0}.dial.is-in .dial-now{animation:none}.day{height:auto}.day-sticky{position:relative;height:auto;padding:120px 0 96px}.day-item{opacity:1;transform:none}.hero-title .w>span{animation:none;transform:none}.btn:active,.btn:hover,.glyph:hover img,.nusachs li:hover{transform:none}html{scroll-behavior:auto}}.phone-screen{border-radius:inherit;container-type:inline-size;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mock,.phone-screen{position:absolute;inset:0;overflow:hidden}.mock{--u:calc(100cqw / 402);color:#fff;font-family:Inter Tight,system-ui,-apple-system,sans-serif;font-weight:600;line-height:1.15;text-align:start}.mock *{box-sizing:border-box;margin:0}.mock b{font-weight:700}.mock svg{display:block}.mock-home{background:linear-gradient(180deg,#2b64cc,#366ed1 7%,#548ee2 14%,#5d93e0 29%,#6da2e7 38%,#83b8f0 50%,#a0c7ec 64%,#c5d3df 80%,#d5d9d9 87%,#efe1d0)}.mh-time{position:absolute;left:calc(var(--u) * 44);top:calc(var(--u) * 18);font-size:calc(var(--u) * 17);font-weight:600;direction:ltr}.mh-wide{position:absolute;inset-inline-start:calc(var(--u) * 24);top:calc(var(--u) * 64);width:calc(var(--u) * 354);height:calc(var(--u) * 166);border-radius:calc(var(--u) * 24);overflow:hidden;background:linear-gradient(180deg,#2f64cc,#4a86df 38%,#7fb3f0 74%,#9cc6f4)}.mh-wide-art{position:absolute;inset:0;width:100%;height:100%;transform:scaleX(var(--dir,1))}.mh-wide-l,.mh-wide-r{position:absolute;top:calc(var(--u) * 14);display:flex;flex-direction:column;gap:calc(var(--u) * 2)}.mh-wide-l{inset-inline-start:calc(var(--u) * 16)}.mh-wide-r{inset-inline-end:calc(var(--u) * 16);text-align:end;top:calc(var(--u) * 12)}.mh-wide-l b{font-size:calc(var(--u) * 19.8);line-height:1.1}.mh-wide-l span{font-size:calc(var(--u) * 13.6);color:hsla(0,0%,100%,.82);font-weight:500}.mh-wide-r b{font-size:calc(var(--u) * 13.5)}.mh-wide-r span{font-size:calc(var(--u) * 12.5);color:hsla(0,0%,100%,.78);font-weight:500}.mh-chips{position:absolute;inset-inline:calc(var(--u) * 12);top:calc(var(--u) * 128);display:flex;gap:calc(var(--u) * 6)}.mh-chip{flex:1 1;height:calc(var(--u) * 28);display:grid;place-items:center;border-radius:calc(var(--u) * 14);background:hsla(0,0%,100%,.2);font-size:calc(var(--u) * 12);font-weight:700;white-space:nowrap}.mh-chip-on{background:#f5f6f5;color:#0a0a0a}.mh-date,.mh-ring{position:absolute;top:calc(var(--u) * 250);width:calc(var(--u) * 166);height:calc(var(--u) * 166);border-radius:calc(var(--u) * 24);overflow:hidden}.mh-ring{inset-inline-start:calc(var(--u) * 24);background:#fff;color:#0a0a0a}.mh-ring-art{position:absolute;left:calc(var(--u) * 28);top:calc(var(--u) * 19);width:calc(var(--u) * 110);height:calc(var(--u) * 110)}.mh-ring-mid{position:absolute;inset-inline:0;top:calc(var(--u) * 54);text-align:center;display:flex;flex-direction:column;gap:calc(var(--u) * 1)}.mh-ring-mid small{font-size:calc(var(--u) * 9.5);letter-spacing:.12em;text-transform:uppercase;color:#8e8e93;font-weight:700}.mh-ring-mid b{font-size:calc(var(--u) * 17);color:#2d8cff;letter-spacing:-.01em}.mh-ring-name{position:absolute;inset-inline:0;top:calc(var(--u) * 130);text-align:center;display:flex;flex-direction:column;gap:calc(var(--u) * 1)}.mh-ring-name b{font-size:calc(var(--u) * 13)}.mh-ring-name span{font-size:calc(var(--u) * 12.5);color:#8e8e93;font-weight:500}.mh-date{inset-inline-start:calc(var(--u) * 212);background:#faf5ec;color:#0a0a0a;padding:calc(var(--u) * 14) calc(var(--u) * 14) 0 calc(var(--u) * 16)}.mh-date small{font-size:calc(var(--u) * 10);letter-spacing:.12em;text-transform:uppercase;color:#b8741a}.mh-date small,.mh-date-heb{display:block;font-weight:700}.mh-date-heb{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 28);line-height:1.15;text-align:start;color:#0a0a0a}[dir=rtl] .mh-date-heb{text-align:left}.mh-date b{margin-top:calc(var(--u) * 12);font-size:calc(var(--u) * 13);line-height:1.15}.mh-date b,.mh-date-sub{display:block;white-space:nowrap}.mh-date-sub{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 11);color:#8e8e93;font-weight:600}.mh-sukkah{position:absolute;inset-inline-end:calc(var(--u) * 14);bottom:calc(var(--u) * 12);width:calc(var(--u) * 46);height:calc(var(--u) * 32)}.mh-grid{position:absolute;inset-inline-start:calc(var(--u) * 16);top:calc(var(--u) * (450 + 100 * var(--row)));display:grid;grid-template-columns:repeat(4,calc(var(--u) * 90))}.mh-app{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 8)}.mh-app i{width:calc(var(--u) * 62);height:calc(var(--u) * 62);border-radius:calc(var(--u) * 20);display:block}.mh-app em{width:calc(var(--u) * 46);height:calc(var(--u) * 5);border-radius:calc(var(--u) * 3);background:hsla(0,0%,100%,.6);display:block}.mh-dock{position:absolute;inset-inline:calc(var(--u) * 14);top:calc(var(--u) * 772);height:calc(var(--u) * 84);border-radius:calc(var(--u) * 38);background:hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:space-between;padding-inline:calc(var(--u) * 22)}.mh-dock i{width:calc(var(--u) * 62);height:calc(var(--u) * 62);border-radius:calc(var(--u) * 20);display:block}.mock-lock{background:linear-gradient(180deg,#141235,#221a45 11%,#302356 23%,#3e2b67 34%,#4f3578 46%,#7f4a78 55%,#975479 60%,#af5e79 64%,#d9747b 72%,#e8837a 80%)}.ml-hills{position:absolute;inset:0;width:100%;height:100%}.ml-lock{position:absolute;left:50%;top:calc(var(--u) * 54);width:calc(var(--u) * 14);height:calc(var(--u) * 17);translate:-50% 0}.ml-date{top:calc(var(--u) * 80);font-size:calc(var(--u) * 17.5);font-weight:600;color:hsla(0,0%,100%,.92)}.ml-clock,.ml-date{position:absolute;inset-inline:0;text-align:center}.ml-clock{top:calc(var(--u) * 104);direction:ltr;font-size:calc(var(--u) * 97);line-height:1;font-weight:700;letter-spacing:-.025em}.ml-w{position:absolute;top:calc(var(--u) * 232.5);width:calc(var(--u) * 57);height:calc(var(--u) * 57);border-radius:50%;background:hsla(0,0%,100%,.2)}.ml-w svg{width:100%;height:100%}.ml-w-ring{inset-inline-start:calc(var(--u) * 58.5)}.ml-w-disc{inset-inline-start:calc(var(--u) * 290.5);background:hsla(0,0%,100%,.22)}.ml-w-text{position:absolute;inset-inline-start:calc(var(--u) * 128);top:calc(var(--u) * 232);display:flex;flex-direction:column;gap:calc(var(--u) * 1.5)}.ml-w-text b{font-size:calc(var(--u) * 15.5);line-height:1.2}.ml-w-text span{font-size:calc(var(--u) * 13.8);line-height:1.2;color:hsla(0,0%,100%,.78);font-weight:500}.ml-card{position:absolute;inset-inline-start:calc(var(--u) * 16);top:calc(var(--u) * 574);width:calc(var(--u) * 370);height:calc(var(--u) * 176);border-radius:calc(var(--u) * 26);background:rgba(22,16,22,.86);padding:calc(var(--u) * 16) calc(var(--u) * 16) 0}.ml-head{display:flex;align-items:center;gap:calc(var(--u) * 8)}.ml-head,.ml-icon{height:calc(var(--u) * 22)}.ml-icon{width:calc(var(--u) * 22);border-radius:calc(var(--u) * 6);background:#15130f;display:grid;place-items:center;flex:none}.ml-icon img{width:calc(var(--u) * 17);height:calc(var(--u) * 17);display:block}.ml-kicker{font-size:calc(var(--u) * 11);letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#bdb1b4}.ml-heb{font-size:calc(var(--u) * 16);font-weight:500;color:#bdb1b4;direction:rtl}.ml-row{display:flex;align-items:center;justify-content:space-between;margin-top:calc(var(--u) * 2);height:calc(var(--u) * 38)}.ml-row p{flex:1 1;min-width:0;-webkit-padding-end:calc(var(--u) * 8);padding-inline-end:calc(var(--u) * 8);font-size:calc(var(--u) * 15.5);line-height:1.15;font-weight:700}.ml-count{transform:translateY(calc(var(--u) * -4));font-size:calc(var(--u) * 32);font-weight:700;color:#ffb142;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ml-sky{margin-top:calc(var(--u) * 4);width:calc(var(--u) * 338);height:calc(var(--u) * 44);border-radius:calc(var(--u) * 9);transform:scaleX(var(--dir,1))}.ml-btns{display:flex;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 10)}.ml-btn{height:calc(var(--u) * 30);border-radius:calc(var(--u) * 15);display:grid;place-items:center;font-size:calc(var(--u) * 13.6);font-weight:700;white-space:nowrap}.ml-btn-open{flex:none;width:calc(var(--u) * 196);background:#fff;color:#0a0a0a}.ml-btn-done{flex:1 1;background:#3b3b42}.ml-circ{position:absolute;top:calc(var(--u) * 776);width:calc(var(--u) * 50);height:calc(var(--u) * 50);border-radius:50%;background:#161024}.ml-circ-a{inset-inline-start:calc(var(--u) * 46)}.ml-circ-b{inset-inline-start:calc(var(--u) * 306)}.ml-bar{position:absolute;left:calc(var(--u) * 134);top:calc(var(--u) * 858);width:calc(var(--u) * 134);height:calc(var(--u) * 5);border-radius:calc(var(--u) * 3);background:hsla(0,0%,100%,.95)}[dir=rtl] .mock .ml-kicker,[dir=rtl] .mock small{letter-spacing:0;text-transform:none}:lang(he) body,:lang(yi) body,body:lang(he),body:lang(yi){font-family:Heebo,Inter Tight,system-ui,-apple-system,sans-serif;letter-spacing:0}html:lang(he) h1,html:lang(he) h2,html:lang(he) h3,html:lang(yi) h1,html:lang(yi) h2,html:lang(yi) h3{letter-spacing:-.01em;line-height:1.16;font-weight:800}html:lang(he) .hero-title,html:lang(yi) .hero-title{letter-spacing:-.015em;line-height:1.08}html:lang(he) .finale h2,html:lang(yi) .finale h2{line-height:1.12}html:lang(he) .hero-lede,html:lang(he) .lede,html:lang(he) .points li,html:lang(yi) .hero-lede,html:lang(yi) .lede,html:lang(yi) .points li{line-height:1.7}html:lang(he) .day-time,html:lang(he) .dial-next,html:lang(he) .footer-guides-label,html:lang(he) .hero-chip b,html:lang(he) .kicker,html:lang(he) .specimen-kicker,html:lang(yi) .day-time,html:lang(yi) .dial-next,html:lang(yi) .footer-guides-label,html:lang(yi) .hero-chip b,html:lang(yi) .kicker,html:lang(yi) .specimen-kicker{text-transform:none;letter-spacing:.02em;font-size:13px}html:lang(he) .btn,html:lang(he) .nav-brand,html:lang(yi) .btn,html:lang(yi) .nav-brand{letter-spacing:0}html:lang(he) .nav-brand,html:lang(yi) .nav-brand{direction:ltr}html:lang(he) .w,html:lang(yi) .w{padding-block:.18em .24em;margin-block:-.18em -.24em}[dir=rtl] .btn-arrow{transform:scaleX(-1)}[dir=rtl] .btn:hover .btn-arrow{translate:-3px 0}[dir=rtl] .day-time,[dir=rtl] .dial-at,[dir=rtl] .dial-in{unicode-bidi:plaintext}.specimen{direction:rtl}.specimen-kicker{direction:ltr}[dir=rtl] .specimen-kicker{direction:rtl}.lang-menu{position:relative;font-size:13.5px;font-weight:600}.lang-menu summary{display:inline-flex;align-items:center;gap:7px;height:40px;padding-inline:12px 10px;cursor:pointer;list-style:none;border-radius:999px;opacity:.85;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:opacity var(--quick) var(--ease-settle),background-color var(--quick) var(--ease-settle)}.lang-menu summary::-webkit-details-marker{display:none}.lang-menu summary::marker{content:""}.lang-menu summary:hover,.lang-menu[open] summary{opacity:1;background:hsla(0,0%,4%,.05)}.nav[data-on-sky] .lang-menu summary:hover,.nav[data-on-sky] .lang-menu[open] summary{background:hsla(0,0%,100%,.14)}.lang-caret{opacity:.6;transition:transform var(--quick) var(--ease-settle)}.lang-menu[open] .lang-caret{transform:rotate(180deg)}.lang-menu-list{position:absolute;inset-block-start:calc(100% + 12px);inset-inline-end:0;z-index:10;list-style:none;min-width:184px;padding:6px;border-radius:var(--r-md);color:var(--ink);background:var(--paper);border:1px solid hsla(0,0%,4%,.08);box-shadow:inset 0 1px 0 #fff,0 2px 6px rgba(20,15,40,.06),0 24px 48px -16px rgba(20,15,40,.38);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);transform-origin:calc(50% + 40% * var(--dir)) 0}.lang-menu[open] .lang-menu-list{animation:menu-in .2s var(--ease-settle) both}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}}.lang-menu-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:calc(var(--r-md) - 6px);font-size:14px;transition:background-color var(--quick) var(--ease-settle)}.lang-menu-list a:hover{background:var(--soft)}.lang-menu-list a:focus-visible{outline:2px solid var(--sky);outline-offset:-2px}.lang-menu-list a[aria-current]{font-weight:800}.lang-menu-list a[aria-current]:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--signal)}.lang-inline{padding-block:20px;border-block:1px solid hsla(0,0%,100%,.1)}.lang-inline ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:14px;font-weight:600}.lang-inline a{opacity:.75;transition:opacity var(--quick) var(--ease-settle)}.lang-inline a:hover{opacity:1;color:#fff}.lang-inline a[aria-current]{opacity:1;color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:6px;text-decoration-thickness:2px}.footer-legal-note{font-size:13px;line-height:1.55;opacity:.6;max-width:640px}@media (max-width:900px){.lang-menu-list{inset-inline:0;min-width:0;transform-origin:50% 0}.lang-menu{position:static}}