.gate{--gate-max:70rem;--gate-gutter:1rem;color:rgb(var(--c-ink-soft));background:rgb(var(--paper))}@media (min-width:768px){.gate{--gate-gutter:2rem}}.gate-wrap{max-width:var(--gate-max);margin-inline:auto;padding-inline:var(--gate-gutter)}.gate a{text-underline-offset:.25em}.gate-hero{position:relative;overflow-x:clip;border-bottom:1px solid rgb(var(--c-line));background-color:rgb(var(--paper));background-image:radial-gradient(ellipse 15rem 12rem at 50% 12rem,rgb(255 251 243/.55),rgb(255 251 243/0) 100%),linear-gradient(to bottom,rgb(var(--paper)/0) 0,rgb(var(--paper)/.1) 22rem,rgb(var(--paper)/.92) 26rem,rgb(var(--paper)) 28rem),url(/media/home/hero-jerusalem.png);background-image:radial-gradient(ellipse 15rem 12rem at 50% 12rem,rgb(255 251 243/.55),rgb(255 251 243/0) 100%),linear-gradient(to bottom,rgb(var(--paper)/0) 0,rgb(var(--paper)/.1) 22rem,rgb(var(--paper)/.92) 26rem,rgb(var(--paper)) 28rem),-webkit-image-set(url("/media/home/hero-jerusalem.avif") type("image/avif"),url("/media/home/hero-jerusalem.webp") type("image/webp"),url("/media/home/hero-jerusalem.png") type("image/png"));background-image:radial-gradient(ellipse 15rem 12rem at 50% 12rem,rgb(255 251 243/.55),rgb(255 251 243/0) 100%),linear-gradient(to bottom,rgb(var(--paper)/0) 0,rgb(var(--paper)/.1) 22rem,rgb(var(--paper)/.92) 26rem,rgb(var(--paper)) 28rem),image-set(url("/media/home/hero-jerusalem.avif") type("image/avif"),url("/media/home/hero-jerusalem.webp") type("image/webp"),url("/media/home/hero-jerusalem.png") type("image/png"));background-repeat:no-repeat;background-position:0 0,0 0,87% -4rem;background-size:100% 100%,100% 100%,auto 32rem}@media (min-width:640px){.gate-hero{background-image:radial-gradient(ellipse 26rem 18rem at 50% 15rem,rgb(255 251 243/.55),rgb(255 251 243/0) 100%),linear-gradient(to bottom,rgb(var(--paper)/0) 0,rgb(var(--paper)/.1) 28rem,rgb(var(--paper)/.92) 46rem,rgb(var(--paper)) 52rem),url(/media/home/hero-jerusalem.png);background-image:radial-gradient(ellipse 26rem 18rem at 50% 15rem,rgb(255 251 243/.55),rgb(255 251 243/0) 100%),linear-gradient(to bottom,rgb(var(--paper)/0) 0,rgb(var(--paper)/.1) 28rem,rgb(var(--paper)/.92) 46rem,rgb(var(--paper)) 52rem),-webkit-image-set(url("/media/home/hero-jerusalem.avif") type("image/avif"),url("/media/home/hero-jerusalem.webp") type("image/webp"),url("/media/home/hero-jerusalem.png") type("image/png"));background-image:radial-gradient(ellipse 26rem 18rem at 50% 15rem,rgb(255 251 243/.55),rgb(255 251 243/0) 100%),linear-gradient(to bottom,rgb(var(--paper)/0) 0,rgb(var(--paper)/.1) 28rem,rgb(var(--paper)/.92) 46rem,rgb(var(--paper)) 52rem),image-set(url("/media/home/hero-jerusalem.avif") type("image/avif"),url("/media/home/hero-jerusalem.webp") type("image/webp"),url("/media/home/hero-jerusalem.png") type("image/png"));background-position:0 0,0 0,100% 0;background-size:100% 100%,100% 100%,max(100%,64rem) auto}}@media (min-width:1100px){.gate-hero{background-image:radial-gradient(ellipse 30rem 21rem at 50% 18rem,rgb(255 251 243/.62),rgb(255 251 243/.25) 55%,rgb(255 251 243/0) 100%),radial-gradient(ellipse 30rem 11rem at 50% 42rem,rgb(var(--paper)/.8),rgb(var(--paper)/.45) 55%,rgb(var(--paper)/0) 100%),linear-gradient(to bottom,rgb(var(--paper)/0) 0,rgb(var(--paper)/0) min(53rem,61.3vw - 12rem),rgb(var(--paper)/.85) min(60rem,61.3vw - 3rem),rgb(var(--paper)) min(62.5rem,61.3vw - .25rem)),url(/media/home/hero-jerusalem.png);background-image:radial-gradient(ellipse 30rem 21rem at 50% 18rem,rgb(255 251 243/.62),rgb(255 251 243/.25) 55%,rgb(255 251 243/0) 100%),radial-gradient(ellipse 30rem 11rem at 50% 42rem,rgb(var(--paper)/.8),rgb(var(--paper)/.45) 55%,rgb(var(--paper)/0) 100%),linear-gradient(to bottom,rgb(var(--paper)/0) 0,rgb(var(--paper)/0) min(53rem,61.3vw - 12rem),rgb(var(--paper)/.85) min(60rem,61.3vw - 3rem),rgb(var(--paper)) min(62.5rem,61.3vw - .25rem)),-webkit-image-set(url("/media/home/hero-jerusalem.avif") type("image/avif"),url("/media/home/hero-jerusalem.webp") type("image/webp"),url("/media/home/hero-jerusalem.png") type("image/png"));background-image:radial-gradient(ellipse 30rem 21rem at 50% 18rem,rgb(255 251 243/.62),rgb(255 251 243/.25) 55%,rgb(255 251 243/0) 100%),radial-gradient(ellipse 30rem 11rem at 50% 42rem,rgb(var(--paper)/.8),rgb(var(--paper)/.45) 55%,rgb(var(--paper)/0) 100%),linear-gradient(to bottom,rgb(var(--paper)/0) 0,rgb(var(--paper)/0) min(53rem,61.3vw - 12rem),rgb(var(--paper)/.85) min(60rem,61.3vw - 3rem),rgb(var(--paper)) min(62.5rem,61.3vw - .25rem)),image-set(url("/media/home/hero-jerusalem.avif") type("image/avif"),url("/media/home/hero-jerusalem.webp") type("image/webp"),url("/media/home/hero-jerusalem.png") type("image/png"));background-position:0 0,0 0,0 0,50% -5.35vw;background-size:100% 100%,100% 100%,100% 100%,100% auto}}.gate-hero__inner{position:relative;z-index:1}@media (max-width:1099px){.gate-hero:before{content:"";position:absolute;top:0;left:0;width:clamp(3.25rem,17vw,8rem);aspect-ratio:240/400;background:url(/media/home/olive-branch.webp) 0 0/contain no-repeat;pointer-events:none}}.gate-brand__tagline,.gate-hero__headline,.gate-hero__note,.gate-logo__rabbenu,.gate-logo__sub,.gate-logo__word{text-shadow:0 0 6px rgb(var(--paper)/.85),0 0 18px rgb(var(--paper)/.6)}.gate-brand__tagline,.gate-logo__sub{text-shadow:0 0 2px rgb(var(--paper)/.95),0 0 6px rgb(var(--paper)/.85),0 0 18px rgb(var(--paper)/.6)}.gate-hero__book,.gate-hero__brand,.gate-hero__lower{position:relative}.gate-hero__book{--bk-w:24rem;--bk-h:16.66rem;--bk-s:0.507;width:calc(var(--bk-w) * var(--bk-s));height:calc(var(--bk-h) * var(--bk-s))}.gate-hero__book-scale{position:absolute;top:0;left:0;width:var(--bk-w);transform:scale(var(--bk-s));transform-origin:0 0}.gate-hero__book .book{--pw:12rem;--persp:1600px;--t-cover:2000ms;--d-cover:900ms}.gate-hero__book figcaption{margin-top:.75rem}.gate-hero__book figcaption a:focus,.gate-hero__book figcaption button{font-size:calc(.875rem / var(--bk-s));min-height:calc(1.5rem / var(--bk-s));padding-inline:calc(.5rem / var(--bk-s));white-space:nowrap}.gate-hero__question{position:relative}.gate-hero__book{margin:.75rem auto 0}.gate-hero__book figcaption{position:absolute;top:50%;inset-inline-end:100%;width:auto;margin:0;margin-inline-end:calc(.5rem / var(--bk-s));transform:translateY(-50%)}.gate-hero__book figcaption button{position:relative;inset:auto;width:calc(1.5rem / var(--bk-s));min-height:0;height:calc(1.5rem / var(--bk-s));padding:0;display:grid;place-items:center;color:rgb(var(--c-ink-soft));opacity:.75;text-decoration:none;transition:opacity .16s ease}.gate-hero__book figcaption button:before{content:"";position:absolute;top:50%;inset-inline-end:0;width:calc(2.75rem / var(--bk-s));height:calc(2.75rem / var(--bk-s));transform:translateY(-50%)}.gate-hero__book figcaption button:focus-visible,.gate-hero__book figcaption button:hover{opacity:1}.gate-hero__book .book__stop-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gate-hero__book .book__stop-icon{display:block;width:62.5%;height:62.5%}@media (max-width:13.5em){.gate-hero__book{--bk-s:0.42}}@media (max-width:999px){.gate .gate-hero__book{--bk-s:0.62}}.gate-hero__book .bk-meta,.gate-hero__book .bk-name,.gate-hero__book .bk-quote-ref,.gate-hero__book .bk-ref,.gate-hero__book .bk-running{color:rgb(var(--c-ink-soft))}.gate-hero__book .bk-excerpt,.gate-hero__book .bk-quote{font-weight:500}@media (min-width:1000px){.gate-hero__book{--bk-s:1.17;margin-top:1.875rem}}@media (min-width:1000px) and (max-height:960px){.gate .gate-hero__book{--bk-s:0.72;margin-top:1rem}.gate .gate-hero__headline{margin-top:1.25rem}.gate .gate-hero__headline:after{margin-top:.875rem}.gate .gate-ask{margin-top:1.5rem}}@media (min-width:1000px) and (max-height:880px){.gate .gate-hero__book{--bk-s:0.56;margin-top:.75rem}}@media (max-width:639px){.gate-brand__tagline .gate-brand__rule{width:min(26.25rem,58%)}}.gate-hero__inner{max-width:46rem;padding-block:1.5rem 0;text-align:center}@media (min-width:1100px){.gate-hero__inner{padding-block:1.875rem 0}}.hero-fire{--fire-scale:1.495;--fire-drop:0.875rem;position:relative;aspect-ratio:161.2/225.2;pointer-events:none}@media (max-width:639px){.hero-fire{--fire-scale:1.725;--fire-drop:0.625rem}}.hero-fire:before{content:"";bottom:-190%;width:640%;aspect-ratio:1.5;background:radial-gradient(closest-side,rgb(255 196 112/.6),rgb(255 208 140/.3) 42%,rgb(255 220 160/.1) 70%,rgb(255 222 165/0) 100%);pointer-events:none;z-index:-1}.hero-fire:before,.hero-fire__layer{position:absolute;left:50%;transform:translateX(-50%)}.hero-fire__layer{bottom:calc(-8% * var(--fire-scale) - var(--fire-drop));width:calc(196% * var(--fire-scale));height:calc(145% * var(--fire-scale));max-width:none}.hero-fire__still{-o-object-fit:contain;object-fit:contain;transition:opacity .35s ease}.hero-fire__canvas{opacity:0;transition:opacity .35s ease}.hero-fire[data-live] .hero-fire__canvas{opacity:1}.hero-fire[data-live] .hero-fire__still{opacity:0}.gate-logo-row{display:flex;justify-content:center;align-items:flex-end;-moz-column-gap:clamp(.5rem,.3rem + .8vw,1.125rem);column-gap:clamp(.5rem,.3rem + .8vw,1.125rem)}.gate-logo__rabbenu{margin:0 0 .36em;font-family:var(--font-body);font-weight:600;font-size:min(clamp(2.55rem,1.68rem + 3.54vw,4.95rem),12.75vw);line-height:1;letter-spacing:-.01em;white-space:nowrap;color:rgb(var(--ui-navy))}.gate-logo{position:relative;display:inline-block;padding-top:3.125rem}@media (min-width:1100px){.gate-logo{padding-top:4.75rem}}.gate-logo:lang(en){padding-top:3.75rem}@media (min-width:1100px){.gate-logo:lang(en){padding-top:5.75rem}}.gate-logo .gate-hero__flame{display:block;position:absolute;top:.5rem;inset-inline-start:.12em;height:2.25rem;width:auto;font-size:inherit}@media (min-width:1100px){.gate-logo .gate-hero__flame{top:.625rem;height:4rem;inset-inline-start:1.5rem}}.gate-logo__word{margin:0;font-family:var(--font-body);font-weight:900;font-size:min(clamp(4.25rem,2.8rem + 5.9vw,8.25rem),21.25vw);line-height:.9;letter-spacing:-.015em;color:rgb(var(--ui-navy))}.gate-logo__word:lang(en){font-size:min(clamp(3rem,2rem + 4.2vw,6rem),15vw)}.gate-logo__rabbenu:lang(en){font-size:min(clamp(1.8rem,1.2rem + 2.52vw,3.6rem),9vw)}.gate-brand__tagline:lang(en),.gate-logo__sub:lang(en){text-wrap:balance}.gate-logo__sub{margin:.75rem 0 0;font-size:clamp(1.375rem,1.1rem + 1.1vw,2.125rem);line-height:1.3;letter-spacing:.02em}.gate-brand__tagline,.gate-logo__sub{font-family:var(--font-body);font-weight:500;color:rgb(var(--ui-navy))}.gate-brand__tagline{margin:.625rem auto 0;font-size:clamp(1.125rem,.98rem + .6vw,1.5rem);line-height:1.4;letter-spacing:.01em}.gate-hero__intro{position:relative;isolation:isolate;max-width:36em;margin:1rem auto 0;padding:.625rem 1.25rem;font-family:var(--font-body);font-size:clamp(1.125rem,.95rem + .5vw,1.375rem);font-weight:600;line-height:1.5;color:rgb(var(--ui-navy));text-wrap:balance}.gate-hero__intro:before{content:"";position:absolute;z-index:-1;inset:-.5rem -1.5rem;border-radius:50%;background:rgb(var(--paper)/.95);-webkit-mask-image:radial-gradient(farthest-side at 50% 50%,#000 68%,transparent 100%);mask-image:radial-gradient(farthest-side at 50% 50%,#000 68%,transparent 100%);pointer-events:none}@media (min-width:640px){.gate-hero__intro{margin-top:1.25rem}}@media (forced-colors:active),(prefers-contrast:more){.gate-hero__intro:before{background:rgb(var(--paper));-webkit-mask-image:none;mask-image:none;border-radius:.75rem}}.gate-brand__rule{display:block;width:min(26.25rem,86%);height:1.5px;margin:0 auto .75rem;background:rgb(var(--amber));position:relative}.gate-brand__rule:after{content:"";position:absolute;left:50%;top:50%;width:.5625rem;height:.5625rem;background:rgb(var(--amber));transform:translate(-50%,-50%) rotate(45deg)}.gate-hero__headline{max-width:7.2em;margin:1.625rem auto 0;font-family:var(--font-body);font-weight:800;font-size:clamp(2.375rem,1.35rem + 3.55vw,4.5rem);line-height:1.05;letter-spacing:-.01em;color:rgb(var(--ui-navy));text-wrap:balance}.gate-hero__headline:lang(en){max-width:11em;font-size:clamp(2.125rem,1.25rem + 3vw,3.75rem);line-height:1.1}@media (min-width:1100px){.gate-hero__headline{margin-top:2.25rem}}.gate-hero__headline:after{content:"";display:block;width:min(20.625rem,70%);height:1.125rem;margin:1.375rem auto 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 18' preserveAspectRatio='none'%3E%3Cpath d='M1 14.6C62 6.2 160 1.4 329 2.6c-40 1.2-118 4.6-206 10.6C70 16.8 22 18.2 1 14.6Z' fill='%23D6B46A'/%3E%3C/svg%3E") 50% /100% 100% no-repeat}.gate-ask{position:relative;display:flex;flex-direction:column;gap:.625rem;max-width:40rem;margin:1.75rem auto 0}.gate-ask__icon{display:none}@media (min-width:640px){.gate-ask{flex-direction:row;align-items:stretch;gap:0;margin-top:2.25rem;border:1px solid rgb(var(--c-border-control));border-radius:999px;background:rgb(var(--c-surface));box-shadow:0 1px 2px rgb(var(--ui-navy)/.06),0 10px 30px -14px rgb(var(--ui-navy)/.3);transition:border-color var(--motion-standard) var(--ease-standard)}.gate-ask:focus-within{border-color:rgb(var(--ui-navy))}.gate-ask:has(.gate-ask__input:focus-visible){outline:2px solid rgb(var(--ui-navy));outline-offset:3px}.gate-ask__icon{display:block;align-self:center;flex:none;margin-inline:1.375rem 0;color:rgb(var(--ui-navy))}}.gate-ask__input{flex:1 1 auto;min-width:0;min-height:3.5rem;padding:.875rem 1.125rem;font-family:var(--font-body);font-size:clamp(1.125rem,1.05rem + .2vw,1.25rem);color:rgb(var(--ui-navy));background:rgb(var(--c-surface));border:1.5px solid rgb(var(--c-border-control));border-radius:999px;text-overflow:ellipsis}.gate-ask__input::-moz-placeholder{color:rgb(var(--c-muted));opacity:1}.gate-ask__input::placeholder{color:rgb(var(--c-muted));opacity:1}.gate-ask__input:focus{outline:none;border-color:rgb(var(--ui-navy))}.gate-ask__input:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:2px;box-shadow:none}@media (min-width:640px){.gate-ask__input{min-height:4rem;font-size:1.1875rem;padding-inline:.875rem 1rem;border:0;background:transparent}.gate-ask__input:focus-visible{outline:none}}.gate-ask__submit{min-height:3.25rem;padding:0 1.75rem;font-family:var(--font-body);font-size:1.0625rem;font-weight:600;color:rgb(var(--paper));background:rgb(var(--ui-navy));border:0;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background-color var(--motion-standard) var(--ease-standard)}.gate-ask__submit:hover{background:rgb(var(--ui-navy-hover))}@media (min-width:640px){.gate-ask__submit{margin:.4375rem;min-height:auto}}.gate-quick{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none}.gate-quick__item{display:inline-flex;align-items:center;min-height:2.75rem;padding:.5rem 1rem;font-size:1rem;line-height:1.4;color:rgb(var(--ui-navy));background:rgb(var(--c-surface)/.92);border:1px solid rgb(var(--c-border-control)/.75);border-radius:999px;text-decoration:none;box-shadow:0 4px 14px -10px rgb(var(--ui-navy)/.35);transition:border-color var(--motion-standard) var(--ease-standard),color var(--motion-standard) var(--ease-standard)}@media (min-width:640px){.gate-quick__item{padding-inline:1.125rem;font-size:1rem}}.gate-quick__item:hover{border-color:rgb(var(--ui-navy))}.gate-hero__note{margin:1.125rem auto 0;max-width:34rem;font-size:clamp(.9375rem,.9rem + .1vw,1rem);line-height:1.6;color:rgb(var(--c-ink-secondary));text-wrap:pretty}.gate-welcome{margin:.75rem auto 0;max-width:24rem;text-align:center}.gate-welcome__invite,.gate-welcome__player{display:flex;align-items:center;gap:.625rem;width:100%;min-height:2.75rem;padding:.375rem .75rem;border:1px solid rgb(var(--amber)/.55);border-radius:999px;background:rgb(var(--paper)/.72);color:rgb(var(--ui-navy));text-align:start}.gate-welcome__invite{cursor:pointer}.gate-welcome__invite:hover{border-color:rgb(var(--ui-navy)/.6)}.gate-welcome__invite:focus-visible,.gate-welcome__toggle:focus-visible,.gate-welcome__transcript summary:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:2px}.gate-welcome__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:rgb(var(--ui-navy));color:rgb(var(--paper))}.gate-welcome__toggle{width:2.75rem;height:2.75rem;cursor:pointer}.gate-welcome__text{display:flex;flex:1;flex-direction:column;min-width:0;line-height:1.35}.gate-welcome__title{font-size:.9375rem;font-weight:600}.gate-welcome__sub{font-size:.875rem;color:rgb(var(--c-ink-secondary))}.gate-welcome__track{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.gate-welcome__bar{position:relative;flex:1;height:.25rem;overflow:hidden;border-radius:999px;background:rgb(var(--ui-navy)/.15)}.gate-welcome__fill{position:absolute;inset-block:0;inset-inline-start:0;background:rgb(var(--ui-navy));transition:width .25s linear}.gate-welcome__time{flex:none;font-size:.8125rem;font-variant-numeric:tabular-nums;color:rgb(var(--c-ink-secondary))}.gate-welcome-top{padding-block:.75rem 0}.gate-welcome-top .gate-welcome{margin-top:0}.gate-welcome__status:empty{margin:0}.gate-welcome__status{margin:.375rem 0 0;font-size:.875rem;color:rgb(var(--c-ink-secondary))}.gate-welcome__transcript{margin-top:.25rem}.gate-welcome__transcript summary{display:inline-block;min-height:2.75rem;padding:.625rem .5rem;font-size:.875rem;color:rgb(var(--ui-navy));text-decoration:underline;text-decoration-color:rgb(var(--amber));text-underline-offset:3px;cursor:pointer;list-style:none}.gate-welcome__transcript summary::-webkit-details-marker{display:none}.gate-welcome__transcript-body{padding:.75rem 1rem;border-radius:var(--radius-control);background:rgb(var(--paper)/.9);color:rgb(var(--ui-navy));font-size:.9375rem;line-height:1.7;text-align:start}.gate-welcome__transcript-body p+p{margin-top:.375rem}@media (prefers-reduced-motion:reduce){.gate-welcome__fill{transition:none}}.gate-doors{position:relative;z-index:1;padding-block:2.5rem 2rem}@media (min-width:1100px){.gate-doors{padding-block:13.5rem 2.25rem}}.gate-intent__title{margin:0 auto;max-width:40rem;font-family:var(--font-body);font-weight:800;font-size:clamp(1.375rem,1.1rem + .8vw,1.875rem);line-height:1.25;text-align:center;text-wrap:balance;color:rgb(var(--ui-navy))}.gate-intent{margin:0 auto;max-width:52rem}.gate-intent__lede{margin:.5rem auto 0;max-width:34rem;font-size:clamp(.9375rem,.9rem + .15vw,1.0625rem);line-height:1.6;text-align:center;text-wrap:pretty;color:rgb(var(--c-ink-secondary))}.gate-intent__choices{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:1.25rem auto 0}.gate-intent__choice{min-height:2.75rem;padding:.5rem 1.125rem;border:1px solid rgb(var(--ui-navy)/.35);border-radius:999px;background:rgb(var(--paper)/.8);color:rgb(var(--ui-navy));font:inherit;font-weight:600;font-size:clamp(.9375rem,.9rem + .15vw,1.0625rem);line-height:1.3;cursor:pointer;touch-action:manipulation;transition:background-color var(--motion-standard) var(--ease-standard),border-color var(--motion-standard) var(--ease-standard),color var(--motion-standard) var(--ease-standard)}.gate-intent__choice:hover{border-color:rgb(var(--ui-navy))}.gate-intent__choice[aria-pressed=true]{border-color:rgb(var(--ui-navy));background:rgb(var(--ui-navy));color:rgb(var(--paper));box-shadow:0 0 0 2px rgb(var(--paper)),0 0 0 3.5px rgb(var(--amber))}.gate-intent__choice:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:4px}.gate-intent__panel{margin-top:1.5rem}.gate-intent__card{padding:1.25rem 1.25rem 1.375rem;border:1px solid rgb(var(--c-line));border-inline-start:3px solid rgb(var(--amber));border-radius:var(--radius-control);background:rgb(var(--paper)/.9);text-align:start}@media (min-width:640px){.gate-intent__card{padding:1.5rem 1.75rem 1.625rem}}.gate-intent__card-title{margin:0;font-family:var(--font-body);font-weight:700;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.3;color:rgb(var(--ui-navy))}.gate-intent__quote{margin:.75rem 0 0;font-family:var(--font-display,var(--font-body));font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.75;color:rgb(var(--ui-navy));text-wrap:pretty}.gate-intent__ref{margin:.5rem 0 0;font-size:.9375rem;color:rgb(var(--c-ink-secondary))}.gate-intent__ref-label{font-weight:600}.gate-intent__why{margin:.75rem 0 0;max-width:40rem;font-size:1rem;line-height:1.65;color:rgb(var(--c-ink-secondary));text-wrap:pretty}.gate-intent__go{display:inline-flex;align-items:center;min-height:2.75rem;margin-top:1rem;padding:.5rem 1.25rem;border-radius:999px;background:rgb(var(--ui-navy));color:rgb(var(--paper));font-weight:700;text-decoration:none;transition:background-color var(--motion-standard) var(--ease-standard)}.gate-intent__go:hover{background:rgb(var(--ui-navy-hover))}.gate-intent__go:focus-visible,.gate-intent__link:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:3px}.gate-intent__more{margin-top:1.25rem}.gate-intent__more-title{margin:0 0 .5rem;font-size:.9375rem;font-weight:600;color:rgb(var(--c-ink-secondary))}.gate-intent__grid,.gate-intent__list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.gate-intent__list{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr))}.gate-intent__grid{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.gate-intent__link{display:flex;flex-direction:column;justify-content:center;gap:.125rem;height:100%;min-height:2.75rem;padding:.625rem 1rem;border:1px solid rgb(var(--c-line));border-radius:var(--radius-control);background:rgb(var(--paper)/.75);text-align:start;text-decoration:none;transition:background-color var(--motion-standard) var(--ease-standard),border-color var(--motion-standard) var(--ease-standard)}.gate-intent__link:hover{border-color:rgb(var(--ui-navy)/.5);background:rgb(var(--c-surface)/.8)}.gate-intent__link-label{font-weight:700;line-height:1.35;color:rgb(var(--ui-navy))}.gate-intent__link-desc{line-height:1.45}.gate-intent__deeper,.gate-intent__link-desc{font-size:.9375rem;color:rgb(var(--c-ink-secondary))}.gate-intent__deeper{margin:1rem 0 0;text-align:start}.gate-intent__deeper .link-inline{display:inline-block;min-height:2.75rem;padding-block:.625rem}@media (prefers-reduced-motion:reduce){.gate-intent__choice,.gate-intent__go,.gate-intent__link{transition:none}}.gate-tikkun{position:relative;z-index:1;margin:0;padding:0 1rem 2rem;text-align:center}.gate-tikkun__link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.5rem;font-family:var(--font-body);font-size:1rem;font-weight:600;color:rgb(var(--ui-navy));background:rgb(var(--paper));border:1.5px solid rgb(var(--ui-navy));border-radius:999px;text-decoration:none;transition:background-color var(--motion-standard) var(--ease-standard)}.gate-tikkun__link:hover{background:rgb(var(--ui-navy)/.06)}.gate-tikkun__link svg{width:1.25rem;height:1.25rem;flex:none}@media (max-width:639px){.gate-tikkun__link{min-width:min(16rem,100%);min-height:3rem}}.gate-hero__epigraph{display:flex;flex-direction:column;align-items:center;gap:.125rem;margin-top:2rem}.gate-hero__epigraph .gate-brand__rule{width:min(35rem,86%);margin-bottom:1rem}.gate .hero2__title{font-family:var(--font-body);font-size:clamp(1.125rem,1rem + .5vw,1.4375rem);letter-spacing:.03em;line-height:1.4;color:rgb(var(--ui-navy));margin:0}.gate .hero2__title .ln{display:block}.gate .hero2__source{font-size:.875rem;color:rgb(var(--c-muted))}.gate .hero2__source a{display:inline-flex;align-items:center;min-height:2.75rem;color:inherit;text-decoration:underline;text-decoration-color:rgb(var(--silver))}.gate .hero2__source a:hover{color:rgb(var(--ui-navy))}.gate-entry{padding-block:2.5rem;border-bottom:1px solid rgb(var(--c-line))}.gate-entry__title{font-family:var(--font-display);font-size:clamp(1.375rem,1.2rem + .75vw,1.75rem);font-weight:700;line-height:1.2;color:rgb(var(--ui-navy));margin:0 0 .75em;text-wrap:balance}.gate-entry__lede{margin:-.25rem 0 1.25rem;max-width:36rem;font-size:var(--type-body);line-height:1.6;text-wrap:pretty;color:rgb(var(--c-ink-secondary))}.gate-entry__paths{display:grid;grid-template-columns:1fr;gap:.5rem;margin:0;padding:0;list-style:none}@media (min-width:640px){.gate-entry__paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}}@media (min-width:1024px){.gate-entry__paths{grid-template-columns:repeat(3,minmax(0,1fr))}}.gate-entry__path{display:flex;align-items:center;justify-content:space-between;gap:.75rem;height:100%;min-height:3.25rem;padding:.75rem 1.125rem;font-size:var(--type-body);font-weight:600;line-height:1.4;color:rgb(var(--ui-navy));background:rgb(var(--c-surface));border:1px solid rgb(var(--c-line));border-radius:var(--radius-card);text-decoration:none;transition:border-color var(--motion-standard) var(--ease-standard)}.gate-entry__path:hover{border-color:rgb(var(--silver-lo))}.gate-entry__path:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:3px}.gate-entry__arrow{flex:none;font-weight:400;color:rgb(var(--silver-lo))}.gate-entry__topics ul{display:flex;flex-wrap:wrap;gap:0 .25rem;margin:0;padding:0;list-style:none}.gate-entry__topics{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .75rem;margin-top:1.25rem}.gate-entry__sub{font-family:var(--font-body);font-size:.9375rem;font-weight:500;color:rgb(var(--c-muted));margin:0}.gate-entry__topic{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:.25rem;margin-inline-end:.5rem;color:rgb(var(--c-ink-secondary));text-decoration:underline;text-decoration-color:rgb(var(--silver))}.gate-entry__topic:hover{color:rgb(var(--ui-navy));text-decoration-color:rgb(var(--ui-navy))}.gate-kicker{font-size:.875rem;font-weight:600;letter-spacing:.01em;color:rgb(var(--c-muted));margin:0 0 .5rem}.gate-h2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.625rem,1.3rem + 1.4vw,2.375rem);line-height:1.2;color:rgb(var(--ui-navy));margin:0;text-wrap:balance}.gate-cta{display:inline-flex;align-items:center;min-height:3rem;margin-top:1.5rem;padding:0 1.5rem;font-weight:600;color:rgb(var(--paper));background:rgb(var(--ui-navy));border-radius:.75rem;text-decoration:none;transition:background-color var(--motion-standard) var(--ease-standard)}.gate-cta:hover{background:rgb(var(--ui-navy-hover))}.gate-link{display:inline-flex;align-items:center;min-height:2.75rem;font-weight:600;color:rgb(var(--ui-navy));text-decoration:underline;text-decoration-color:rgb(var(--silver))}.gate-link:hover{text-decoration-color:rgb(var(--ui-navy))}.gate-link--quiet{font-weight:400;color:rgb(var(--c-ink-secondary))}.gate-proof{padding-block:2.5rem 1.5rem}@media (min-width:768px){.gate-proof{padding-block:3.5rem 2rem}}.gate-proof__title{margin-bottom:1.25rem}.gate-proof__card{padding:1.25rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-line));border-radius:var(--radius-card)}@media (min-width:768px){.gate-proof__card{padding:1.75rem 2rem}}.gate-proof__label{display:block;margin:0 0 .375rem;font-family:var(--font-body);font-size:var(--type-label);font-weight:600;line-height:1.5;color:rgb(var(--c-muted))}.gate-proof__q{margin:0 0 1.25rem;padding-bottom:1.125rem;border-bottom:1px solid rgb(var(--c-line))}.gate-proof__question{font-family:var(--font-display);font-size:var(--type-card);font-weight:700;line-height:1.25;color:rgb(var(--ui-navy))}.gate-proof__sources ul{display:grid;gap:1rem;margin:0;padding:0;list-style:none}@media (min-width:900px){.gate-proof__sources ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}.gate-src{margin:0;padding-inline-start:1rem;border-inline-start:3px solid rgb(var(--silver))}.gate-src p{margin:0;font-family:var(--font-display);font-size:1.125rem;line-height:1.8;color:rgb(var(--ui-navy))}.gate-src__ref{margin:.25rem 0 0;padding-inline-start:calc(1rem + 3px);font-size:.9375rem;line-height:1.5}.gate-src__ref a{color:rgb(var(--c-muted));text-decoration:underline;text-decoration-color:rgb(var(--silver))}.gate-src__ref a:hover{color:rgb(var(--ui-navy));text-decoration-color:rgb(var(--ui-navy))}.gate-proof__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin:1.5rem 0 0}.gate-proof__actions .gate-cta{margin-top:0}.gate-trust{padding-block:0 2.5rem;border-bottom:1px solid rgb(var(--c-line))}@media (min-width:768px){.gate-trust{padding-block-end:3.5rem}}.gate-trust__list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}@media (min-width:768px){.gate-trust__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.gate-trust__item{position:relative;display:flex;flex-direction:column;padding-inline-start:1.125rem}.gate-trust__item:before{content:"";position:absolute;inset-inline-start:0;top:.6em;width:.4375rem;height:.4375rem;background:rgb(var(--amber));border-radius:999px}.gate-trust__title{font-weight:600;line-height:1.4;color:rgb(var(--ui-navy))}.gate-trust__body{font-size:.9375rem;line-height:1.5;color:rgb(var(--c-ink-secondary))}.gate-today{padding-block:2.75rem;border-top:1px solid rgb(var(--c-line))}@media (min-width:768px){.gate-today{padding-block:4.5rem}}.gate-today__inner{max-width:44rem;text-align:center}.gate-today__title{font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:700;line-height:1.2;color:rgb(var(--ui-navy));margin:0;text-wrap:balance}.gate-today__title:after{content:"";display:block;width:2.5rem;height:2px;margin:.875rem auto 0;background:rgb(var(--amber))}.gate-today__figure{margin:1.25rem 0 .5rem}.gate-today__quote{margin:0}.gate-today__quote p{margin:0;font-family:var(--font-display);font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);line-height:1.75;text-wrap:pretty;color:rgb(var(--ui-navy))}.gate-today__lang{margin:1rem 0 0;font-size:.875rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--c-muted))}.gate-today__ref{margin-top:.625rem;font-size:clamp(.9375rem,.9rem + .1vw,1rem);line-height:1.5;color:rgb(var(--c-muted))}.guide-page__section:last-child{border-bottom:0}.guide-page__topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}@media (max-width:19.9375em){.guide-page__topics{grid-template-columns:minmax(0,1fr)}}@media (min-width:640px){.guide-page__topics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.guide-page__topics{grid-template-columns:repeat(4,minmax(0,1fr))}}.guide-page__section{container-type:inline-size}@container (max-width: 17rem){.guide-page__topics{grid-template-columns:minmax(0,1fr)}}.guide-page__topic{display:flex;align-items:center;overflow-wrap:break-word;min-height:2.75rem;padding:.5rem .875rem;color:rgb(var(--ui-navy));background:rgb(var(--c-surface));border:1px solid rgb(var(--c-line));border-radius:var(--radius-control);text-decoration:none}.guide-page__topic:hover{border-color:rgb(var(--silver-lo))}.guide-page__topic:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:3px}.ask-proof{margin-top:2.5rem;background:none}.ask-proof .gate-proof{padding-block:0}.gate-trust:has(.gate-trust__line){padding-block:1.25rem;border-top:1px solid rgb(var(--c-line))}.gate-trust__line{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 0;margin:0;padding:0;list-style:none;font-size:clamp(.9375rem,.9rem + .1vw,1rem);font-weight:600;color:rgb(var(--ui-navy))}.gate-trust__line li+li:before{content:"·";margin-inline:.75rem;color:rgb(var(--amber))}.gate-continue{padding-block:2.5rem 2.75rem}@media (min-width:768px){.gate-continue{padding-block:4rem 5rem}}.gate-continue__grid{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}@media (min-width:768px){.gate-continue__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.gate-continue__card{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;height:100%;padding:1.375rem 1.375rem 1.125rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--c-line));border-radius:var(--radius-card);transition:border-color var(--motion-standard) var(--ease-standard),box-shadow var(--motion-standard) var(--ease-standard)}@media (min-width:768px){.gate-continue__card{padding:1.75rem 1.75rem 1.375rem}}.gate-continue__card:focus-within,.gate-continue__card:hover{border-color:rgb(var(--ui-navy)/.35);box-shadow:0 10px 28px -20px rgb(var(--ui-navy)/.45)}.gate-continue__title{margin:0;font-family:var(--font-display);font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);font-weight:700;line-height:1.25;color:rgb(var(--ui-navy))}.gate-continue__body{flex:1;margin:0;font-size:clamp(1rem,.95rem + .2vw,1.125rem);line-height:1.6;text-wrap:pretty;color:rgb(var(--c-ink-secondary))}.gate-seder{display:flex;justify-content:center;margin:1.5rem 0 1rem}.gate-seder__link{display:inline-flex;align-items:center;gap:.75rem;min-height:var(--target-min);padding-block:.25rem;padding-inline:.25rem 1rem;border-radius:999px;background:rgb(var(--c-surface)/.8);box-shadow:inset 0 0 0 1px rgb(var(--ui-navy)/.35);color:rgb(var(--ui-navy));text-decoration:none}.gate-seder__link:hover{background:rgb(var(--paper-mist))}.gate-seder__link:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:3px}.gate-seder__icon{display:grid;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:rgb(var(--ui-navy));color:rgb(var(--silver-hi))}.gate-seder__svg{width:1.25rem;height:1.25rem}.gate-seder__text{display:flex;flex-direction:column;text-align:start;line-height:1.25}.gate-seder__title{font-family:var(--font-display);font-size:1rem;font-weight:700}@media (max-width:639px){.gate-seder__desc{display:none}}.gate-seder__desc{font-size:.8125rem;color:rgb(var(--c-ink-soft)/.85)}.gate-ask__msg{max-width:40rem;margin:.625rem auto 0;font-size:.9375rem;font-weight:600;line-height:1.5;color:rgb(var(--ui-navy));text-shadow:0 0 6px rgb(var(--paper)/.85)}.gate-ask__msg:empty{margin:0}.gate-ask__input[aria-invalid=true]{outline:2px solid rgb(var(--color-error));outline-offset:2px}.gate-search{margin:.25rem 0 0;text-align:center}.gate-search__btn{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:.5rem .75rem;border:0;background:none;font:inherit;font-size:clamp(.9375rem,.9rem + .1vw,1rem);font-weight:600;color:rgb(var(--ui-navy));text-decoration:underline;text-decoration-color:rgb(var(--silver));text-decoration-thickness:2px;text-underline-offset:.3em;text-shadow:0 0 6px rgb(var(--paper)/.85);cursor:pointer}.gate-search__btn:hover{text-decoration-color:rgb(var(--amber))}.gate-search__btn:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:2px;border-radius:6px}.gate-pillar{padding-block:2.5rem .5rem;border-top:1px solid rgb(var(--c-line))}@media (min-width:768px){.gate-pillar{padding-block:3.5rem .5rem}}.gate-pillar__inner{display:grid;gap:2rem}@media (min-width:768px){.gate-pillar__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.gate-pillar__block{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.gate-pillar__title{margin:0;font-family:var(--font-display);font-size:clamp(1.375rem,1.2rem + .5vw,1.75rem);font-weight:700;line-height:1.25;color:rgb(var(--ui-navy))}.gate-pillar__body{margin:0;max-width:62ch;font-size:clamp(1rem,.95rem + .2vw,1.125rem);line-height:1.75;text-wrap:pretty;color:rgb(var(--c-ink-secondary))}.gate-pillar__links{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0}.gate-proof__answer{margin-top:.75rem;text-align:start}.gate-proof__short{margin:0;font-size:1.125rem;line-height:1.7;color:rgb(var(--ui-navy))}.gate-proof__answer .gate-proof__label{margin-top:1rem}.ask-proof .gate-proof__card,.ask-proof .gate-proof__sources,.ask-proof .gate-proof__title{min-width:0;overflow-wrap:anywhere}.ask-proof .gate-proof__actions .gate-cta,.ask-proof .gate-proof__actions .gate-link{max-width:100%;white-space:normal}.ask-companion .companion-line__say,.ask-companion .companion-line__text{min-width:0;overflow-wrap:anywhere}.gate-chavruta{max-width:42rem;margin:1rem auto 0;padding:.875rem .875rem 1rem;text-align:center;background:rgb(var(--c-surface)/.95);border:1px solid rgb(var(--gold)/.55);border-radius:1.5rem;box-shadow:0 1px 2px rgb(var(--ui-navy)/.06),0 18px 40px -24px rgb(var(--ui-navy)/.45)}@media (min-width:640px){.gate-chavruta{margin-top:1.5rem;padding:1.5rem 2rem 1.625rem;border-radius:2rem}}@media (min-width:1000px) and (max-height:960px){.gate .gate-chavruta{margin-top:1rem;padding-block:1.125rem 1.25rem}}.gate-chavruta{transition:border-color var(--motion-standard) var(--ease-standard),box-shadow var(--motion-standard) var(--ease-standard)}.gate-chavruta:focus-within{border-color:rgb(var(--gold));box-shadow:0 1px 2px rgb(var(--ui-navy)/.06),0 0 0 4px rgb(var(--gold-soft)/.55),0 22px 48px -24px rgb(var(--ui-navy)/.5)}@media (prefers-reduced-motion:reduce){.gate-chavruta{transition:none}}.gate-chavruta__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}.gate-chavruta__name{display:inline-flex;align-items:center;gap:.625rem;min-width:0;margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.375rem,1.2rem + .8vw,1.875rem);line-height:1.2;color:rgb(var(--ui-navy));text-align:start}.gate-chavruta__mark.companion-mark{width:2.25rem;height:2.25rem;background-size:1rem;box-shadow:0 0 0 3px rgb(var(--gold-soft))}@media (min-width:640px){.gate-chavruta__mark.companion-mark{width:2.75rem;height:2.75rem;background-size:1.25rem}}.gate-chavruta__primary{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:none;min-height:2.75rem;padding:.375rem 1rem;border-radius:999px;background:rgb(var(--gold-soft));box-shadow:inset 0 0 0 1.5px rgb(var(--ui-navy));color:rgb(var(--ui-navy));font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard)}.gate-chavruta__primary:hover{background:rgb(var(--gold-soft)/.7)}.gate-chavruta__primary:focus-visible,.gate-chavruta__secondary:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:3px}.gate-chavruta__primary [data-pending]{visibility:hidden}.gate-chavruta__arrow{flex:none}.gate-chavruta__primary:dir(ltr) .gate-chavruta__arrow{transform:scaleX(-1)}.gate-chavruta__tagline{margin:.375rem 0 0;font-size:clamp(.9375rem,.9rem + .25vw,1.125rem);line-height:1.45;color:rgb(var(--c-ink-secondary));text-align:start;text-wrap:balance}.gate .gate-chavruta .gate-ask{margin-top:.75rem;gap:.5rem}.gate-chavruta .gate-ask__input{min-height:3.125rem;padding-block:.625rem}.gate-chavruta .gate-ask__submit{min-height:2.875rem}@media (min-width:640px){.gate .gate-chavruta .gate-ask{margin-top:1rem;gap:0}.gate-chavruta .gate-ask__input{min-height:3.5rem}.gate-chavruta .gate-ask__submit{min-height:auto}}.gate-chavruta .gate-ask__msg:empty{margin:0}.gate-chavruta .gate-search{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .5rem;margin-top:.125rem}.gate-chavruta__secondary{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:.75rem;font-size:clamp(.9375rem,.9rem + .1vw,1rem);font-weight:600;color:rgb(var(--ui-navy));text-decoration:underline;text-decoration-color:rgb(var(--gold));text-decoration-thickness:2px;text-underline-offset:.3em}.gate-chavruta__secondary:hover{text-decoration-color:rgb(var(--ui-navy))}.gate-chavruta .gate-quick{margin-top:.5rem}.gate-chavruta .gate-quick__item{background:rgb(var(--paper));box-shadow:none}.gate-chavruta .gate-hero__note{margin-top:.75rem;font-size:.9375rem}@media (max-width:639px){.gate-hero__inner{padding-block:.75rem 0}.gate-hero__book{margin-top:.5rem}}@media (max-width:639px) and (max-height:760px){.gate-hero__book{--bk-s:0.4}}.gate-discover{padding-block:1.5rem 2rem;border-top:1px solid rgb(var(--c-line))}.gate-discover .gate-seder{margin:0}.gate-discover .gate-doors{padding-block:1.5rem 1rem}@media (min-width:768px){.gate-discover{padding-block:3rem}.gate-discover .gate-doors{padding-block:2.5rem 1.5rem}}.gate-discover .gate-tikkun{padding-bottom:0}.advice-card__deepen{margin:1.25rem 0 .25rem}.advice-card__deepen-link{display:inline-flex;align-items:center;gap:.25rem;min-height:2.75rem;padding:.375rem 1.25rem .375rem 1rem;border-radius:999px;background:rgb(var(--ui-navy));color:rgb(var(--paper));font-weight:700;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-standard)}.advice-card__deepen-link:hover{background:rgb(var(--ui-navy-hover))}.advice-card__deepen-link:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:3px}.gate-today.advice-card{padding-block:1.5rem}@media (min-width:768px){.gate-today.advice-card{padding-block:3rem}}.gate-today.advice-card .gate-today__inner{padding:1.5rem 1.125rem 1.25rem;background:rgb(var(--c-surface));border:1px solid rgb(var(--gold)/.55);border-radius:1.5rem;box-shadow:0 18px 40px -28px rgb(var(--ui-navy)/.4)}@media (min-width:640px){.gate-today.advice-card .gate-today__inner{padding:2.25rem 3rem 1.75rem;border-radius:2rem}}.gate-today.advice-card .advice-body__text,.gate-today.advice-card .advice-body__text p{max-width:34em;margin-inline:auto}.gate-today.advice-card .advice-body__source{margin-top:1rem;font-size:1rem;font-weight:600;color:rgb(var(--c-ink-secondary))}.gate-today.advice-card .advice-body__origin{font-weight:400;font-size:.9375rem}@media (max-width:379px){.gate-chavruta{padding-inline:.625rem}.gate-chavruta__head{gap:.5rem}.gate-chavruta__name{gap:.5rem;font-size:1.25rem}.gate-chavruta__mark.companion-mark{width:2rem;height:2rem;background-size:.875rem;box-shadow:0 0 0 2px rgb(var(--gold-soft))}.gate-chavruta__primary{padding-inline:.75rem;font-size:.9375rem}.gate-chavruta__arrow{display:none}}.gate-today.advice-card .advice-card__more{color:rgb(var(--ui-navy));background:transparent;box-shadow:inset 0 0 0 1.5px rgb(var(--ui-navy))}.gate-today.advice-card .advice-card__more:hover{background:rgb(var(--gold-soft)/.5)}.gate-study{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgb(var(--gold)/.35);text-align:start}.gate-study__heading{margin:0;font-family:var(--font-display);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:700;line-height:1.35;color:rgb(var(--ui-navy));text-align:center}.gate-study__heading:focus{outline:none}.gate-study__heading:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:4px;border-radius:4px}.gate-study__step{display:block;margin-bottom:.125rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--c-ink-secondary))}.gate-study__choices{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:.625rem 0 0;padding:0;list-style:none}.gate-study__choice{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-height:2.75rem;max-width:100%;padding:.5rem 1rem;font:inherit;font-size:1rem;line-height:1.3;color:rgb(var(--ui-navy));background:rgb(var(--paper));border:1px solid rgb(var(--c-border-control)/.75);border-radius:999px;cursor:pointer;transition:border-color var(--motion-standard) var(--ease-standard)}.gate-study__choice:hover{border-color:rgb(var(--ui-navy))}.gate-study__action:focus-visible,.gate-study__choice:focus-visible,.gate-study__link:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:3px}.gate-study__choices--time{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width:768px){.gate-study__choices--time{grid-template-columns:repeat(3,minmax(0,1fr))}}.gate-study__choices--time>li{display:flex}.gate-study__choice--time{width:100%;border-radius:1rem;padding-block:.625rem}.gate-study__choice-label{font-weight:700}.gate-study__choice-desc{font-size:.875rem;color:rgb(var(--c-ink-secondary))}.gate-study__chosen{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 .5rem;margin:0 0 .375rem;font-size:.9375rem;color:rgb(var(--c-ink-secondary))}.gate-study__chosen strong,.gate-study__link{color:rgb(var(--ui-navy))}.gate-study__link{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:.5rem;font:inherit;font-size:.9375rem;font-weight:600;background:none;border:0;text-decoration:underline;text-decoration-color:rgb(var(--gold));text-decoration-thickness:2px;text-underline-offset:.3em;cursor:pointer}.gate-study__card,.gate-study__none{margin-top:.625rem;padding:1rem;background:rgb(var(--paper));border:1px solid rgb(var(--c-line));border-radius:1rem}@media (min-width:640px){.gate-study__card,.gate-study__none{padding:1.25rem 1.5rem}}.gate-study__none p{margin:0;line-height:1.6;color:rgb(var(--ui-navy))}.gate-study__title{margin:0;font-family:var(--font-display);font-size:clamp(1.125rem,1.05rem + .3vw,1.3125rem);font-weight:700;line-height:1.35;color:rgb(var(--ui-navy))}.gate-study__quote{margin:.625rem 0 0;max-width:38em}.gate-study__quote p{margin:0;font-family:var(--font-display);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.75;color:rgb(var(--ui-navy));overflow-wrap:anywhere;text-wrap:pretty}.gate-study__more,.gate-study__note,.gate-study__open,.gate-study__ref{margin:.5rem 0 0;font-size:.9375rem;line-height:1.5;color:rgb(var(--c-ink-secondary))}.gate-study__ref-label{font-weight:600}.gate-study__explain{margin-top:.875rem;padding:.75rem .875rem;background:rgb(var(--c-surface));border-inline-start:3px solid rgb(var(--gold));border-radius:.5rem}.gate-study__explain p{margin:0;line-height:1.65;color:rgb(var(--c-ink-soft))}.gate-study__explain .gate-study__explain-label{margin-bottom:.25rem;font-size:.875rem;font-weight:700;color:rgb(var(--ui-navy))}.gate-study__related{margin-top:.875rem}.gate-study__related-title{margin:0 0 .25rem;font-size:.9375rem;font-weight:600;color:rgb(var(--c-ink-secondary))}.gate-study__related ul{display:flex;flex-wrap:wrap;gap:0 1rem;margin:0;padding:0;list-style:none}.gate-study__related a{display:inline-flex;align-items:center;min-height:2.75rem}.gate-study__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}@media (max-width:479px){div.gate-study__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}div.gate-study__actions>.gate-study__action--primary{grid-column:1/-1}div.gate-study__actions>.gate-study__action{text-align:center}}.gate-study__action{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.375rem 1rem;font:inherit;font-size:.9375rem;font-weight:600;line-height:1.25;color:rgb(var(--ui-navy));background:rgb(var(--c-surface));border:1.5px solid rgb(var(--ui-navy));border-radius:999px;text-decoration:none;cursor:pointer}.gate-study__action:hover{background:rgb(var(--gold-soft)/.5)}.gate-study__action[aria-pressed=true]{background:rgb(var(--gold-soft))}.gate-study__action--primary{color:rgb(var(--paper));background:rgb(var(--ui-navy))}.gate-study__action--primary:hover{background:rgb(var(--ui-navy-hover))}.gate-study__restart{margin:.5rem 0 0;text-align:center}@media (max-width:379px){.gate-study__choice{padding-inline:.75rem;font-size:.9375rem}.gate-study__card,.gate-study__none{padding:.875rem .75rem}}.gate-study__opening .gate-study__quote{margin-top:.75rem}.gate-study__full{margin-top:1rem;border-top:1px solid rgb(var(--c-line));padding-top:.25rem}.gate-study__full-summary{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;font-weight:700;color:rgb(var(--ui-navy));cursor:pointer;list-style:none}.gate-study__full-summary::-webkit-details-marker{display:none}.gate-study__full-summary:before{content:"";flex:none;width:.5rem;height:.5rem;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg);transition:transform var(--motion-fast) var(--ease-standard)}.gate-study__full[open]>.gate-study__full-summary:before{transform:rotate(-135deg)}.gate-study__full-summary:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.gate-study__full-summary:before{transition:none}}.gate-study__ref-text{overflow-wrap:break-word}.gate-study__further{margin-top:.875rem}.gate-study__further ul{margin:0;padding:0;list-style:none}.gate-study__further-item{padding:.75rem 0;border-top:1px solid rgb(var(--c-line))}.gate-study__further-title{margin:0;font-weight:700;color:rgb(var(--ui-navy))}.gate-study__further-quote{margin:.375rem 0 0}.gate-study__further-quote p{margin:0;font-family:var(--font-display);line-height:1.7;color:rgb(var(--ui-navy));overflow-wrap:anywhere}.gate-study__further .gate-study__ref a{display:inline-flex;align-items:center;min-height:2.75rem}.gate-prayers{display:flex;justify-content:center;margin:.75rem 0 0}.gate-prayers__link{--gate-prayers:116 45 66;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.375rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.2;color:#fff;background:rgb(var(--gate-prayers));border-radius:999px;box-shadow:0 10px 24px -14px rgb(var(--gate-prayers)/.7);text-decoration:none;transition:background-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.gate-prayers__link:hover{background:#5e2335}@media (hover:hover){.gate-prayers__link:hover{transform:translateY(-1px)}}.gate-prayers__link:active{transform:scale(.98)}.gate-prayers__link:focus-visible{outline:2px solid rgb(var(--ui-navy));outline-offset:3px}.gate-prayers__svg{flex:none;width:1.25rem;height:1.25rem}@media (prefers-reduced-motion:reduce){.gate-prayers__link{transition:none}.gate-prayers__link:active,.gate-prayers__link:hover{transform:none}}