.tour-device[data-astro-cid-akjevt4x],.tour-original[data-astro-cid-akjevt4x]{display:contents}.tour-device[data-astro-cid-akjevt4x] [data-astro-cid-akjevt4x][hidden]{display:none!important}.tour-capture[data-astro-cid-akjevt4x]{text-align:center;min-width:0;margin:0}.tour-screen[data-astro-cid-akjevt4x]{place-items:center;width:100%;height:clamp(19rem,64vh,38rem);display:grid;container-type:size}.tour-capture[data-astro-cid-akjevt4x] canvas[data-astro-cid-akjevt4x]{width:100%;height:clamp(15rem,52vh,34rem);display:block}.tour-capture[data-astro-cid-akjevt4x] figcaption[data-astro-cid-akjevt4x]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin-top:1rem;display:flex}@font-face{font-family:Kav Splash Cinzel;src:url(/fonts/Cinzel_600SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Kav Splash Hebrew;src:url(/fonts/FrankRuhlLibre_400Regular.ttf)format("truetype");font-weight:400;font-display:swap}.hero-opening{z-index:1;color:#241e12;pointer-events:none;background:#fbf8f2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.hero-opening-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.hero-opening-line{opacity:0;background:linear-gradient(90deg,#0000,#cda94c,#7c66b8,#0000);border-radius:1cqw;width:23.4cqw;height:.76cqw;margin-bottom:4.1cqw}.hero-opening-name{letter-spacing:.76cqw;opacity:0;margin-bottom:1.53cqw;font:600 7.63cqw/1.2 Kav Splash Cinzel,serif}.phone-display .hero-opening-flame{object-fit:contain;opacity:0;width:9.16cqw;height:9.16cqw;margin-block:2.04cqw}.hero-opening-hebrew{color:#6e6147;opacity:0;font:400 5.09cqw/1.25 Kav Splash Hebrew,serif}@font-face{font-family:Kav Entry Hebrew;src:url(/fonts/NotoSerifHebrew_400Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Kav Entry Hebrew;src:url(/fonts/NotoSerifHebrew_600SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Cormorant;src:url(/fonts/CormorantGaramond_600SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Cormorant;src:url(/fonts/CormorantGaramond_500Medium_Italic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Hanken;src:url(/fonts/HankenGrotesk_600SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Kav Entry Cinzel;src:url(/fonts/Cinzel_600SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}.reader-demo-screen>.paired-capture-dark,.onyx .reader-demo-screen>.paired-capture-light{display:none}.onyx .reader-demo-screen>.paired-capture-dark{display:block}.reader-demo[data-view=compact] .reader-popup-image{opacity:1}.reader-demo[data-view=entry] .reader-popup-image,.onyx .reader-demo .reader-popup-image,.reader-demo[data-view=compact] .reader-popup-image-onyx{opacity:0}.onyx .reader-demo[data-view=compact] .reader-popup-image-onyx{opacity:1}.reader-demo-screen{isolation:isolate;container-type:inline-size}.onyx .reader-demo-screen{background:#000}.reader-open-entry{cursor:pointer;background:0 0;border:0;border-radius:5px;width:48%;height:10%;padding:0;position:absolute;top:63%;left:43%}.reader-open-entry:focus-visible{outline:2px solid var(--k-ctrl);outline-offset:-2px}.reader-popup-close{z-index:1}.reader-entry{z-index:3;color:#24212b;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0;container-type:inline-size}.reader-entry-scrim{opacity:0;background:#25212a64;transition:opacity .18s;position:absolute;inset:0}.reader-demo[data-view=entry] .reader-entry-scrim{opacity:1}.reader-entry-sheet{background:#fffcf8;border-radius:5cqw 5cqw 0 0;flex-direction:column;height:88%;min-height:0;padding:3% 5% 0;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;transform:translateY(105%);box-shadow:0 -4px 14px #2c253722}.reader-demo[data-view=entry] .reader-entry-sheet{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reader-entry-sheet{transition:none}.reader-entry-scrim{transition-duration:.15s}}.reader-entry-grabber{background:#c5c1c6;border-radius:6px;flex:none;width:17%;height:3px;margin:0 auto 2%}.reader-entry-topline{color:#75624c;font:500 8px/1 var(--body);letter-spacing:.08em;flex:none;justify-content:flex-end;align-items:center;display:flex}.reader-entry-topline button{color:#52586b;width:44px;height:44px;font:24px/1 var(--body);background:#edeef1;border:0;border-radius:50%;flex:none;place-items:center;margin:-10px -10px -10px 0;display:grid}.reader-entry-header{flex:none;justify-content:space-between;align-items:center;gap:5px;margin:3% 0;display:flex}.reader-entry-header strong{font:500 clamp(11px, 7cqw, 18px)/1.1 var(--display);display:block}.reader-entry-header em{color:#9a7416;font:italic clamp(9px, 5cqw, 14px)/1.2 var(--display);display:block}.reader-entry-line{opacity:1;flex:none;grid-template-rows:1fr;transition:grid-template-rows .22s cubic-bezier(.215,.61,.355,1),opacity .22s ease-out;display:grid}.reader-entry[data-compact=true] .reader-entry-line{opacity:0;pointer-events:none;grid-template-rows:0fr}.reader-entry-line-inner{border-bottom:1px solid #e7e1df;min-height:0;padding-bottom:3%;overflow:hidden}.onyx .reader-entry-line-inner{border-color:#27272a}@media (prefers-reduced-motion:reduce){.reader-entry-line{transition:none}}.reader-entry-line b,.reader-entry-scroll h4{color:#927015;font:500 8px/1.3 var(--body);letter-spacing:.08em}.reader-entry-line p{font:500 clamp(9px, 4.6cqw, 12px)/1.35 var(--display);margin:2% 0}.reader-entry-line p[lang=he]{font-size:clamp(12px,6cqw,17px)}.reader-entry-line mark{color:inherit;background:#e3e9f6}.reader-entry-line small{color:#697083;font:8px/1.2 var(--body)}.reader-entry-tabs{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:3% 0;display:grid}.reader-entry-tabs button{isolation:isolate;color:#596073;min-height:36px;font:500 clamp(8px, 3.8cqw, 11px)/1.1 var(--body);background:0 0;border:0;padding:2px;position:relative}.reader-entry-tabs button:before{content:"";z-index:-1;border:1px solid #e7dfd2;border-radius:999px;position:absolute;inset:6px 0}.reader-entry-tabs button[aria-selected=true]{color:#2754a0}.reader-entry-tabs button[aria-selected=true]:before{background:#e6edf9;border-color:#aebfdf}.reader-entry-scroll{overscroll-behavior:contain;color:#26232a;scrollbar-width:thin;flex:1;min-height:0;padding:2% 2% 8%;overflow-y:auto}.reader-entry-scroll small{font:8px/1.25 var(--body);color:#62677a}.reader-entry-scroll article{background:#faf6ef;border:1px solid #e8dfd0;border-radius:8px;margin:4% 0;padding:5%}.reader-entry-facts{gap:6px;display:flex}.reader-entry-facts div{background:#faf3e7;border-radius:7px;flex:1;padding:5%}.reader-entry-facts strong{font:500 clamp(12px, 6cqw, 18px)/1.3 var(--display);display:block}@container (width<=180px){.reader-entry-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.reader-entry-tabs button{min-height:30px}}.reader-demo:not([data-open=true]) .reader-phone{transform:translate(-50%)scale(2.45)translateY(-12%)}.reader-demo:not([data-open=true]) .reader-demo-screen>img{clip-path:inset(0 0 13%)}@media (width<=760px){.reader-stage{aspect-ratio:750/450}.reader-demo:not([data-open=true]) .reader-phone{transform:translate(-50%)scale(2.45)translateY(-17%)}.reader-demo[data-floating=true] .reader-stage{z-index:20;overflow:visible}.reader-overlay-backdrop{z-index:-1;background:#1c1a2260;border:0;padding:0;position:fixed;inset:0}.reader-demo[data-open=true] .reader-phone{transform:translateX(-50%) translate(var(--entry-x), var(--entry-y)) scale(var(--entry-scale))}.reader-demo[data-floating=true] .reader-entry-topline,.reader-demo[data-floating=true] .reader-entry-line b,.reader-demo[data-floating=true] .reader-entry-line small,.reader-demo[data-floating=true] .reader-entry-scroll small,.reader-demo[data-floating=true] .reader-entry-scroll h4{font-size:calc(11px * var(--entry-inv))}.reader-demo[data-floating=true] .reader-entry-line p,.reader-demo[data-floating=true] .reader-entry-scroll p{font-size:calc(14px * var(--entry-inv))}.reader-demo[data-floating=true] .reader-entry-line p[lang=he]{font-size:calc(18px * var(--entry-inv))}.reader-demo[data-floating=true] .reader-entry-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.reader-demo[data-floating=true] .reader-entry-header strong{font-size:calc(18px * var(--entry-inv))}.reader-demo[data-floating=true] .reader-entry-header em{font-size:calc(14px * var(--entry-inv))}.reader-demo[data-floating=true] .reader-entry-header>span{font-size:calc(26px * var(--entry-inv))}.reader-demo[data-floating=true] .reader-entry-tabs button{min-height:calc(44px * var(--entry-inv));font-size:calc(11px * var(--entry-inv))}.reader-demo[data-floating=true] .reader-entry-tabs button:before{inset-block:calc(6px * var(--entry-inv));border-width:calc(1px * var(--entry-inv))}.reader-demo[data-floating=true] .reader-entry-topline button{width:calc(44px * var(--entry-inv));height:calc(44px * var(--entry-inv));font-size:calc(24px * var(--entry-inv));margin:0}.reader-demo[data-floating=true] .reader-entry-topline button svg{width:calc(18px * var(--entry-inv));height:calc(18px * var(--entry-inv))}}@media (width<=370px){.reader-entry-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.reader-entry-tabs button{min-height:44px;font-size:max(11px,3.8cqw)}.reader-entry-scroll{overscroll-behavior:auto}.reader-entry-topline,.reader-entry-line b,.reader-entry-scroll h4,.reader-entry-line small,.reader-entry-scroll small{font-size:11px}.reader-entry-line p,.reader-entry-scroll p{font-size:max(12px,5cqw)}.reader-entry-header strong{font-size:max(15px,7cqw)}.reader-entry-header em{font-size:max(12px,5cqw)}.reader-entry-header>span{font-size:max(20px,12cqw)}@media (width<=760px) and (height<=650px){.reader-entry-sheet{overscroll-behavior:contain;display:block;overflow-y:auto}.reader-entry-scroll{min-height:0;overflow:visible}.reader-entry-topline{z-index:2;background:#fffcf8;position:sticky;top:0}}.reader-entry-sheet{border-radius:5cqw 5cqw 0 0;height:90%;padding:3% 4% 0}.reader-entry-grabber{width:10%;height:1%;max-height:4px;margin:0;position:absolute;top:2.2%;left:45%}.reader-entry-topline{justify-content:space-between;min-height:8%;margin-bottom:3%}.reader-practice{color:#315fa8;font:500 3.6cqw/1 var(--body);letter-spacing:0;background:#e9eef8;border-radius:99px;align-items:center;padding:2.5% 4%;display:inline-flex}.reader-entry-topline button{background:#f0efed;width:8cqw;min-width:0;height:8cqw;min-height:0;margin:0;padding:2cqw}.reader-entry-topline button svg{width:100%;height:100%}.reader-entry-header{margin:3% 0 5%}.reader-entry-header strong{font:500 5.8cqw/1.15 var(--display)}.reader-entry-header em{font:italic 4.2cqw/1.25 var(--display)}.reader-entry-header>span{font:500 14cqw/1.05 var(--display)}.reader-entry-line{border:0;padding:0}.reader-entry-line b,.reader-entry-scroll h4{font:600 3.1cqw/1.3 var(--display);letter-spacing:.18em}.reader-entry-line p{font:500 4.6cqw/1.3 var(--display);color:#77736f;margin:3% 0}.reader-entry-line p[lang=he]{color:inherit;font:500 6cqw/1.3 var(--display);margin:4% 0}.reader-entry-line small{font:3.3cqw/1.3 var(--body)}.reader-entry-line mark,.reader-seen-card mark{color:inherit;background:#eae1cd}.reader-entry-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:2%;margin:4% 0 2%}.reader-entry-tabs button{min-height:9cqw;font:600 2.7cqw/1 var(--display);letter-spacing:.18em;text-transform:uppercase;padding:0}.reader-entry-tabs button:before{inset:0}.reader-entry-scroll{overscroll-behavior:contain;padding:0 0 3%}.reader-entry-scroll h4{margin:.8em 0 .65em}.reader-entry-scroll p{font:500 3.8cqw/1.45 var(--display);margin:.5em 0}.reader-entry-scroll small{font:3.2cqw/1.3 var(--body)}.reader-entry-scroll article{border-radius:3.5cqw;margin:4% 0;padding:4%}.reader-meaning-columns,.reader-word-stats{grid-template-columns:1fr 1fr;gap:3%;display:grid}.reader-meaning-columns h4{margin-top:0}.reader-meaning-shifts{font:600 2.8cqw/1 var(--display);letter-spacing:.16em;background:#f0eeeb;border-radius:99px;margin:3% 0 0;padding:2% 3%;display:inline-block}.reader-entry-facts strong{text-align:right;font:500 4.7cqw/1.4 var(--display)}.reader-entry-facts small,.reader-word-stats small{display:block}.reader-entry-scroll .reader-about-word p{margin:1em 0}.reader-word-stats>div{background:#eef2f8;border-radius:3cqw;padding:4%}.reader-word-stats strong{font:600 5cqw/1.2 var(--body);display:block}.reader-family>div{font:3.3cqw/1.25 var(--body);color:#77736f;border-bottom:1px solid #e7e2d8;grid-template-columns:24% 1fr auto;align-items:center;gap:3%;padding:3% 0;display:grid}.reader-family>div>span:first-child{font:5cqw/1.2 var(--display)}.reader-family i{background:#e5e1d9;border-radius:5px;height:3px;margin-top:3%;display:block;position:relative}.reader-family i:after{content:"";width:var(--fill);border-radius:inherit;background:#c99d40;height:100%;display:block}.reader-family .reader-family-current{background:#f5eedf;border:0;border-radius:2cqw;padding-inline:3%}.reader-family-current b{color:#a57c25;font:600 2.6cqw/1 var(--display);letter-spacing:.15em}.reader-family details summary{text-align:center;color:#a77c22;font:3.4cqw/1.2 var(--body);cursor:pointer;padding:5%;list-style:none}.reader-seen-services{font-family:var(--body)!important;font-size:3.1cqw!important}.reader-seen-card small{justify-content:space-between;display:flex}.reader-seen-card small b{color:#a77c22}.reader-seen-card .reader-seen-title,.reader-seen-card .reader-seen-he{text-align:right}.reader-seen-action{color:#315fa8;font:600 2.8cqw/1.2 var(--body);letter-spacing:.15em}.reader-entry-navigation{color:#92918c;min-height:9%;font:3.3cqw/1 var(--body);border-top:1px solid #e9e5df;flex:none;justify-content:space-between;align-items:center;display:flex}.reader-entry-navigation span:first-child,.reader-entry-navigation span:last-child{width:10cqw;height:10cqw;font:6cqw/1 var(--body);border:1px solid #e9e5df;border-radius:50%;place-items:center;display:grid}.onyx .reader-practice{color:#8baff4;background:#1a202b}.onyx .reader-entry-topline button{color:#aaa;background:#1b1b1d}.onyx .reader-entry-line p{color:#a8a7a2}.onyx .reader-entry-line p[lang=he]{color:#f1efec}.onyx .reader-entry-line mark,.onyx .reader-seen-card mark{background:#302b1e}.onyx .reader-meaning-shifts{color:#aaa;background:#1b1b1d}.onyx .reader-entry-scroll .reader-about-word{background:#171614;border-color:#211f1b}.onyx .reader-entry-facts div{background:#252117}.onyx .reader-word-stats>div,.onyx .reader-entry-scroll .reader-seen-card{background:#171b22;border-color:#252d3e}.onyx .reader-family>div,.onyx .reader-entry-navigation,.onyx .reader-entry-navigation span:first-child,.onyx .reader-entry-navigation span:last-child{border-color:#242426}.onyx .reader-family .reader-family-current{background:#272419}.onyx .reader-family i{background:#262628}.onyx .reader-seen-action{color:#89aff2}@media (width>=761px){.reader-demo[data-floating=true] .reader-stage{z-index:20;overflow:visible}.reader-overlay-backdrop{z-index:-1;background:#1c1a22a0;border:0;padding:0;position:fixed;inset:0}.reader-demo[data-open=true] .reader-phone{transform:translateX(-50%) translate(var(--entry-x), var(--entry-y)) scale(var(--entry-scale))}}.reader-entry-topline button:focus-visible{outline:1px solid var(--k-ctrl);outline-offset:1px}.reader-entry [lang=he]{font-synthesis:none;font-family:Kav Entry Hebrew,serif}.reader-entry-line b,.reader-entry-tabs button,.reader-entry-scroll h4,.reader-entry-scroll .reader-meaning-shifts{font-family:Kav Entry Cinzel,serif;font-weight:600}.reader-demo .reader-stage{aspect-ratio:auto;height:clamp(300px,48vw,600px);transition:height .7s cubic-bezier(.22,1,.36,1)}.reader-demo[data-open=true] .reader-stage{height:min(78svh,720px);overflow:hidden}.reader-demo[data-open=true] .reader-phone{transform:translate(-50%)scale(1)}.reader-demo[data-view=kavanah] .reader-stage{justify-items:center;height:auto;display:grid}.reader-demo[data-view=kavanah] .reader-phone{width:min(100%,36svh,350px);position:relative;left:auto;transform:none}.reader-demo[data-floating=true] .reader-stage{overflow:hidden}.reader-entry-header>span{font-family:Kav Entry Hebrew,serif;font-size:12cqw;font-weight:400;line-height:1.17}@media (prefers-reduced-motion:reduce){.reader-demo .reader-stage{transition:none}}@media (prefers-reduced-motion:no-preference){.reader-demo[data-view=compact] .reader-open-entry{animation:1.8s ease-in-out 2 entry-cue}@keyframes entry-cue{50%{box-shadow:inset 0 0 0 2px #7298df99}}}.reader-layout>.feature-copy,.reader-hero-copy{align-self:start}.reader-actions{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.reader-actions .button{border:1px solid #0000;gap:.55rem;min-height:46px;padding-inline:1rem}.reader-actions .button>svg{flex:none;width:1.125rem;height:1.125rem}.reader-actions .button-secondary>svg{color:var(--k-ctrl)}.reader-actions .button-secondary{border-color:var(--action-edge)}.reader-actions .button-secondary[aria-expanded=true]{background:var(--k-ctrl-wash);border-color:var(--k-ctrl);color:var(--k-ctrl)}.reader-kavanah-hit{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:999px;width:56%;height:3.6%;position:absolute;top:59.8%;left:22%}.reader-kavanah-hit:focus-visible{outline:2px solid var(--k-ctrl)}.reader-guide:not([hidden]){z-index:4;color:#24212b;background:#fffdf9;flex-direction:column;animation:.32s ease-out both reader-guide-enter;display:flex;position:absolute;inset:0}.reader-guide-status{background:url(/images/reader-native.webp) top/100% no-repeat;flex:0 0 12cqw}.onyx .reader-guide-status{background-image:url(/images/reader-onyx-native.webp)}.reader-guide header{font:600 5cqw/1.2 var(--display);border-bottom:1px solid #e5dfda;grid-template-columns:12% 1fr;align-items:center;padding:2% 5% 3%;display:grid}.reader-guide header button{aspect-ratio:1;border:1px solid var(--action-edge);background:var(--action-well);width:9cqw;color:var(--k-ctrl);cursor:pointer;border-radius:50%;grid-row:span 2;place-items:center;padding:1.5cqw;display:grid}.reader-guide header button:focus-visible{outline:2px solid var(--k-ctrl);outline-offset:2px}.reader-guide header [lang=he]{font:400 4cqw/1.4 Kav Entry Hebrew,serif}.reader-guide-scroll{overscroll-behavior:contain;min-height:0;padding:5% 5% 10%;overflow-y:auto}.reader-guide h4{color:#987318;letter-spacing:.12em;margin:1em 0 .4em;font:600 3.4cqw/1.3 Kav Entry Cinzel,serif}.reader-guide p{font:500 5cqw/1.35 var(--display)}.reader-guide small{color:#697083;font:3cqw/1.4 var(--body);margin-top:1em;display:block}.reader-guide article{background:#f5f0e8;border-radius:3cqw;padding:5%}.onyx .reader-guide{color:#f2f2f2;background:#101012}.onyx .reader-guide article{background:#1b1b1d}.onyx .reader-guide header{border-color:#29292b}@keyframes reader-guide-enter{0%{opacity:0;transform:translate(6%)}}@media (prefers-reduced-motion:reduce){.reader-guide:not([hidden]){animation:none}}.reader-kavanah-hit{background:#4269b00c;box-shadow:inset 0 0 0 1px #4269b080}.reader-open-entry{box-shadow:inset 0 0 0 1px #4269b080}.onyx .reader-kavanah-hit,.onyx .reader-word,.onyx .reader-open-entry{box-shadow:inset 0 0 0 1px #91b1efb3}@media (prefers-reduced-motion:no-preference){.reader-demo[data-tap-cue=true] .reader-word{animation:1.5s ease-in-out 2 reader-word-cue}.reader-demo[data-tap-cue=true] .reader-kavanah-hit{animation:1.5s ease-in-out 3s 2 reader-kavanah-cue}@keyframes reader-word-cue{50%{background:#345fbe30;box-shadow:inset 0 0 0 2px #345fbe}}@keyframes reader-kavanah-cue{50%{background:#345fbe20;box-shadow:inset 0 0 0 2px #345fbe}}}.duo-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem 1rem;min-height:44px;margin-bottom:.75rem;display:flex}.duo-actions .duo-toggle{min-height:44px;margin:0}.duo-actions .duo-toggle[aria-pressed=false]{background:var(--k-ctrl);color:var(--k-on-ctrl);border-color:#0000}.duo-pages{color:var(--k-ink-2);justify-content:center;align-items:center;gap:clamp(.3rem,2vw,.75rem);font-size:.875rem;display:flex}.duo-pages[hidden]{display:none}.duo-pages button{border:1px solid var(--k-line);background:var(--k-bg);min-height:44px;color:var(--k-ctrl);cursor:pointer;border-radius:7px;padding:.5rem .65rem}.duo-pages button:disabled{opacity:.5;cursor:default}.duo-pages button:focus-visible{outline:3px solid var(--k-ctrl);outline-offset:3px}[data-duo-page-status]{text-align:center;font-variant-numeric:tabular-nums;min-width:5.5rem}.duo-actions .duo-toggle:not([hidden]){cursor:pointer}.duo-actions .duo-toggle[hidden]{display:none}.duo-inner-left:before,.duo-cover:before{content:"";z-index:1;opacity:var(--duo-frost,0);pointer-events:none;backdrop-filter:blur(9px)brightness(.88);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 88%);mask-image:linear-gradient(90deg,#000,#0000 88%)}.duo-cover:before{-webkit-mask-image:linear-gradient(270deg,#000,#0000 88%);mask-image:linear-gradient(270deg,#000,#0000 88%)}.onyx .duo-inner,.onyx .duo-cover{outline-color:#c1c0bb}@media (prefers-reduced-motion:reduce){.duo-inner-left:before,.duo-cover:before{display:none}}@property --day-sky-top{syntax:"<color>";inherits:true;initial-value:#cfe3f5}@property --day-sky-mid{syntax:"<color>";inherits:true;initial-value:#e5e9eb}@property --day-sky-bottom{syntax:"<color>";inherits:true;initial-value:#f7efe0}.day[data-countdown-theme]{--day-muted:var(--day-ink);--day-line:var(--day-ink);background:linear-gradient(color-mix(in srgb, var(--day-sky-top) 50%, white), color-mix(in srgb, var(--day-sky-mid) 50%, white) 55%, color-mix(in srgb, var(--day-sky-bottom) 50%, white));transition:--day-sky-top .25s linear,--day-sky-mid .25s linear,--day-sky-bottom .25s linear}@media (prefers-reduced-motion:reduce){.day[data-countdown-theme]{transition:none}}.reader-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.5rem,4vw,4.5rem);padding-block:clamp(1.5rem,5vh,4rem);display:grid}.reader-hero-copy h1{text-wrap:balance;max-width:11ch}.reader-hero-copy>p:not(.small){max-width:37ch;color:var(--k-ink-2);margin-top:1rem;font-size:1.1rem}.reader-hero-demo{isolation:isolate;background:#171b26;border-radius:1.25rem;min-width:0;padding:clamp(.75rem,2vw,1.5rem);scroll-margin-top:6rem;position:relative}.reader-hero-art{z-index:-1;object-fit:cover;object-position:50% 64%;border-radius:inherit;opacity:.32;width:100%;height:100%;position:absolute;inset:0}.reader-hero-toolbar{color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;margin-bottom:.75rem;font-size:.875rem;display:flex}.reader-try:not([hidden]){cursor:pointer;gap:.35em;min-height:44px;display:inline-flex}.reader-try[hidden]{display:none}.reader-hero-demo .reader-stage{background:var(--k-surface);border-radius:.65rem;width:min(100%,540px);margin-inline:auto}.reader-hero-demo .reader-caption{color:#fff;margin-top:.75rem}@media (width<=760px){.reader-hero{grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:1.25rem}.reader-hero-copy h1{max-width:15ch}.reader-hero-copy>p:not(.small){margin-top:.6rem;font-size:1rem}.reader-hero-demo .reader-stage{aspect-ratio:750/560}.day-layout .countdown-viewer,.library-layout .library-viewer{width:100%;min-width:0}}.reader-hero-demo .reader-demo-screen{container-type:inline-size}.reader-hero-demo .reader-popup-onyx-meaning{font-family:var(--display);font-size:4.4cqw;line-height:1.1}.reader-hero-demo .reader-popup-onyx-meaning strong{white-space:nowrap}.reader-try[aria-expanded=true] .reader-try-open,.reader-try[aria-expanded=false] .reader-try-close{display:none}.reader-copy{max-width:31rem}.reader-copy h2{text-wrap:balance;font-size:clamp(2.25rem,4vw,3.5rem)}.reader-copy h2 span{display:block}@media (width>=761px){.section .reader-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,5rem)}}.countdown-viewer{justify-self:center;max-width:26rem}.countdown-viewer .daylight-slider{border:1px solid color-mix(in srgb, var(--day-ink) 14%, transparent);background:color-mix(in srgb, var(--k-surface) 82%, transparent);border-radius:1rem;width:min(100%,23rem);margin:.85rem auto .65rem;padding:.65rem}.daylight-options{background:color-mix(in srgb, var(--day-ink) 8%, transparent);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;padding:.2rem;display:grid}.daylight-options button{min-height:44px;color:var(--day-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.55rem;font-weight:600}.daylight-options button:hover{background:color-mix(in srgb, var(--day-ink) 8%, transparent)}.daylight-options button[aria-pressed=true]{background:var(--k-surface);box-shadow:0 1px 3px #00000029}.daylight-options button:focus-visible{outline:2px solid var(--day-ink);outline-offset:2px}.daylight-transport{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.45rem .3rem .15rem;display:grid}.daylight-transport .daylight-play{background:var(--day-ink);width:44px;height:44px;color:var(--k-surface);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.daylight-transport .daylight-play:hover{background:color-mix(in srgb, var(--day-ink) 85%, var(--k-surface))}.daylight-play:not([data-playing]) .daylight-pause-icon,.daylight-play[data-playing] .daylight-play-icon{display:none}.daylight-timeline label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.daylight-timeline input{appearance:none;--timeline-track:linear-gradient(to right, var(--day-ink) var(--played,0%), color-mix(in srgb, var(--day-ink) 25%, transparent) var(--played,0%));background:0 0;height:28px;margin:0;display:block}.daylight-timeline input::-webkit-slider-runnable-track{background:var(--timeline-track);border-radius:1rem;height:4px}.daylight-timeline input::-moz-range-track{background:var(--timeline-track);border-radius:1rem;height:4px}.daylight-timeline input::-webkit-slider-thumb{appearance:none;background:var(--day-ink);border-radius:50%;width:12px;height:12px;margin-top:-4px}.daylight-timeline input::-moz-range-thumb{background:var(--day-ink);border:0;border-radius:50%;width:12px;height:12px}.daylight-timeline .daylight-ends{font-variant-numeric:tabular-nums;font-size:.7rem}.daylight-ends span:last-child{text-align:end}.countdown-viewer .daylight-note{margin-top:.4rem}.pray-journey .pray-intro{margin:0;display:block}.pray-journey .pray-intro>p{margin-top:1rem}.pray-journey .pray-intro>.pray-privacy,.pray-journey .pray-intro>.small{font-size:.875rem}.pray-journey .pray-viewer{width:100%}.pray-journey .pray-viewer .phone{--phone-width:clamp(220px, calc((100svh - 230px) * .49), 290px)}.pray-journey .pray-viewer .viewer-controls button{min-height:44px;padding-inline:.75rem;font-size:.875rem}@media (width<=760px){.section .pray-journey{grid-template-columns:minmax(0,1fr);gap:1.25rem}.pray-journey .pray-viewer{grid-area:auto/1}}.native-countdown .day-display img{width:100%;height:auto;display:block}.native-countdown .day-display .paired-capture-dark,.onyx .native-countdown .day-display[data-dark-pair] .paired-capture-light{display:none}.onyx .native-countdown .day-display[data-dark-pair] .paired-capture-dark{display:block}.countdown-viewer .day-display{--countdown-page:#fff;background:var(--countdown-page)}.onyx .countdown-viewer .day-display{--countdown-page:#000}.countdown-viewer .live-sky{aspect-ratio:1206/558}.countdown-viewer .live-sky:after{background:linear-gradient(transparent, var(--countdown-page));content:"";pointer-events:none;height:6.47cqw;position:absolute;inset:auto 0 0}.countdown-viewer .live-horizon{bottom:7cqw}.countdown-viewer .live-countdown{bottom:11.7cqw}.more-in-kav{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.25rem,5vw,4rem);display:grid;position:relative}.more-anchor{scroll-margin-top:6rem;position:absolute;top:0}.more-copy>p{max-width:34ch;color:var(--k-ink-2);margin-top:.75rem}.more-viewer{min-width:0}.more-viewer .viewer-controls:not([hidden]){grid-template-columns:repeat(6,minmax(0,1fr));max-width:25rem;margin-inline:auto;display:grid}.more-viewer .viewer-controls button{grid-column:span 2;min-height:44px;padding-inline:.4rem}.more-viewer .viewer-controls button:nth-child(4){grid-column:2/span 2}.more-viewer .phone{--phone-width:clamp(225px, calc((100svh - 240px) * .49), 275px);margin-inline:auto}.more-viewer figcaption{text-align:center;max-width:36ch;margin-inline:auto}@media (width<=760px){.more-in-kav{grid-template-columns:minmax(0,1fr);padding-block:2rem}}.closing:has(.availability-details){padding-block:clamp(2.75rem,8vw,6rem)}.availability-details{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;width:min(100%,52rem);margin:2rem 0 1.5rem;display:grid}.availability-details>div{border-top:1px solid #5e6570;padding-top:.8rem}.availability-details dt{margin-bottom:.3rem;font-weight:500}.availability-details dd{color:#d2d8e3;margin:0;font-size:.95rem}.availability-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.25rem;display:flex}.availability-support{color:#e1e7f2;text-underline-offset:.2em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (width<=760px){.availability-details{grid-template-columns:minmax(0,1fr);gap:1rem}}.tour-chapter{--chapter-glide-distance:clamp(.65rem, 2.5vw, 2rem);--chapter-glide-scale:.94;position:relative}.tour-chapter+.tour-chapter:before{content:"";background:var(--k-line);pointer-events:none;height:1px;position:absolute;inset-block-start:0;inset-inline:max(0px,50% - 45rem)}.tour-chapter.companion{border-block:0}.tour-chapter.closing:before{background:#5e6570}@media (width>=761px){.tour-chapter{align-content:center;min-block-size:calc(100svh - 86px)}.tour-chapter:is(.meaning,.companion){min-block-size:min(60svh,32rem)}}@media (width<=760px){.tour-chapter{--chapter-glide-distance:.5rem;--chapter-glide-scale:.985}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tour-chapter{view-timeline-name:--kav-chapter}.tour-chapter+.tour-chapter:before{animation:linear both kav-divider --kav-chapter;animation-range:entry entry 20%}}}@keyframes kav-divider{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tour-chapter:not(:has(:focus-visible,[data-floating=true]))>:not(.more-anchor){transform-origin:50%;animation:linear both kav-chapter-glide --kav-chapter;animation-range:entry exit}}}@keyframes kav-chapter-glide{entry 0%{translate:0 var(--chapter-glide-distance);scale:var(--chapter-glide-scale);animation-timing-function:cubic-bezier(.2,.65,.35,1)}entry 85%,exit 15%{translate:none;scale:none}exit 15%{animation-timing-function:cubic-bezier(.55,0,.8,.45)}exit 100%{translate:0 calc(-1 * var(--chapter-glide-distance));scale:var(--chapter-glide-scale)}}[data-preview-platform=android] [data-apple-companion]{display:none}
