.rebbe-site{--night:#101a31;--ink:#151b27;--copper:#a95836;--gold:#cfaa60;--paper:#f1eee8;--pale:#ded9cf;--line:#b9b1a4;background:var(--paper);color:var(--ink)}.rebbe-site>.global-header{color:#7d8087;background:#111318;border-color:#292c32}.rebbe-site>.global-header .brand,.rebbe-site>.global-header .master-nav,.rebbe-site>.global-header .language-switch{opacity:.22;transition:all .2s}.rebbe-site>.global-header:hover .brand,.rebbe-site>.global-header:hover .master-nav,.rebbe-site>.global-header:hover .language-switch,.rebbe-site>.global-header:focus-within .brand,.rebbe-site>.global-header:focus-within .master-nav,.rebbe-site>.global-header:focus-within .language-switch{opacity:1;color:#fff}.rebbe-nav{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ece9e2f5;border-bottom:1px solid #999183;grid-template-columns:230px repeat(6,1fr);display:grid;position:sticky;top:0;overflow:auto}.rebbe-nav>a{border-right:1px solid #c6bfb3;align-items:center;gap:.45rem;min-width:130px;padding:.62rem .72rem;display:flex}.rebbe-nav em{color:var(--copper);font:italic .62rem Georgia,serif}.rebbe-nav b{white-space:nowrap;font-size:.69rem}.rebbe-nav .nav-identity{background:var(--night);color:#fff;flex-direction:column;align-items:flex-start;gap:.12rem;min-width:230px;display:flex}.nav-identity b{color:var(--gold);font:1rem Georgia,serif}.nav-identity span{color:#ccd2df;font-size:.62rem}.rebbe-nav>a:hover{background:var(--night);color:#fff}.rebbe-nav-kodesh{border-top:4px solid var(--copper);background:#d9d2c6;border-bottom:1px solid #9e9588;grid-template-columns:230px repeat(6,1fr);position:relative}.rebbe-nav-kodesh>strong{color:#2c2b2a;background:#b3a896;min-width:230px;padding:.7rem 1rem;font:1.05rem Georgia,serif}.rebbe-nav-kodesh>a{justify-content:center}.rebbe-nav-kodesh b{font-size:.74rem}.rebbe-opening{background:var(--night);color:#fff;border:12px solid #080f20;border-top:0;grid-template-columns:.9fr 1.1fr;display:grid}.opening-copy{flex-direction:column;justify-content:center;padding:3.2rem 4.5vw 2.5rem;display:flex}.opening-copy>p:first-child{color:var(--gold);font-size:.76rem;font-weight:800}.opening-copy h1{letter-spacing:-.045em;margin:.75rem 0 1rem;font:400 clamp(3rem,4.6vw,5rem)/.93 Georgia,serif}.opening-summary{flex-wrap:wrap;gap:.4rem;display:flex}.opening-summary span{color:#e1c782;border:1px solid #606b82;padding:.35rem .55rem;font-size:.68rem}.opening-lead{color:#d6dce9;max-width:680px;font-size:.98rem;line-height:1.65}.opening-actions{border-top:1px solid #657087;grid-template-columns:1fr 1fr;margin-top:1rem;display:grid}.opening-actions a{flex-direction:column;padding:.85rem .85rem 0 0;display:flex}.opening-actions a+a{border-left:1px solid #657087;padding-left:.85rem}.opening-actions b{color:#e5c67f;font:1rem Georgia,serif}.opening-actions small{color:#cbd1dc;margin-top:.25rem;font-size:.68rem}.opening-records{background:#080f20;grid-template-rows:220px 145px;grid-template-columns:1.28fr .72fr;gap:.45rem;padding:.6rem;display:grid}.opening-records figure,.opening-records>a{background:#111a2c;border:1px solid #b9914c;margin:0;position:relative;overflow:hidden}.opening-records img{object-fit:cover;width:100%;height:100%;display:block}.opening-main{grid-row:1/3}.opening-main img{object-position:top}.opening-records figure:not(.opening-main) img{object-position:50% 24%}.opening-records figcaption,.opening-records>a>span{background:#080f20e8;flex-direction:column;padding:.55rem .65rem;display:flex;position:absolute;inset:auto .35rem .35rem}.opening-records b{color:#e3bd71;font-size:.76rem}.opening-records span,.opening-records small{color:#fff;font-size:.67rem}.opening-now{background:#111d36;border-top:1px solid #59637a;grid-column:1/-1;grid-template-columns:180px repeat(3,1fr);display:grid}.opening-now>b,.opening-now>a{border-right:1px solid #59637a;padding:.8rem 1rem}.opening-now>b{color:var(--gold);font:1rem Georgia,serif}.opening-now>a{color:#d8deea;font-size:.72rem}.opening-now>a:hover{background:#1d2d51}.world-ledger{background:var(--pale);padding:3.5rem 6vw 3.8rem}.world-ledger>header{border-bottom:1px solid var(--line);grid-template-columns:.45fr 1.55fr;align-items:end;gap:4vw;padding-bottom:1.15rem;display:grid}.world-ledger>header>p,.torah-note>p,.connection-band>div>p{letter-spacing:.13em;color:var(--copper);font-size:.68rem;font-weight:900}.world-ledger>header>div{justify-content:space-between;align-items:end;gap:2rem;display:flex}.world-ledger h2{margin:0;font:400 clamp(2.2rem,3.5vw,3.7rem)/1 Georgia,serif}.world-ledger header span{color:#5a5d62;max-width:420px;font-size:.83rem;line-height:1.5}.world-rows{border-bottom:1px solid var(--line)}.world-row{border-top:1px solid var(--line);grid-template-columns:42px 110px minmax(0,1fr) 90px;align-items:stretch;min-height:145px;display:grid}.world-number{color:var(--copper);padding-top:1rem;font:italic .7rem Georgia,serif}.world-row>img{object-fit:cover;border-left:1px solid var(--line);border-right:1px solid var(--line);width:100%;height:100%;max-height:165px}.world-torah>img{object-fit:contain;background:#cbc5bb;padding:.55rem}.world-row>div{padding:1rem 1.3rem}.world-row small{color:var(--copper);font-size:.67rem;font-weight:850}.world-row h3{margin:.32rem 0 .5rem;font:400 clamp(1.45rem,2.2vw,2.25rem)/1 Georgia,serif}.world-row p{color:#555b63;max-width:760px;margin:0;font-size:.8rem;line-height:1.5}.row-open{border-left:1px solid var(--line);color:#88462d;place-items:center;font-size:.7rem;font-weight:850;display:grid}.world-avodah{background:var(--night);color:#fff}.world-avodah p{color:#d2d8e3}.world-avodah .row-open{color:#e3bd71;border-color:#59637a}.world-maamados{background:#ddc992;border:2px solid #9b7539;grid-template-columns:42px 110px minmax(0,1fr) auto}.world-maamados ul{border-left:1px solid #af915c;align-content:center;gap:.3rem;margin:0;padding:.85rem;list-style:none;display:grid}.world-maamados li{background:#f0e2bc;border:1px solid #a68247;padding:.32rem .5rem;font-size:.68rem;font-weight:800}.torah-court{color:#fff;background:#0c1730;grid-template-columns:1.15fr .55fr .65fr .85fr;gap:.65rem;padding:3.6rem 6vw;display:grid}.torah-note{padding:1rem 3vw 1rem 0}.torah-note h2{margin:.55rem 0 .9rem;font:400 clamp(2.35rem,3.9vw,4rem)/.96 Georgia,serif}.torah-note>p:not(:first-child){color:#d4dae6;line-height:1.6}.torah-note>a{color:#e4c274;margin-top:.65rem;font-weight:850;display:inline-block}.source-tile,.listen-tile,.court-tile{border:1px solid #657087;flex-direction:column;justify-content:flex-end;min-height:275px;padding:1rem;display:flex;position:relative;overflow:hidden}.source-tile img{object-fit:contain;width:calc(100% - 1.3rem);height:calc(100% - 1.3rem);position:absolute;inset:.65rem}.source-tile:after{content:"";background:linear-gradient(#0000,#070d1c);position:absolute;inset:42% 0 0}.source-tile span{z-index:1;flex-direction:column;display:flex}.source-tile b,.listen-tile b,.court-tile b{margin:.3rem 0;font:1.3rem/1.12 Georgia,serif}.source-tile small,.listen-tile small,.court-tile small{color:#e1bd70;font-size:.68rem}.source-tile em{color:#d4dae6;font-size:.68rem;font-style:normal}.listen-tile{background:var(--copper)}.listen-tile span{border-top:1px solid #fff6;margin-top:auto;padding-top:.65rem;font-size:.68rem}.court-tile{color:var(--ink);background:#e9e4da;border-color:#b6ad9f}.court-tile small{color:var(--copper)}.court-tile nav{border-top:1px solid #b6ad9f;flex-direction:column;margin-top:auto;display:flex}.court-tile nav a{border-bottom:1px solid #b6ad9f;padding:.42rem 0;font-size:.7rem}.connection-band{color:#fff;background:#b65f39;border-top:7px solid #8d3e25;grid-template-columns:.8fr 1.2fr;display:grid}.connection-band figure{border:1px solid #f0cb91;min-height:345px;margin:.75rem;padding:.3rem;position:relative}.connection-band img{object-fit:cover;object-position:top;width:100%;height:100%}.connection-band figcaption{background:#101a31e8;padding:.6rem .85rem;position:absolute;inset:auto .75rem .75rem}.connection-band>div{flex-direction:column;justify-content:center;padding:3.2rem 7vw;display:flex}.connection-band>div>p:first-child{color:#ffe1b2}.connection-band h2{margin:.5rem 0 .85rem;font:400 clamp(2.4rem,4.1vw,4.1rem)/.97 Georgia,serif}.connection-band>div>p:not(:first-child){color:#ffede4;line-height:1.65}.connection-band a{color:#fff;border-bottom:1px solid #fff;width:max-content;margin-top:.6rem;font-weight:850}.maamados-band{background:#dfce9e;border-top:1px solid #9b7539;border-bottom:1px solid #9b7539;grid-template-columns:1fr 1.1fr auto;align-items:center;gap:3vw;padding:2.7rem 6vw;display:grid}.maamados-band small{color:#80582b;font-weight:850}.maamados-band h2{margin:.32rem 0;font:400 clamp(1.95rem,3vw,3.1rem)/1 Georgia,serif}.maamados-band>p{color:#554b39;line-height:1.55}.maamados-band>a{white-space:nowrap;border:1px solid #80582b;padding:.82rem;font-weight:900}@media (max-width:1000px){.rebbe-nav{grid-template-columns:190px repeat(6,135px)}.rebbe-nav .nav-identity,.rebbe-nav-kodesh>strong{min-width:190px}.rebbe-opening{grid-template-columns:1fr}.opening-now{grid-template-columns:150px 1fr 1fr 1fr}.world-row{grid-template-columns:38px 95px 1fr 82px}.torah-court{grid-template-columns:1fr 1fr}.torah-note{grid-column:1/-1}.connection-band,.maamados-band{grid-template-columns:1fr}.maamados-band>a{width:max-content}}@media (max-width:620px){.rebbe-nav{grid-template-columns:165px repeat(6,130px)}.rebbe-nav .nav-identity,.rebbe-nav-kodesh>strong{min-width:165px}.rebbe-opening{border-width:0 6px 6px;border-top-style:none;border-top-color:currentColor}.opening-copy{padding:2.6rem 1.15rem 2.1rem}.opening-copy h1{font-size:2.85rem}.opening-records{grid-template-rows:240px 145px}.opening-now{grid-template-columns:1fr}.opening-now>b,.opening-now>a{border-bottom:1px solid #59637a;border-right:0}.world-ledger,.torah-court{padding:2.8rem 1.1rem}.world-ledger>header,.world-ledger>header>div{display:block}.world-ledger header span{margin-top:.65rem;display:block}.world-row,.world-maamados{grid-template-columns:30px 74px 1fr;min-height:185px}.world-row>img{max-height:none}.row-open{display:none}.world-row>div{padding:.8rem}.world-row p{font-size:.74rem}.world-maamados ul{border-top:1px solid #af915c;border-left:0;flex-wrap:wrap;grid-column:2/4;display:flex}.torah-court{grid-template-columns:1fr}.torah-note{grid-column:auto}.source-tile,.listen-tile,.court-tile{min-height:255px}.connection-band{grid-template-columns:1fr}.connection-band figure{min-height:310px}.connection-band>div{padding:2.8rem 1.15rem}.maamados-band{padding:2.5rem 1.15rem}}
