.ye81oG_siteShell{flex-direction:column;min-block-size:100vh;display:flex}.ye81oG_siteContent{flex:1;min-inline-size:0}.ye81oG_announcementStack{z-index:calc(var(--syna-z-header) + 1);position:relative}.ye81oG_globalAlert{color:var(--syna-color-text-on-brand);background:var(--syna-color-info);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-200)}.ye81oG_globalAlert[data-tone=warning]{color:var(--syna-color-text-primary);background:var(--syna-color-brand-accent)}.ye81oG_globalAlert[data-tone=urgent]{background:var(--syna-color-error)}.ye81oG_alertInner{max-inline-size:var(--syna-container-wide);gap:var(--syna-space-small) var(--syna-space-normal);padding:var(--syna-space-small) var(--syna-gutter);flex-wrap:wrap;align-items:center;margin-inline:auto;display:flex}.ye81oG_alertInner a{min-block-size:var(--syna-touch-target);color:inherit;font-weight:var(--syna-font-weight-bold);align-content:center}.ye81oG_globalHeader{z-index:var(--syna-z-header);min-block-size:var(--syna-header-height-mobile);background:linear-gradient(#111936 0%,#aeb1bd 100%);position:sticky;inset-block-start:0}.ye81oG_headerInner{max-inline-size:96rem;min-block-size:var(--syna-header-height-mobile);justify-content:space-between;align-items:center;gap:var(--syna-space-normal);margin-inline:auto;padding-inline:clamp(1rem,2.2vw,2rem);display:flex}.ye81oG_brandLink{min-block-size:var(--syna-touch-target);flex:none;align-items:center;display:inline-flex}.ye81oG_brandLogo{block-size:auto;inline-size:8.25rem}.ye81oG_desktopNavigationStack,.ye81oG_desktopNavigation,.ye81oG_headerCta{display:none}.ye81oG_mobileNavigation{margin-inline-start:auto}.ye81oG_menuTrigger{min-inline-size:var(--syna-touch-target);min-block-size:var(--syna-touch-target);justify-content:center;align-items:center;gap:var(--syna-space-compact);border-radius:var(--syna-radius-small);color:#fff;padding-inline:var(--syna-space-small);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-200);font-weight:var(--syna-font-weight-bold);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff8c;display:inline-flex}.ye81oG_menuIcon{gap:.22rem;inline-size:1.25rem;display:grid}.ye81oG_menuIcon span{border-radius:var(--syna-radius-pill);background:currentColor;block-size:2px;display:block}.ye81oG_mobileLayer{z-index:var(--syna-z-overlay);inset:var(--syna-header-height-mobile) 0 0;position:fixed}.ye81oG_mobileBackdrop{background:var(--syna-color-overlay);cursor:pointer;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.ye81oG_mobilePanel{border-block-start:.25rem solid var(--syna-color-brand-accent);background:var(--syna-color-surface);max-block-size:100%;inline-size:min(100%,30rem);padding:var(--syna-space-comfortable) var(--syna-gutter) var(--syna-space-large);box-shadow:var(--syna-shadow-raised);animation:ye81oG_menu-entry var(--syna-motion-duration-fast) var(--syna-motion-easing-standard);overscroll-behavior:contain;margin-inline-start:auto;position:relative;overflow-y:auto}.ye81oG_mobileMenuList,.ye81oG_mobileMenuList ul,.ye81oG_mobileQuickLinks ul,.ye81oG_desktopNavigation ul{margin:0;padding:0;list-style:none}.ye81oG_panelClose{min-block-size:var(--syna-touch-target);border:1px solid var(--syna-color-border-strong);border-radius:var(--syna-radius-small);color:var(--syna-color-brand-primary);background:var(--syna-color-surface);padding-inline:var(--syna-space-small);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-200);font-weight:var(--syna-font-weight-bold);cursor:pointer;align-items:center;margin-block-end:var(--syna-space-small);margin-inline-start:auto;display:flex}.ye81oG_mobileMenuList{display:grid}.ye81oG_mobileMenuList>li{border-block-end:1px solid var(--syna-color-border-subtle)}.ye81oG_mobileMenuList a,.ye81oG_mobileMenuList summary,.ye81oG_mobileQuickLinks a{min-block-size:var(--syna-touch-target);color:var(--syna-color-brand-primary);font-family:var(--syna-font-family-ui);font-weight:var(--syna-font-weight-medium);align-items:center;text-decoration:none;display:flex}.ye81oG_mobileMenuList a[aria-current=page],.ye81oG_desktopNavigation a[aria-current=page]{font-weight:var(--syna-font-weight-bold);text-decoration:underline;-webkit-text-decoration-color:var(--syna-color-brand-accent-hover);text-decoration-color:var(--syna-color-brand-accent-hover);text-underline-offset:.3rem;text-decoration-thickness:.16rem}.ye81oG_mobileMenuList details>ul{padding-inline-start:var(--syna-space-normal)}.ye81oG_mobileMenuList summary{cursor:pointer}.ye81oG_mobileQuickLinks{margin-block-start:var(--syna-space-large)}.ye81oG_mobileQuickLinks p{color:var(--syna-color-text-muted);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-100);font-weight:var(--syna-font-weight-bold);letter-spacing:var(--syna-letter-spacing-label);text-transform:uppercase;margin:0}.ye81oG_globalFooter{color:#0b2458;background:#f1f2f4;border-block-end:3px solid #10224c}.ye81oG_footerInner{max-inline-size:87rem;margin-inline:auto;padding:clamp(3.5rem,6vw,6.75rem) clamp(1.25rem,4vw,3.4rem) 1.4rem;position:relative}.ye81oG_footerTop{align-items:start;gap:3rem;display:grid}.ye81oG_footerIdentity,.ye81oG_footerConsistoire,.ye81oG_newsletter,.ye81oG_footerContact{min-inline-size:0}.ye81oG_footerIdentity a{display:inline-flex}.ye81oG_footerLogo{block-size:auto;inline-size:12.5rem}.ye81oG_footerIdentity address{color:#0b2458;gap:1.05rem;margin-block-start:1rem;font-family:Noto Serif Local,Georgia,serif;font-size:.86rem;font-style:normal;font-weight:600;display:grid}.ye81oG_footerConsistoire img{block-size:auto;inline-size:min(100%,20.25rem)}.ye81oG_newsletter h2,.ye81oG_footerContact h2{color:#092050;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-family:Montserrat Historic,Arial,sans-serif;font-size:.76rem;font-weight:600;line-height:1.35}.ye81oG_newsletter{align-content:start;display:grid}.ye81oG_newsletterForm{display:grid}.ye81oG_newsletter h2{margin-block-end:1.65rem;font-size:.9rem}.ye81oG_newsletter input,.ye81oG_newsletter button{border:1px solid #d9d9dc;border-radius:0;min-block-size:2.15rem;inline-size:100%;padding-inline:1rem;font:.72rem Arial,sans-serif}.ye81oG_newsletter button{color:#092050;background:#f5c460;border-color:#eab03f;margin-block-start:.55rem;font-weight:700}.ye81oG_newsletter button:disabled{cursor:not-allowed;opacity:.72}.ye81oG_newsletterHoneypot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ye81oG_newsletterFieldError,.ye81oG_newsletterError,.ye81oG_newsletterSuccess,.ye81oG_newsletterConsent{margin:.55rem 0 0;font:.68rem/1.45 Arial,sans-serif}.ye81oG_newsletterFieldError,.ye81oG_newsletterError{color:#8a1c1c}.ye81oG_newsletterSuccess{color:#165b35}.ye81oG_newsletterConsent{color:#46546f}.ye81oG_footerContacts{gap:2.25rem;margin-block-start:clamp(4rem,8vw,7.5rem);display:grid}.ye81oG_footerContact{align-content:start;gap:.8rem;font-family:Noto Serif Local,Georgia,serif;font-size:.79rem;font-weight:600;display:grid}.ye81oG_footerContact p{margin:0}.ye81oG_footerContact a{overflow-wrap:anywhere;color:inherit;font-style:italic;text-decoration:none}.ye81oG_footerBottom{color:#60636a;text-align:center;justify-content:center;align-items:end;min-block-size:3.5rem;margin-block-start:clamp(4rem,8vw,7rem);font-family:Georgia,serif;font-size:.67rem;display:flex}.ye81oG_footerBottom p{margin:0}.ye81oG_backToTop{color:#fff;background:#f5c460;border:1px solid #eab03f;border-radius:.2rem;place-items:center;block-size:2.85rem;inline-size:2.85rem;font-family:Arial,sans-serif;font-size:1rem;text-decoration:none;display:grid;position:absolute;inset-block-end:.2rem;inset-inline-end:1.25rem}.ye81oG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@keyframes ye81oG_menu-entry{0%{opacity:0;transform:translate(.5rem)}}@media (min-width:48rem){.ye81oG_footerTop{grid-template-columns:.9fr 1.25fr 1.5fr}.ye81oG_footerContacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75rem){.ye81oG_globalHeader{position:relative}.ye81oG_globalHeader,.ye81oG_headerInner{min-block-size:9.625rem}.ye81oG_headerInner{gap:clamp(.65rem,1vw,1.2rem);max-inline-size:118rem;padding-inline:clamp(.8rem,1.2vw,1.45rem)}.ye81oG_brandLogo{inline-size:clamp(7.6rem,8.2vw,9.2rem)}.ye81oG_desktopNavigationStack{flex:1;min-inline-size:0;margin-inline-start:auto;display:block}.ye81oG_desktopNavigation{min-inline-size:0;display:block}.ye81oG_desktopNavigation>ul{justify-content:center;align-items:center;gap:clamp(.02rem,.08vw,.1rem);display:flex}.ye81oG_desktopNavigation a,.ye81oG_desktopNavigation button{color:#fff;text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;min-block-size:2.55rem;padding-inline:clamp(.32rem,.47vw,.56rem);font-family:Noto Serif Local,Georgia,serif;font-size:clamp(.69rem,.72vw,.78rem);font-weight:400;line-height:1.2;text-decoration:none;display:flex}.ye81oG_desktopNavigation a:hover,.ye81oG_desktopNavigation button:hover{background:#ffffff1a}.ye81oG_desktopSubmenu{position:relative}.ye81oG_desktopSubmenu>ul{z-index:5;background:#162044;border:1px solid #ffffff2e;min-inline-size:15rem;padding:.45rem;position:absolute;inset-block-start:100%;inset-inline-start:0;box-shadow:0 1rem 2rem #050c2247}.ye81oG_desktopSubmenu>ul a{color:#fff;text-align:start;justify-content:start;min-block-size:2.5rem;padding-inline:.8rem}.ye81oG_headerCta{color:#0b2458;white-space:nowrap;background:#f5c460;border-radius:.35rem;flex:none;justify-content:center;align-items:center;min-block-size:2.65rem;min-inline-size:4.5rem;padding-inline:.8rem;font-family:Noto Serif Local,Georgia,serif;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.ye81oG_headerCta:hover{background:#eab03f}.ye81oG_mobileNavigation{display:none}.ye81oG_footerContacts{grid-template-columns:repeat(4,minmax(0,1fr))}}
.dB45Zq_container{inline-size:min(100% - (2 * var(--syna-gutter)), var(--container-size));margin-inline:auto}.dB45Zq_container[data-size=compact]{--container-size:var(--syna-container-compact)}.dB45Zq_container[data-size=prose]{--container-size:var(--syna-container-prose)}.dB45Zq_container[data-size=content]{--container-size:var(--syna-container-content)}.dB45Zq_container[data-size=wide]{--container-size:var(--syna-container-wide)}.dB45Zq_container[data-size=shell]{--container-size:var(--syna-container-shell)}.dB45Zq_section{padding-block:var(--syna-space-section)}.dB45Zq_section[data-spacing=compact]{padding-block:var(--syna-space-large)}.dB45Zq_section[data-spacing=editorial]{padding-block:var(--syna-space-editorial)}.dB45Zq_stack{gap:var(--stack-gap,var(--syna-space-normal));flex-direction:column;display:flex}.dB45Zq_stack[data-gap=compact]{--stack-gap:var(--syna-space-compact)}.dB45Zq_stack[data-gap=comfortable]{--stack-gap:var(--syna-space-comfortable)}.dB45Zq_stack[data-gap=large]{--stack-gap:var(--syna-space-large)}.dB45Zq_stack[data-gap=section]{--stack-gap:var(--syna-space-section)}.dB45Zq_cluster{gap:var(--cluster-gap,var(--syna-space-normal));flex-wrap:wrap;align-items:center;display:flex}.dB45Zq_cluster[data-justify=between]{justify-content:space-between}.dB45Zq_cluster[data-justify=center]{justify-content:center}.dB45Zq_cluster[data-gap=compact]{--cluster-gap:var(--syna-space-compact)}.dB45Zq_cluster[data-gap=comfortable]{--cluster-gap:var(--syna-space-comfortable)}.dB45Zq_grid{gap:var(--syna-space-comfortable);grid-template-columns:repeat(var(--grid-columns,1), minmax(0, 1fr));display:grid}.dB45Zq_grid[data-columns=auto]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}@media (min-width:48rem){.dB45Zq_grid[data-columns="2"]{--grid-columns:2}.dB45Zq_grid[data-columns="3"]{--grid-columns:3}}.dB45Zq_visuallyHidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.dB45Zq_skipLink{z-index:var(--syna-z-overlay);border-radius:var(--syna-radius-small);color:var(--syna-color-text-on-brand);background:var(--syna-color-brand-primary);padding:var(--syna-space-small) var(--syna-space-normal);font-family:var(--syna-font-family-ui);font-weight:var(--syna-font-weight-bold);transition:translate var(--syna-motion-duration-fast) var(--syna-motion-easing-standard);position:fixed;inset-block-start:var(--syna-space-normal);inset-inline-start:var(--syna-space-normal);translate:0 -200%}.dB45Zq_skipLink:focus{translate:0}
._38tWYq_form{inline-size:min(100%,46rem)}._38tWYq_title{margin:0 0 var(--syna-space-compact);color:var(--syna-color-brand-primary);font-family:var(--syna-font-family-display);font-size:var(--syna-font-size-600);line-height:var(--syna-line-height-heading)}._38tWYq_errorSummary{border-inline-start:.25rem solid var(--syna-color-error);border-radius:var(--syna-radius-small);inline-size:min(100%,46rem);color:var(--syna-color-text-primary);background:var(--syna-color-error-surface);padding:var(--syna-space-normal)}._38tWYq_errorSummary:focus-visible{outline:3px solid var(--syna-color-focus);outline-offset:3px}._38tWYq_feedback:focus-visible{border-radius:var(--syna-radius-small);outline:3px solid var(--syna-color-focus);outline-offset:3px}._38tWYq_errorSummary a{color:var(--syna-color-error);font-weight:var(--syna-font-weight-bold);text-underline-offset:.18em}._38tWYq_summaryTitle{font-weight:var(--syna-font-weight-bold);margin:0}._38tWYq_errorSummary ul{margin-block-end:0;padding-inline-start:1.25rem}._38tWYq_honeypot{clip-path:inset(50%)!important;white-space:nowrap!important;block-size:1px!important;inline-size:1px!important;position:absolute!important;overflow:hidden!important}._38tWYq_turnstileBlock{inline-size:min(100%,25rem)}._38tWYq_turnstileStatus,._38tWYq_turnstileError{margin:var(--syna-space-compact) 0 0;color:var(--syna-color-text-secondary);font-size:var(--syna-font-size-200)}._38tWYq_turnstileError{color:var(--syna-color-error)}@media (max-width:30rem){._38tWYq_form fieldset{padding:var(--syna-space-normal)}}
.jOYQJq_historicPage,.jOYQJq_contactPage{--historic-navy:#0d214f;--historic-gold:#f1c269;--historic-aqua:#5fb8c8;color:var(--historic-navy);background:#fff;font-family:Noto Serif Local,Georgia,serif}.jOYQJq_overviewTitleBand{background:#ededee;place-items:center;min-block-size:8.6rem;padding:2rem 1rem;display:grid}.jOYQJq_overviewTitleBand h1{letter-spacing:-.035em;margin:0;font-size:clamp(2.5rem,4vw,3.55rem);font-weight:400;line-height:1.05}.jOYQJq_officeOverviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem;max-inline-size:82.5rem;margin-inline:auto;padding:3.9rem 1rem 6rem;display:grid}.jOYQJq_officeOverviewCard{background:#eaeaea;border:2px solid #fff;border-radius:.35rem;grid-template-rows:auto 1fr;display:grid;overflow:hidden;box-shadow:0 0 12px #00000029}.jOYQJq_officeOverviewImage{aspect-ratio:1.45;position:relative;overflow:hidden}.jOYQJq_officeOverviewImage img{object-fit:cover}.jOYQJq_officeOverviewBody{text-align:center;flex-direction:column;align-items:center;min-block-size:20rem;padding:1.7rem 1.6rem 1.8rem;display:flex}.jOYQJq_officeOverviewBody h2{margin:0;font-size:1.55rem;font-weight:500;line-height:1.2}.jOYQJq_officeOverviewBody p{color:#263454;margin:1rem 0 0;font-family:Montserrat Historic,Arial,sans-serif;font-size:.82rem;line-height:1.7}.jOYQJq_officeOverviewBody .jOYQJq_officeOverviewAddress{min-block-size:3.3rem;color:var(--historic-navy);text-transform:uppercase;font-size:.74rem;font-weight:700;line-height:1.45}.jOYQJq_officeOverviewBody a,.jOYQJq_coursesSection a{min-block-size:2.7rem;color:var(--historic-navy);background:var(--historic-gold);letter-spacing:.02em;text-transform:uppercase;justify-content:center;align-items:center;margin-block-start:auto;padding:.65rem 1.5rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.jOYQJq_officeOverviewBody a:hover,.jOYQJq_coursesSection a:hover{background:#e4ad47}.jOYQJq_locationHero{isolation:isolate;place-items:center;min-block-size:40rem;display:grid;position:relative;overflow:hidden}.jOYQJq_locationHeroImage{z-index:0;object-fit:cover;object-position:center 48%}.jOYQJq_locationHeroWash{z-index:1;background:#ffffffba;position:absolute;inset:0}.jOYQJq_locationHeroContent{z-index:2;text-align:center;max-inline-size:55rem;padding:7rem 1.5rem;position:relative}.jOYQJq_locationHeroContent h1,.jOYQJq_locationSplitCopy h1{letter-spacing:-.05em;margin:0;font-size:clamp(3.2rem,6vw,5.7rem);font-weight:400;line-height:1.02}.jOYQJq_locationHeroContent p,.jOYQJq_locationSplitCopy>p:first-of-type{margin:1.3rem auto 0;font-family:Montserrat Historic,Arial,sans-serif;font-size:clamp(.93rem,1.5vw,1.15rem);font-weight:600;line-height:1.7}.jOYQJq_locationHeroContent address,.jOYQJq_locationSplitCopy address{letter-spacing:.035em;text-transform:uppercase;margin-block-start:1.4rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.8rem;font-style:normal;font-weight:700;line-height:1.6}.jOYQJq_locationSplit{background:#ededed;grid-template-columns:1fr 1fr;min-block-size:38rem;max-inline-size:none;display:grid}.jOYQJq_locationSplitCopy{flex-direction:column;justify-content:center;padding:clamp(3.5rem,7vw,6.7rem);display:flex}.jOYQJq_locationSplitCopy h1{color:#121212;font-size:clamp(2.9rem,5vw,5rem)}.jOYQJq_locationSplitCopy>p:not(:first-of-type){letter-spacing:.03em;text-transform:uppercase;margin:.9rem 0 0;font-family:Montserrat Historic,Arial,sans-serif;font-size:.78rem;font-weight:700}.jOYQJq_locationSplitImage{min-block-size:38rem;position:relative;overflow:hidden}.jOYQJq_locationSplitImage img{object-fit:cover}.jOYQJq_responsibilityPanel{z-index:2;background:#fffffff2;border-radius:.6rem;max-inline-size:74rem;margin:-2.7rem auto 4rem;padding:1.8rem 2rem;position:relative;box-shadow:0 0 14px #0000003d}.jOYQJq_responsibilityList{text-align:center;justify-content:center;gap:5rem;margin:0;display:flex}.jOYQJq_responsibilityList dt,.jOYQJq_inlineResponsibilities dt{letter-spacing:.08em;text-transform:uppercase;font-family:Montserrat Historic,Arial,sans-serif;font-size:.69rem;font-weight:700}.jOYQJq_responsibilityList dd,.jOYQJq_inlineResponsibilities dd{text-transform:uppercase;margin:.45rem 0 0;font-size:1rem;font-weight:600}.jOYQJq_scheduleSection{padding:5.2rem 1rem 5.6rem}.jOYQJq_scheduleInner{max-inline-size:82.5rem;margin-inline:auto}.jOYQJq_scheduleTitle{letter-spacing:-.045em;text-align:center;margin:0;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:400;line-height:1.05}.jOYQJq_scheduleTitle>span:first-child{display:block}.jOYQJq_scheduleTitle .jOYQJq_scheduleSubtitle{color:#263b68;letter-spacing:.015em;margin-block-start:.7rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:clamp(1.35rem,2.6vw,2.2rem);font-weight:650;line-height:1.25;display:block}.jOYQJq_scheduleNotice{letter-spacing:.005em;text-align:center;max-inline-size:59rem;margin:1.5rem auto 0;font-family:Montserrat Historic,Arial,sans-serif;font-size:clamp(1.02rem,1.35vw,1.22rem);font-weight:650;line-height:1.65}.jOYQJq_scheduleNotice p{margin:0}.jOYQJq_scheduleNotice p+p{margin-block-start:.2rem}.jOYQJq_scheduleCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-block-start:3rem;display:grid}.jOYQJq_scheduleCards[data-card-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.jOYQJq_scheduleCards[data-card-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.jOYQJq_plainSection{background:#fff}.jOYQJq_plainSection .jOYQJq_scheduleCard{background:#f0f1f3;border:1px solid #d9dde4;border-radius:.45rem;min-block-size:18rem;padding:1.2rem;box-shadow:0 .55rem 1.7rem #0d214f24}.jOYQJq_scheduleCard h3{background:var(--historic-gold);letter-spacing:.025em;text-align:center;border-radius:.55rem;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-block-size:5.4rem;margin:0;padding:.95rem 1rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:clamp(1rem,1.2vw,1.1rem);font-weight:750;line-height:1.35;display:flex}.jOYQJq_cardDate,.jOYQJq_cardSubtitle{display:block}.jOYQJq_cardSubtitle{letter-spacing:.01em;font-size:clamp(.98rem,1.05vw,1rem);font-weight:600}.jOYQJq_scheduleLines{gap:1rem;margin-block-start:1.7rem;display:grid}.jOYQJq_scheduleLines p{color:#14264c;text-align:center;margin:0;font-family:Montserrat Historic,Arial,sans-serif;font-size:clamp(1rem,1.15vw,1.08rem);font-weight:550;line-height:1.65}.jOYQJq_timedLine{grid-template-columns:minmax(4.6rem,auto) minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid;text-align:start!important}.jOYQJq_scheduleTime{color:#071c4d;white-space:nowrap;font-size:1.1em;font-weight:800}.jOYQJq_chabbatSection{isolation:isolate;background:#d6cfbf url(/media/historic-offices/chabbat-table.jpeg) 50%/cover no-repeat;position:relative}.jOYQJq_chabbatSection:before{z-index:-1;content:"";background:#ffffff6b;position:absolute;inset:0}.jOYQJq_chabbatSection .jOYQJq_scheduleCard{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe8;border:1px solid #ffffffc2;border-radius:.45rem;min-block-size:22rem;padding:1.2rem;box-shadow:0 .8rem 2rem #0d214f38}.jOYQJq_chabbatSection .jOYQJq_scheduleCard h3{color:#fff;background:var(--historic-navy)}.jOYQJq_inlineResponsibilities{text-align:center;border-block-start:1px solid #0d214f40;margin:1.45rem 0 0;padding-block-start:1.2rem}.jOYQJq_inlineResponsibilities dd{font-size:.8rem}.jOYQJq_coursesSection{text-align:center;align-content:center;place-items:center;min-block-size:29rem;max-inline-size:82.5rem;margin-inline:auto;padding:5rem 1rem 6rem;display:grid}.jOYQJq_coursesSection h2{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(3.2rem,6vw,5.8rem);font-weight:400;line-height:1}.jOYQJq_coursesSection p{letter-spacing:.035em;text-transform:uppercase;max-inline-size:51rem;margin:1.2rem auto 2.1rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.78rem;font-weight:700;line-height:1.65}.jOYQJq_coursesSection a{margin-block-start:0}.jOYQJq_bagatellePanel{z-index:2;text-align:center;background:#ffffffe6;border-radius:.65rem;max-inline-size:76rem;margin:-6.3rem auto 3rem;padding:2.4rem 3rem 3rem;position:relative;box-shadow:0 0 14px #00000047}.jOYQJq_bagatellePanel h2{margin:0;font-size:clamp(2.5rem,4vw,4.2rem);font-weight:400}.jOYQJq_bagatelleResponsible{margin:.8rem 0 2rem;font-size:1.2rem}.jOYQJq_bagatelleClosure{color:#fff;background:#0d0044;border-radius:.9rem;padding:2.2rem 2rem}.jOYQJq_bagatelleClosure h3{text-transform:uppercase;margin:0;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:400}.jOYQJq_bagatelleClosure p{margin:1rem 0 0;font-family:Montserrat Historic,Arial,sans-serif;font-size:1rem;line-height:1.5}.jOYQJq_contactPage{padding-block:0}.jOYQJq_contactHero{isolation:isolate;min-block-size:29rem;position:relative;overflow:hidden}.jOYQJq_contactHero>img{object-fit:cover;object-position:center 46%}.jOYQJq_contactHeroOverlay{z-index:1;background:linear-gradient(#09193961,#0919399e);position:absolute;inset:0}.jOYQJq_contactHeroContent{z-index:2;color:#fff;text-align:center;text-shadow:0 2px 16px #0000007a;place-content:center;min-block-size:29rem;padding:2rem 1rem;display:grid;position:relative}.jOYQJq_contactHeroContent h1{letter-spacing:-.045em;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:1}.jOYQJq_contactHeroContent p{margin:1.25rem 0 0;font-family:Noto Serif Local,Georgia,serif;font-size:clamp(1.35rem,2.4vw,2.25rem);font-style:italic}.jOYQJq_contactFormSection,.jOYQJq_contactDetails{max-inline-size:80rem;margin-inline:auto;padding-inline:1rem}.jOYQJq_contactFormSection{padding-block-start:5rem}.jOYQJq_historicContactForm>div{display:block}.jOYQJq_historicContactForm>div>:first-child{display:none}.jOYQJq_historicContactForm form{inline-size:100%;max-inline-size:none}.jOYQJq_historicContactForm fieldset{border:0;border-radius:0;gap:1.35rem;padding:0;display:grid}.jOYQJq_historicContactForm legend{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.jOYQJq_historicContactForm label{color:#171717;font-family:Montserrat Historic,Arial,sans-serif;font-size:.8rem;font-weight:500}:is(.jOYQJq_historicContactForm input[type=text],.jOYQJq_historicContactForm input[type=email],.jOYQJq_historicContactForm input[type=tel],.jOYQJq_historicContactForm textarea){min-block-size:3rem;box-shadow:none;background:#fff;border:1px solid #d1d1d1;border-radius:.15rem;padding:.75rem .9rem}.jOYQJq_historicContactForm textarea{min-block-size:12rem}.jOYQJq_historicContactForm button[type=submit]{min-block-size:3.05rem;inline-size:100%;color:var(--historic-navy);background:var(--historic-gold);text-transform:uppercase;border:0;border-radius:0;font-family:Montserrat Historic,Arial,sans-serif;font-size:.79rem;font-weight:700}:is(.jOYQJq_historicContactForm button[type=submit][data-variant=primary]:hover:not(:disabled),.jOYQJq_historicContactForm button[type=submit][data-variant=primary]:focus-visible:not(:disabled)){color:#fff;background:var(--syna-color-brand-primary-hover)}.jOYQJq_historicContactForm button[type=submit][data-variant=primary]:active:not(:disabled){color:#fff;background:var(--syna-color-brand-primary-active)}.jOYQJq_historicContactForm button[type=submit][data-variant=primary]:disabled{color:var(--syna-color-text-secondary);background:var(--syna-color-disabled-surface)}.jOYQJq_contactDetails{padding-block:11rem 8rem}.jOYQJq_contactDetails h2{letter-spacing:-.04em;text-align:center;margin:0 0 4.5rem;font-size:clamp(2.8rem,4vw,4rem);font-weight:400}.jOYQJq_contactDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;display:grid}.jOYQJq_contactDetailGrid article{text-align:center;flex-direction:column;align-items:center;display:flex}.jOYQJq_contactIcon{border:2px solid var(--historic-gold);border-radius:50%;place-items:center;block-size:5.3rem;inline-size:5.3rem;display:grid}.jOYQJq_contactIcon svg{block-size:2.15rem;inline-size:2.15rem;fill:var(--historic-gold)}.jOYQJq_contactDetailGrid h3{margin:1.45rem 0 .7rem;font-size:1.25rem;font-weight:500}.jOYQJq_contactDetailGrid address,.jOYQJq_contactDetailGrid a,.jOYQJq_contactDetailGrid li{color:#2f6f7a;font-family:Montserrat Historic,Arial,sans-serif;font-size:.82rem;font-style:normal;line-height:1.65;text-decoration:none}.jOYQJq_contactDetailGrid ul{margin:1.4rem 0 0;padding:0;list-style:none}.jOYQJq_contactDetailGrid li{color:var(--historic-navy)}@media (max-width:68rem){.jOYQJq_officeOverviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.jOYQJq_officeOverviewCard:last-child{grid-column:1/-1;justify-self:center;inline-size:calc(50% - .675rem)}.jOYQJq_scheduleCards,.jOYQJq_scheduleCards[data-card-count="2"],.jOYQJq_scheduleCards[data-card-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.jOYQJq_scheduleCards[data-card-count="3"] .jOYQJq_scheduleCard:last-child{grid-column:1/-1}}@media (max-width:47.99rem){.jOYQJq_contactHero,.jOYQJq_contactHeroContent{min-block-size:22rem}.jOYQJq_contactHero>img{object-position:center center}.jOYQJq_contactFormSection{padding-block-start:3.5rem}.jOYQJq_overviewTitleBand{min-block-size:7rem}.jOYQJq_officeOverviewGrid{grid-template-columns:1fr;padding-block:2rem 3.7rem}.jOYQJq_officeOverviewCard:last-child{grid-column:auto;inline-size:100%}.jOYQJq_officeOverviewBody{min-block-size:18rem;padding:1.5rem 1.25rem}.jOYQJq_locationHero{min-block-size:34rem}.jOYQJq_locationHeroContent{padding-block:5rem 9rem}.jOYQJq_locationSplit{grid-template-columns:1fr}.jOYQJq_locationSplitCopy{text-align:center;padding:4rem 1.4rem}.jOYQJq_locationSplitImage{min-block-size:22rem}.jOYQJq_responsibilityPanel{margin:-2.2rem 1rem 3rem;padding-inline:1.2rem}.jOYQJq_responsibilityList{flex-direction:column;gap:1.7rem}.jOYQJq_scheduleSection{padding-block:4rem}.jOYQJq_scheduleCards,.jOYQJq_scheduleCards[data-card-count="2"],.jOYQJq_scheduleCards[data-card-count="4"]{grid-template-columns:1fr;margin-block-start:2rem}.jOYQJq_scheduleCards[data-card-count="3"] .jOYQJq_scheduleCard:last-child{grid-column:auto}.jOYQJq_scheduleNotice{max-inline-size:32rem;font-size:1.02rem}.jOYQJq_scheduleCard h3{min-block-size:0;padding-block:1rem}.jOYQJq_scheduleLines p{font-size:1rem}.jOYQJq_timedLine{grid-template-columns:minmax(4.4rem,auto) minmax(0,1fr);gap:.6rem}.jOYQJq_plainSection .jOYQJq_scheduleCard,.jOYQJq_chabbatSection .jOYQJq_scheduleCard{min-block-size:0}.jOYQJq_coursesSection{min-block-size:24rem;padding-block:4.5rem}.jOYQJq_bagatellePanel{margin:-6rem 1rem 2.5rem;padding:2rem 1rem 1rem}.jOYQJq_bagatelleClosure{padding-inline:1rem}.jOYQJq_contactPage{padding-block-start:3.4rem}.jOYQJq_contactFormSection h1{margin-block-end:2.2rem}.jOYQJq_contactDetails{padding-block:6rem 5rem}.jOYQJq_contactDetails h2{margin-block-end:3.5rem}.jOYQJq_contactDetailGrid{grid-template-columns:1fr;gap:4.5rem}}
.Q9lMwG_historyPage{--history-navy:#0d285e;--history-ink:#20304e;--history-gold:#8a6417;color:var(--history-navy);background:#fff;padding-block-end:clamp(5rem,8vw,8rem)}.Q9lMwG_breadcrumbs,.Q9lMwG_periodNavigation,.Q9lMwG_historyCallout{inline-size:min(100% - 2rem,82rem);margin-inline:auto}.Q9lMwG_breadcrumbs{padding-block:1.25rem}.Q9lMwG_historyHero{isolation:isolate;background:var(--history-navy);place-items:center;min-block-size:clamp(32rem,58vw,48rem);display:grid;position:relative;overflow:hidden}.Q9lMwG_historyHeroImage{z-index:-3;object-fit:cover;object-position:center 51%;transform:scale(1.015)}.Q9lMwG_historyHeroOverlay{z-index:-2;background:linear-gradient(90deg,#041437d6,#0414377a 58%,#041437b3),linear-gradient(#04143733,#041437ad);position:absolute;inset:0}.Q9lMwG_historyHeroGlow{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#f1c26930,#0000 68%);border:1px solid #f1c26961;border-radius:50%;inline-size:min(31rem,46vw);position:absolute;inset-block-start:8%;inset-inline-end:7%;box-shadow:0 0 5rem #f1c26924}.Q9lMwG_historyHeroContent{color:#fff;text-align:center;text-shadow:0 .2rem 1.5rem #0000006b;inline-size:min(100% - 3rem,75rem);padding-block:clamp(5rem,10vw,9rem) clamp(8rem,13vw,12rem)}.Q9lMwG_historyHeroContent>p:first-child{color:#f4d38d;letter-spacing:.17em;text-transform:uppercase;margin:0 0 1.25rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.78rem;font-weight:750}.Q9lMwG_historyHero h1{letter-spacing:-.05em;max-inline-size:18ch;margin:0 auto;font-family:Noto Serif Local,Georgia,serif;font-size:clamp(2.75rem,6.2vw,6rem);font-weight:400;line-height:.98}.Q9lMwG_historyHeroContent>span{background:#f1c269;block-size:2px;inline-size:8rem;margin:1.8rem auto;display:block;box-shadow:0 0 1.2rem #f1c26994}.Q9lMwG_historyLead{color:#f3f5fa;max-inline-size:46rem;margin:0 auto;font-family:Montserrat Historic,Arial,sans-serif;font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.7}.Q9lMwG_periodNavigation{z-index:2;background:#fffffff7;margin-block-start:-4rem;position:relative;box-shadow:0 1.2rem 3rem #0a204c2e}.Q9lMwG_periodNavigation ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Q9lMwG_periodNavigation li+li{border-inline-start:1px solid #dde2e9}.Q9lMwG_periodNavigation a{min-block-size:9rem;color:var(--history-navy);align-content:center;gap:.65rem;padding:1.35rem;text-decoration:none;display:grid}.Q9lMwG_periodNavigation a:hover,.Q9lMwG_periodNavigation a:focus-visible{background:#f3f5f8}.Q9lMwG_periodNavigation a:focus-visible{outline:3px solid var(--history-gold);outline-offset:-3px}.Q9lMwG_periodNavigation a>span:first-child{color:var(--history-gold);letter-spacing:.12em;font-family:Montserrat Historic,Arial,sans-serif;font-size:.74rem;font-weight:750}.Q9lMwG_periodNavigation a>span:last-child{font-family:Noto Serif Local,Georgia,serif;font-size:clamp(1rem,1.25vw,1.18rem);font-weight:600;line-height:1.35}.Q9lMwG_historySections{margin-block-start:clamp(4rem,8vw,7.5rem)}.Q9lMwG_historyPeriod{scroll-margin-block-start:2rem}.Q9lMwG_historyPeriod[data-tone=soft]{background:#f1f3f6}.Q9lMwG_periodInner{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.55fr);gap:clamp(3rem,7vw,8rem);inline-size:min(100% - 3rem,75rem);margin-inline:auto;padding-block:clamp(5rem,8vw,8rem);display:grid}.Q9lMwG_periodHeading{align-self:start;padding-block-end:2rem;position:relative}.Q9lMwG_periodHeading:after{background:var(--history-gold);content:"";block-size:3px;inline-size:5rem;position:absolute;inset-block-end:0;inset-inline-start:0}.Q9lMwG_periodHeading>span{color:var(--history-gold);letter-spacing:-.04em;margin-block-end:1.1rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:clamp(2.6rem,4vw,4rem);font-weight:300;line-height:1;display:block}.Q9lMwG_periodHeading h2{letter-spacing:-.04em;margin:0;scroll-margin-block-start:2rem;font-family:Noto Serif Local,Georgia,serif;font-size:clamp(2.05rem,3.5vw,3.55rem);font-weight:400;line-height:1.08}.Q9lMwG_periodCopy{column-count:2;color:var(--history-ink);column-gap:clamp(2rem,4vw,4rem);font-family:Montserrat Historic,Arial,sans-serif;font-size:clamp(.98rem,1.05vw,1.06rem);line-height:1.88}.Q9lMwG_periodCopy p{break-inside:avoid;margin:0 0 1.45rem}.Q9lMwG_periodCopy p:first-child:first-letter{float:inline-start;color:var(--history-gold);margin:.12em .12em 0 0;font-family:Noto Serif Local,Georgia,serif;font-size:3.3em;line-height:.8}.Q9lMwG_historyCallout{border-inline-start:.35rem solid var(--history-gold);background:var(--history-navy);margin-block-start:clamp(4rem,7vw,7rem);padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,5vw,4.5rem);position:relative;overflow:hidden;box-shadow:0 1rem 2.8rem #0a204c29}.Q9lMwG_historyCallout:after{aspect-ratio:1;content:"";border:1px solid #f1c26940;border-radius:50%;inline-size:16rem;position:absolute;inset-block-start:-5rem;inset-inline-end:-3rem}.Q9lMwG_historyCallout p{z-index:1;color:#eef2f8;max-inline-size:62rem;margin:0;font-family:Montserrat Historic,Arial,sans-serif;font-size:.96rem;line-height:1.75;position:relative}.Q9lMwG_historyCallout p:first-child{color:#f4d38d;letter-spacing:.05em;text-transform:uppercase;margin-block-end:.65rem;font-weight:750}@media (max-width:70rem){.Q9lMwG_periodNavigation ol{grid-template-columns:repeat(2,minmax(0,1fr))}.Q9lMwG_periodNavigation li:nth-child(3){border-inline-start:0}.Q9lMwG_periodNavigation li:nth-child(n+3){border-block-start:1px solid #dde2e9}.Q9lMwG_periodInner{grid-template-columns:1fr;gap:2.5rem}.Q9lMwG_periodCopy{column-count:1;max-inline-size:48rem}}@media (max-width:40rem){.Q9lMwG_breadcrumbs,.Q9lMwG_periodNavigation,.Q9lMwG_historyCallout{inline-size:min(100% - 1.5rem,82rem)}.Q9lMwG_historyHero{min-block-size:34rem}.Q9lMwG_historyHeroImage{object-position:44% center}.Q9lMwG_historyHeroContent{inline-size:calc(100% - 2rem);padding-block:5rem 8rem}.Q9lMwG_historyHeroGlow{inline-size:25rem;inset-block-start:16%;inset-inline-end:-32%}.Q9lMwG_periodNavigation{margin-block-start:-3.5rem}.Q9lMwG_periodNavigation a{min-block-size:8.5rem;padding:1rem}.Q9lMwG_periodNavigation a>span:last-child{font-size:.94rem}.Q9lMwG_periodInner{inline-size:min(100% - 2rem,75rem);padding-block:4.5rem}.Q9lMwG_periodCopy{font-size:1rem;line-height:1.8}.Q9lMwG_historyCallout{padding:2rem 1.4rem}}@media (prefers-reduced-motion:reduce){.Q9lMwG_historyPage{scroll-behavior:auto}}
.h1HkGa_secondaryPage{--navy:#0d2d68;--gold:#d9a837;color:var(--navy);background:#fff;font-family:Noto Serif Local,Georgia,serif}.h1HkGa_coverImage,.h1HkGa_providerHero img,.h1HkGa_directoryCard img,.h1HkGa_serviceImage img,.h1HkGa_talmudHero img,.h1HkGa_batHero img,.h1HkGa_batIntroImage img{object-fit:cover}.h1HkGa_darkOverlay,.h1HkGa_batOverlay{z-index:1;background:#07133161;position:absolute;inset:0}.h1HkGa_visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.h1HkGa_providerHero{isolation:isolate;min-block-size:25rem;max-inline-size:82.5rem;margin:1.4rem auto 0;position:relative;overflow:hidden}.h1HkGa_providerHeroContent{z-index:2;color:#fff;text-align:center;text-shadow:0 2px 10px #00000073;place-content:center;min-block-size:25rem;padding:2rem;display:grid;position:relative}.h1HkGa_providerHeroContent h1{margin:0;font-size:clamp(2.6rem,5vw,4.5rem);font-weight:500}.h1HkGa_providerHeroContent p{max-inline-size:50rem;margin:1rem auto 0;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.6}.h1HkGa_providerTableSection{max-inline-size:82.5rem;margin-inline:auto;padding:4rem 1rem 7rem}.h1HkGa_providerControls{justify-content:space-between;align-items:end;gap:1rem;margin-block-end:1rem;font-family:Montserrat Historic,Arial,sans-serif;display:flex}.h1HkGa_providerControls label{text-transform:uppercase;gap:.35rem;font-size:.8rem;font-weight:700;display:grid}.h1HkGa_providerControls input{color:#111;min-inline-size:min(22rem,70vw);font:inherit;background:#fff;border:1px solid #b5b8bf;border-radius:0;padding:.7rem .8rem}.h1HkGa_providerControls p{margin:0;font-size:.82rem}.h1HkGa_providerDesktopTable table{border-collapse:collapse;color:#171717;inline-size:100%;font-size:.9rem}.h1HkGa_providerDesktopTable th{color:#fff;background:var(--navy);text-align:start;padding:.7rem .8rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.96rem}.h1HkGa_providerDesktopTable td{border-block-end:1px solid #d8d8d8;padding:.72rem .8rem;line-height:1.45}.h1HkGa_providerDesktopTable tr:nth-child(2n) td{background:#f3f3f3}.h1HkGa_providerMobileCards{display:none}.h1HkGa_pagination{justify-content:flex-end;align-items:center;gap:1rem;margin-block-start:1.5rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.8rem;display:flex}.h1HkGa_pagination button,.h1HkGa_directoryCard a,.h1HkGa_pricesSection>a,.h1HkGa_registrationPanel a,.h1HkGa_celebrationsSections nav a{color:#fff;background:var(--navy);letter-spacing:.04em;text-transform:uppercase;border:0;padding:.72rem 1.3rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.74rem;font-weight:700;text-decoration:none}.h1HkGa_pagination button:disabled{cursor:not-allowed;opacity:.45}.h1HkGa_directoryHeader,.h1HkGa_servicesHeader,.h1HkGa_celebrationsHeader{text-align:center;background:#eff0f2;padding:clamp(3.5rem,7vw,6.5rem) 1.5rem}.h1HkGa_directoryHeader h1,.h1HkGa_servicesHeader h1,.h1HkGa_celebrationsHeader h1{color:#111;letter-spacing:-.04em;max-inline-size:70rem;margin:0 auto;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:400;line-height:1.08}.h1HkGa_directoryHeader p,.h1HkGa_servicesHeader p,.h1HkGa_celebrationsHeader p{color:#242424;max-inline-size:54rem;margin:1.2rem auto 0;font-family:Montserrat Historic,Arial,sans-serif;line-height:1.7}.h1HkGa_directoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;max-inline-size:82.5rem;margin-inline:auto;padding:4.5rem 1rem 7rem;display:grid}.h1HkGa_directoryCard{isolation:isolate;min-block-size:30rem;position:relative;overflow:hidden}.h1HkGa_directoryCard>div:last-child{z-index:2;color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-block-size:30rem;padding:2rem;display:flex;position:relative}.h1HkGa_directoryCard h2{margin:0;font-size:2.2rem;font-weight:500}.h1HkGa_directoryCard p{margin:1rem 0 1.7rem;line-height:1.6}.h1HkGa_directoryCard a,.h1HkGa_celebrationsSections nav a{background:var(--gold);color:#102858}.h1HkGa_servicesRows{inline-size:100%}.h1HkGa_serviceRow{grid-template-columns:1fr 1fr;min-block-size:31rem;display:grid}.h1HkGa_serviceRow[data-reverse=true]>div:first-child{order:2}.h1HkGa_serviceRow>div:first-child{background:#fff;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,6rem);display:flex}.h1HkGa_serviceRow:nth-child(odd)>div:first-child{background:#eff0f2}.h1HkGa_serviceRow h2{color:#111;margin:0;font-size:clamp(2.3rem,4vw,4rem);font-weight:400}.h1HkGa_serviceRow p{margin:1rem 0 0;line-height:1.7}.h1HkGa_serviceRow a{color:#7a5100;letter-spacing:.06em;text-transform:uppercase;margin-block-start:2rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.8rem;font-weight:700}.h1HkGa_serviceImage{min-block-size:31rem;position:relative}.h1HkGa_mikveHero{background:#eff0f2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-block-size:33rem;display:grid}.h1HkGa_mikveHeroContent{place-self:center end;max-inline-size:44rem;padding:clamp(3.5rem,7vw,7rem)}.h1HkGa_mikveHeroContent h1{color:#111;letter-spacing:-.045em;margin:0;font-size:clamp(3.4rem,6vw,6.4rem);font-weight:400;line-height:.98}.h1HkGa_mikveClosure{background:#fff;border:1px solid #d1d3d7;border-inline-start:.25rem solid #b78627;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;margin-block-start:1.75rem;padding:1rem 1.1rem;display:grid;box-shadow:0 .5rem 1.5rem #14264914}.h1HkGa_mikveClosure>span{background:#b78627;block-size:.6rem;inline-size:.6rem;margin-block-start:.35rem;transform:rotate(45deg)}.h1HkGa_mikveClosure strong{color:#19243a;letter-spacing:.05em;text-transform:uppercase;font-family:Montserrat Historic,Arial,sans-serif;font-size:.8rem;line-height:1.35;display:block}.h1HkGa_mikveHeroContent .h1HkGa_mikveClosure p{color:#4c5669;margin:.3rem 0 0;font-size:.88rem;line-height:1.5}.h1HkGa_mikveHeroContent p{color:#253452;margin:2rem 0 0;font-size:1.03rem;line-height:1.8}.h1HkGa_mikveHeroImage{min-block-size:33rem;position:relative}.h1HkGa_mikveHeroImage img{object-fit:cover}.h1HkGa_mikveFacts{grid-template-columns:1.35fr .65fr;gap:1.25rem;max-inline-size:76rem;margin-inline:auto;padding:5rem 1.5rem;display:grid}.h1HkGa_mikveFacts article{background:#fff7cf;min-block-size:19rem;padding:clamp(2rem,4vw,3.5rem);position:relative;overflow:hidden}.h1HkGa_mikveFacts article:last-child{color:#fff;background:var(--navy)}.h1HkGa_mikveFacts article>span{color:#786f4c;font-family:Montserrat Historic,Arial,sans-serif;font-size:5rem;font-weight:700;line-height:1;position:absolute;inset-block-start:1rem;inset-inline-end:1.3rem}.h1HkGa_mikveFacts article:last-child>span{color:#87a2d2}.h1HkGa_mikveFacts h2,.h1HkGa_mikveGuidance h2,.h1HkGa_mikveContact h2{letter-spacing:-.035em;margin:0;font-size:clamp(2.2rem,4vw,4rem);font-weight:400;line-height:1.05}.h1HkGa_mikveFacts h2{z-index:1;max-inline-size:calc(100% - 5.75rem);position:relative}.h1HkGa_mikveFacts p{border-block-end:1px solid #0d2d682e;justify-content:space-between;align-items:baseline;gap:1rem;max-inline-size:31rem;margin:1.3rem 0 0;padding-block-end:.8rem;line-height:1.5;display:flex}.h1HkGa_mikveFacts p strong{white-space:nowrap}.h1HkGa_mikveFacts small{letter-spacing:.025em;text-transform:uppercase;margin-block-start:1.5rem;font-family:Montserrat Historic,Arial,sans-serif;font-weight:600;line-height:1.5;display:block}.h1HkGa_mikvePrice{color:#f2d77d;margin-block-start:2rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:clamp(3.5rem,7vw,6rem);line-height:1;display:block}.h1HkGa_mikveGuidance{background:#eff0f2;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);display:grid}.h1HkGa_mikveGuidance article{padding:clamp(3.5rem,7vw,7rem)}.h1HkGa_mikveGuidance article:first-child{color:#fff;background:var(--navy)}.h1HkGa_mikveGuidance p{margin:1.5rem 0 0;font-size:1.02rem;line-height:1.8}.h1HkGa_mikveGuidance ul{gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.h1HkGa_mikveGuidance li{border-block-start:1px solid #cfd2d8;padding:.9rem 0 .9rem 1.5rem;line-height:1.55;position:relative}.h1HkGa_mikveGuidance li:before{background:var(--gold);content:"";block-size:.45rem;inline-size:.45rem;position:absolute;inset-block-start:1.35rem;inset-inline-start:0;transform:rotate(45deg)}.h1HkGa_mikveContact{justify-content:space-between;align-items:end;gap:3rem;max-inline-size:76rem;margin-inline:auto;padding:6rem 1.5rem 7rem;display:flex}.h1HkGa_mikveContact>div:first-child{max-inline-size:48rem}.h1HkGa_mikveContact>div:first-child>p:first-child{color:#765100;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .8rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.78rem;font-weight:700}.h1HkGa_mikveContact h2+p{margin:1.4rem 0 0;line-height:1.7}.h1HkGa_mikveContact>div:last-child{flex:none;gap:.8rem;display:grid}.h1HkGa_mikveContact a{justify-content:center;align-items:center;min-block-size:3.2rem;padding:.75rem 1.5rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.h1HkGa_mikveContact a:first-child{border:1px solid var(--navy);color:var(--navy)}.h1HkGa_mikveContact a:last-child{color:var(--navy);background:#f2d77d}.h1HkGa_pricesSection{text-align:center;background:#eff0f2;padding:6rem 1rem 7rem}.h1HkGa_pricesSection h2{margin:0;font-size:clamp(2.8rem,5vw,4.8rem);font-weight:400}.h1HkGa_priceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-inline-size:76rem;margin:3rem auto;display:grid}.h1HkGa_priceGrid article{background:#fff;min-block-size:12rem;padding:1.6rem;box-shadow:0 5px 18px #14264917}.h1HkGa_priceGrid h3{margin:0;font-size:1.05rem}.h1HkGa_priceGrid strong{color:#7a5100;margin-block-start:1rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:1.8rem;display:block}.h1HkGa_priceGrid p{margin:.8rem 0 0;font-size:.86rem;line-height:1.5}.h1HkGa_talmudHero,.h1HkGa_batHero{isolation:isolate;min-block-size:31rem;position:relative;overflow:hidden}.h1HkGa_talmudHero>div:last-child,.h1HkGa_batHero>div:last-child{z-index:2;color:#fff;text-align:center;text-shadow:0 2px 12px #00000073;place-content:center;min-block-size:31rem;padding:2rem;display:grid;position:relative}.h1HkGa_talmudHero h1,.h1HkGa_batHero h1{margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:1}.h1HkGa_talmudHero span{background:var(--gold);block-size:2px;inline-size:9rem;margin:1.5rem auto}.h1HkGa_talmudHero p,.h1HkGa_batHero p{margin:0;font-size:1.25rem}.h1HkGa_talmudIntro,.h1HkGa_talmudSchedule,.h1HkGa_vacationDates,.h1HkGa_batCourses,.h1HkGa_registrationPanel{max-inline-size:75rem;margin-inline:auto;padding:5rem 1.5rem}.h1HkGa_talmudIntro h2,.h1HkGa_talmudSchedule h2,.h1HkGa_vacationDates h2,.h1HkGa_batCourses h2,.h1HkGa_registrationPanel h2,.h1HkGa_batIntro h2{letter-spacing:-.035em;margin:0;font-size:clamp(2.4rem,4.5vw,4.3rem);font-weight:400;line-height:1.05}.h1HkGa_talmudIntro>div{columns:2;column-gap:3.5rem;margin-block-start:2rem}.h1HkGa_talmudIntro p{margin:0 0 1rem;line-height:1.8}.h1HkGa_talmudSchedule{text-align:center;background:#eff0f2;max-inline-size:none}.h1HkGa_talmudSchedule>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-inline-size:75rem;margin:2.5rem auto 0;display:grid}.h1HkGa_talmudSchedule article{background:#fff;padding:2rem;box-shadow:0 5px 18px #14264917}.h1HkGa_talmudSchedule h3{margin:0;font-size:1.6rem}.h1HkGa_talmudSchedule p{color:#7a5100;margin:.8rem 0 0;font-family:Montserrat Historic,Arial,sans-serif;font-size:1.1rem;font-weight:700}.h1HkGa_vacationCalendar{margin-block-start:clamp(2rem,4vw,3rem)}.h1HkGa_vacationDates{padding-block:4rem}.h1HkGa_calendarToolbar{grid-template-columns:2.8rem minmax(0,1fr) 2.8rem;align-items:center;gap:1rem;max-inline-size:36rem;margin-inline:auto;display:grid}.h1HkGa_calendarToolbar button{border:1px solid color-mix(in srgb, var(--gold) 72%, #fff);block-size:2.8rem;inline-size:2.8rem;color:var(--navy);cursor:pointer;background:#fff;border-radius:50%;place-items:center;font-family:Arial,sans-serif;font-size:1.15rem;line-height:1;transition:border-color .16s,color .16s,background .16s;display:grid}.h1HkGa_calendarToolbar button:hover:not(:disabled){border-color:var(--gold);color:#fff;background:var(--navy)}.h1HkGa_calendarToolbar button:focus-visible{outline:3px solid color-mix(in srgb, var(--gold) 50%, transparent);outline-offset:3px}.h1HkGa_calendarToolbar button:disabled{color:#9ba4b4;cursor:not-allowed;background:#f5f6f8;border-color:#d7dce5}.h1HkGa_calendarRange{color:var(--navy);letter-spacing:.045em;text-align:center;text-transform:uppercase;margin:0;font-family:Montserrat Historic,Arial,sans-serif;font-size:clamp(.78rem,1.2vw,.9rem);font-weight:700;line-height:1.35}.h1HkGa_calendarMonths{align-items:start;gap:clamp(1rem,2.4vw,2rem);margin-block-start:2rem;display:grid}.h1HkGa_calendarMonths[data-visible-month-count="1"]{grid-template-columns:minmax(0,1fr)}.h1HkGa_calendarMonths[data-visible-month-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.h1HkGa_calendarMonths[data-visible-month-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.h1HkGa_calendarMonth{min-inline-size:0}.h1HkGa_calendarMonth h3{color:var(--navy);letter-spacing:.055em;text-transform:uppercase;grid-template-columns:1.2rem max-content 1.2rem;justify-content:center;align-items:center;gap:.6rem;margin:0 0 .85rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.86rem;font-weight:700;line-height:1.25;display:grid}.h1HkGa_calendarMonth h3:before,.h1HkGa_calendarMonth h3:after{background:var(--gold);content:"";block-size:1px}.h1HkGa_calendarTable{table-layout:fixed;border-collapse:separate;border-spacing:.2rem;inline-size:100%}.h1HkGa_calendarTable th{color:#68758d;letter-spacing:.02em;text-align:center;text-transform:uppercase;padding:0 0 .35rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.62rem;font-weight:600}.h1HkGa_calendarTable abbr{text-decoration:none}.h1HkGa_calendarTable td{color:#183a72;font-variant-numeric:tabular-nums;text-align:center;vertical-align:middle;border:1px solid #0000;border-radius:.35rem;block-size:2.45rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.8rem;font-weight:500;position:relative}.h1HkGa_calendarEmptyDay{visibility:hidden}.h1HkGa_calendarVacationDay{background:#dfeee2;box-shadow:inset 0 -2px #679574;border-color:#a8cdb0!important;font-weight:700!important}.h1HkGa_calendarVacationDay:after{content:"";background:#9a7017;border-radius:50%;block-size:.23rem;inline-size:.23rem;position:absolute;inset-block-end:.25rem;inset-inline-start:50%;transform:translate(-50%)}.h1HkGa_calendarLegend{color:#53627c;justify-content:center;align-items:center;gap:.55rem;margin:1.35rem 0 0;font-family:Montserrat Historic,Arial,sans-serif;font-size:.74rem;line-height:1.4;display:flex}.h1HkGa_calendarLegend span{background:#dfeee2;border:1px solid #a8cdb0;border-radius:.18rem;block-size:.78rem;inline-size:.78rem;box-shadow:inset 0 -2px #679574}.h1HkGa_registrationPanel{background:#f6f6f6;border:1px solid #d8d8d8;max-inline-size:72rem;margin-block-end:6rem;box-shadow:0 5px 18px #1426491f}.h1HkGa_registrationPanel p{max-inline-size:48rem;margin:1.25rem 0 2rem;line-height:1.7}.h1HkGa_batHero{border-radius:0;min-block-size:26rem;max-inline-size:none;margin:0}.h1HkGa_batHero>div:last-child{min-block-size:26rem}.h1HkGa_batOverlay{background:#bb5f8273}.h1HkGa_batHero p{margin-block-start:1.1rem;font-family:Noto Serif Local,Georgia,serif;font-size:clamp(1.5rem,3vw,2.7rem);font-style:italic}.h1HkGa_batIntro{grid-template-columns:minmax(16rem,.7fr) 1.3fr;gap:clamp(2rem,5vw,5rem);max-inline-size:70rem;margin-inline:auto;padding:4rem 1.5rem;display:grid}.h1HkGa_batIntroImage{min-block-size:30rem;position:relative}.h1HkGa_batIntro>div:last-child{align-self:center}.h1HkGa_batIntro p{margin:1rem 0 0;line-height:1.75}.h1HkGa_batCourses{margin-block-bottom:4rem;text-align:center;background:#fff;box-shadow:0 5px 20px #1426492e}.h1HkGa_batCourses p{background:#f2f2f2;padding:.7rem}.h1HkGa_batCourses strong,.h1HkGa_batCourses span{margin-block-start:1.2rem;display:block}.h1HkGa_celebrationsHeader span{color:var(--gold);padding-inline:.5rem}.h1HkGa_celebrationsSections>section{isolation:isolate;background-image:var(--celebration-image);background-position:50%;background-size:cover;min-block-size:42rem;position:relative}.h1HkGa_celebrationsSections>section>div:last-child{z-index:2;color:#fff;text-align:center;text-shadow:0 2px 10px #0000008c;flex-direction:column;justify-content:center;min-block-size:42rem;max-inline-size:48rem;margin-inline:auto;padding:4rem 1.5rem;display:flex;position:relative}.h1HkGa_celebrationsSections h2{margin:0 0 2.2rem;font-size:clamp(2.8rem,5vw,4.8rem);font-weight:400}.h1HkGa_celebrationsSections p{margin:.55rem 0;font-size:1.05rem;font-weight:600;line-height:1.6}.h1HkGa_celebrationsSections nav{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-block-start:2rem;display:flex}@media (max-width:48rem){.h1HkGa_providerHero{min-block-size:18rem;margin-block-start:0}.h1HkGa_providerHeroContent{min-block-size:18rem;padding:1.5rem}.h1HkGa_providerTableSection{padding-block:2.5rem 4.5rem}.h1HkGa_providerControls{flex-direction:column;align-items:stretch}.h1HkGa_providerControls input{inline-size:100%;min-inline-size:0}.h1HkGa_providerDesktopTable{display:none}.h1HkGa_providerMobileCards{gap:1rem;display:grid}.h1HkGa_providerMobileCards article{border-block-start:.45rem solid var(--navy);background:#f4f4f4;padding:1rem}.h1HkGa_providerMobileCards p{border-block-end:1px solid #ddd;grid-template-columns:minmax(6.5rem,.8fr) 1.2fr;gap:.7rem;margin:0;padding:.55rem 0;line-height:1.45;display:grid}.h1HkGa_providerMobileCards p:last-child{border:0}.h1HkGa_providerMobileCards b{text-transform:uppercase;font-family:Montserrat Historic,Arial,sans-serif;font-size:.74rem}.h1HkGa_pagination{justify-content:center}.h1HkGa_directoryGrid,.h1HkGa_priceGrid,.h1HkGa_talmudSchedule>div{grid-template-columns:1fr}.h1HkGa_vacationDates{padding-block:3.5rem}.h1HkGa_calendarToolbar{grid-template-columns:2.9rem minmax(0,1fr) 2.9rem;gap:.65rem}.h1HkGa_calendarToolbar button{block-size:2.9rem;inline-size:2.9rem}.h1HkGa_calendarMonths{margin-block-start:1.5rem}.h1HkGa_calendarMonth h3{margin-block-end:.7rem;font-size:.9rem}.h1HkGa_calendarTable{border-spacing:.16rem}.h1HkGa_calendarTable td{block-size:2.65rem;font-size:.84rem}.h1HkGa_directoryCard,.h1HkGa_directoryCard>div:last-child{min-block-size:23rem}.h1HkGa_serviceRow{grid-template-columns:1fr;min-block-size:0}.h1HkGa_serviceRow[data-reverse=true]>div:first-child{order:0}.h1HkGa_serviceRow>div:first-child{padding:3.5rem 1.5rem}.h1HkGa_serviceImage{min-block-size:21rem}.h1HkGa_mikveHero,.h1HkGa_mikveFacts,.h1HkGa_mikveGuidance{grid-template-columns:1fr}.h1HkGa_mikveHeroContent{justify-self:stretch;max-inline-size:none;padding:3.8rem 1.5rem}.h1HkGa_mikveHeroImage{min-block-size:22rem}.h1HkGa_mikveFacts{padding-block:3.5rem}.h1HkGa_mikveFacts article{min-block-size:0;padding:2.2rem 1.5rem}.h1HkGa_mikveFacts article>span{margin-block-end:.8rem;font-size:3.5rem;display:block;position:static}.h1HkGa_mikveFacts h2{max-inline-size:none}.h1HkGa_mikveFacts p{flex-direction:column;align-items:start;gap:.3rem}.h1HkGa_mikveGuidance article{padding:3.8rem 1.5rem}.h1HkGa_mikveContact{flex-direction:column;align-items:stretch;padding-block:4rem 5rem}.h1HkGa_mikveContact>div:last-child{inline-size:100%}.h1HkGa_talmudHero,.h1HkGa_talmudHero>div:last-child{min-block-size:23rem}.h1HkGa_talmudIntro>div{columns:1}.h1HkGa_batHero{border-radius:0;min-block-size:20rem;margin:0}.h1HkGa_batHero>div:last-child{min-block-size:20rem}.h1HkGa_batIntro{grid-template-columns:1fr}.h1HkGa_batIntroImage{min-block-size:25rem}.h1HkGa_celebrationsSections>section,.h1HkGa_celebrationsSections>section>div:last-child{min-block-size:38rem}}
.OCoCVa_editorialPage,.OCoCVa_rochPage{--navy:#0d3477;--gold:#edc56b;color:#14264e;background:#fff;font-family:Noto Serif Local,Georgia,serif}.OCoCVa_letter{max-inline-size:80rem;margin-inline:auto;padding:1.5rem clamp(1rem,4vw,3rem) 7rem}.OCoCVa_letterHeader{background:var(--navy);text-align:center;padding:clamp(2rem,5vw,4rem) 1.5rem}[data-variant=rabbin] .OCoCVa_letterHeader{background:#eef0f3}.OCoCVa_letterHeader h1{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(2.8rem,6vw,5rem);font-weight:400;line-height:1}[data-variant=rabbin] .OCoCVa_letterHeader h1{color:var(--navy)}.OCoCVa_letterLayout{grid-template-columns:minmax(10rem,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(2rem,7vw,7rem);padding:clamp(2rem,5vw,4rem) clamp(0rem,6vw,5rem) 0;display:grid}.OCoCVa_portrait{aspect-ratio:.86;justify-self:center;inline-size:min(100%,15rem);position:sticky;inset-block-start:7rem}.OCoCVa_portraitMedia{background:#eef0f3;block-size:100%;inline-size:100%;position:relative;overflow:hidden}[data-variant=rabbin] .OCoCVa_portrait{aspect-ratio:507/717}.OCoCVa_portraitMedia img{object-fit:cover}.OCoCVa_letterBody{gap:1.3rem;font-size:clamp(1rem,1.4vw,1.12rem);font-style:italic;line-height:1.85;display:grid}.OCoCVa_letterBody p{margin:0}.OCoCVa_signature{color:var(--navy);text-align:end;justify-items:end;gap:.2rem;margin-block-start:1rem;font-style:normal;display:grid}.OCoCVa_signature strong{font-size:1.08rem}.OCoCVa_signature span{max-inline-size:28rem}.OCoCVa_rochHero{isolation:isolate;place-items:center;min-block-size:clamp(22rem,44vw,34rem);display:grid;position:relative;overflow:hidden}.OCoCVa_rochHero>img{z-index:-2;object-fit:cover}.OCoCVa_rochHeroShade{z-index:-1;background:#061b4494;position:absolute;inset:0}.OCoCVa_rochHero>div:last-child{color:#fff;text-align:center;max-inline-size:72rem;padding:3rem 1.25rem}.OCoCVa_rochHero h1{letter-spacing:-.04em;margin:0;font-size:clamp(3rem,7vw,6rem);font-weight:400}.OCoCVa_rochHero p{margin:1rem 0 0;font-size:clamp(1rem,2vw,1.35rem);line-height:1.6}.OCoCVa_guedaliaHero>img{object-position:center 46%}.OCoCVa_guedaliaHero h1{max-inline-size:18ch;font-size:clamp(2.65rem,6vw,5.4rem);line-height:1.06}.OCoCVa_rochHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-inline-size:88rem;margin-inline:auto;padding:clamp(3rem,6vw,6rem) 1.25rem;display:grid}.OCoCVa_rochHighlights article{isolation:isolate;background:var(--navy);align-items:end;min-block-size:28rem;display:flex;position:relative;overflow:hidden}.OCoCVa_rochHighlights article>img{z-index:-2;object-fit:cover}.OCoCVa_rochHighlights article:after{z-index:-1;content:"";background:linear-gradient(#0000 30%,#05183ef0);position:absolute;inset:0}.OCoCVa_rochHighlights article>div{color:#fff;inline-size:100%;padding:1.5rem}.OCoCVa_rochHighlights h2,.OCoCVa_rochHighlights p{margin:0}.OCoCVa_rochHighlights h2{font-size:1.65rem;font-weight:500}.OCoCVa_rochHighlights p{margin-block-start:.7rem;line-height:1.55}.OCoCVa_rochHighlights a{color:var(--gold);text-transform:uppercase;margin-block-start:.8rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.75rem;font-weight:700;display:inline-block}.OCoCVa_rochSection{background:#f0f2f5;padding:clamp(4rem,8vw,7rem) max(1.25rem,50vw - 40rem);scroll-margin-block-start:7rem}.OCoCVa_officesSection{background:#fff}.OCoCVa_sectionHeading{text-align:center}.OCoCVa_sectionHeading p{color:#765100;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-family:Montserrat Historic,Arial,sans-serif;font-size:.75rem;font-weight:700}.OCoCVa_sectionHeading h2{color:var(--navy);margin:0;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400}.OCoCVa_scheduleGrid,.OCoCVa_officesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block-start:3rem;display:grid}.OCoCVa_guedaliaSchedule{grid-template-columns:minmax(0,1fr);max-inline-size:48rem;margin-inline:auto}.OCoCVa_scheduleGrid article,.OCoCVa_officesGrid article{background:#fff;padding:clamp(1.5rem,3vw,2.25rem)}.OCoCVa_scheduleGrid article>p,.OCoCVa_officeCard header>p{color:#765100;letter-spacing:.06em;text-transform:uppercase;margin:0;font-family:Montserrat Historic,Arial,sans-serif;font-size:.7rem;font-weight:700}.OCoCVa_scheduleGrid h3,.OCoCVa_officesGrid h3{color:var(--navy);margin:.6rem 0 0;font-size:1.55rem;font-weight:500}.OCoCVa_scheduleTimes{gap:.75rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.OCoCVa_scheduleTimes li{gap:.25rem;display:grid}.OCoCVa_scheduleTimes li>div{border-block-end:1px dotted #aeb8c7;justify-content:space-between;align-items:baseline;gap:1rem;padding-block-end:.35rem;line-height:1.4;display:flex}.OCoCVa_scheduleTimes span{color:#243858;font-weight:600}.OCoCVa_scheduleTimes time{color:var(--navy);flex:none;font-family:Montserrat Historic,Arial,sans-serif;font-size:.92rem;font-weight:700}.OCoCVa_scheduleTimes li>p{color:#4f5d75;margin:0;font-size:.86rem;line-height:1.5}.OCoCVa_scheduleGrid .OCoCVa_scheduleDayNote{color:#765100;margin-block-start:.45rem;font-size:.72rem}.OCoCVa_schedulePendingCard{min-block-size:14rem}.OCoCVa_scheduleGrid .OCoCVa_schedulePendingText{color:#4f5d75;letter-spacing:normal;text-transform:none;max-inline-size:34rem;margin:1.25rem 0 0;font-family:inherit;font-size:.95rem;font-weight:400;line-height:1.65}.OCoCVa_officesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.OCoCVa_officeCard{border-block-start:.25rem solid var(--gold);box-shadow:0 .9rem 2rem #0d347714}.OCoCVa_officeCard header{border-block-end:1px solid #dfe4eb;padding-block-end:1.25rem}.OCoCVa_officeDetails{gap:1rem;margin:1.25rem 0 0;display:grid}.OCoCVa_officeDetails div{grid-template-columns:minmax(5.5rem,.38fr) minmax(0,1fr);gap:1rem;display:grid}.OCoCVa_officeDetails dt{color:#765100;letter-spacing:.05em;text-transform:uppercase;font-family:Montserrat Historic,Arial,sans-serif;font-size:.68rem;font-weight:700}.OCoCVa_officeDetails dd{color:#243858;margin:0;line-height:1.5}.OCoCVa_officeDetails address{font-style:normal}.OCoCVa_officesGrid .OCoCVa_officeCard:last-child{grid-column:2}@media (max-width:63.99rem){.OCoCVa_officesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OCoCVa_officesGrid .OCoCVa_officeCard:last-child{grid-column:1/-1;justify-self:center;inline-size:calc(50% - .5rem)}}@media (max-width:47.99rem){.OCoCVa_letter{padding-inline:0}.OCoCVa_letterHeader{margin-inline:.75rem}.OCoCVa_letterLayout{grid-template-columns:1fr;padding-inline:1.25rem}.OCoCVa_portrait{inline-size:11rem;position:relative;inset-block-start:auto}.OCoCVa_letterBody{font-size:1rem;line-height:1.75}.OCoCVa_rochHighlights,.OCoCVa_scheduleGrid,.OCoCVa_officesGrid{grid-template-columns:1fr}.OCoCVa_rochHighlights article{min-block-size:23rem}.OCoCVa_officesGrid .OCoCVa_officeCard:last-child{grid-column:auto;justify-self:stretch;inline-size:auto}.OCoCVa_officeDetails div{grid-template-columns:1fr;gap:.35rem}.OCoCVa_scheduleTimes li>div{gap:.75rem}}
.SRkiYG_timeline{gap:var(--syna-space-comfortable);margin:0;padding-inline-start:var(--syna-space-large);display:grid}.SRkiYG_timeline li{padding-inline-start:var(--syna-space-compact)}.SRkiYG_image{width:100%;height:auto;display:block}.SRkiYG_cardMedia{aspect-ratio:16/10;overflow:hidden}.SRkiYG_cardMedia .SRkiYG_image{object-fit:cover;height:100%}.SRkiYG_cardsGrid{gap:var(--syna-space-comfortable);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.SRkiYG_cardsGrid[data-variant=historic-grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.SRkiYG_cardsGrid[data-variant=historic-grid]>article{box-shadow:none;border:0;border-radius:0;padding:0}.SRkiYG_cardsGrid[data-variant=historic-grid]>article>div{padding:clamp(1.25rem,3vw,2.25rem)}.SRkiYG_cardsGrid[data-variant=historic-grid] .SRkiYG_cardMedia{aspect-ratio:16/9;border:0;border-radius:0}.SRkiYG_richText[data-columns="2"]{column-count:2;column-rule:1px solid var(--syna-color-border-subtle);column-gap:clamp(2rem,5vw,5rem)}.SRkiYG_richText[data-columns="2"]>*{break-inside:avoid}@media (max-width:48rem){.SRkiYG_richText[data-columns="2"]{column-count:1;column-rule:0}}@media (min-width:64rem){.SRkiYG_cardsGrid[data-variant=historic-grid]{grid-template-columns:repeat(4,minmax(0,1fr))}}
.xc92yq_badge{border-radius:var(--syna-radius-pill);min-block-size:1.75rem;color:var(--syna-color-brand-primary);background:var(--syna-color-surface-brand);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-100);font-weight:var(--syna-font-weight-bold);letter-spacing:var(--syna-letter-spacing-label);line-height:var(--syna-line-height-ui);text-transform:uppercase;align-items:center;padding-inline:.7rem;display:inline-flex}.xc92yq_badge[data-tone=accent]{color:var(--syna-color-text-on-accent);background:var(--syna-color-brand-accent)}.xc92yq_badge[data-tone=neutral]{color:var(--syna-color-text-secondary);background:var(--syna-color-surface-muted)}.xc92yq_divider{background:var(--syna-color-border-subtle);border:0;block-size:1px;inline-size:100%;margin:0}.xc92yq_surface{color:var(--syna-color-text-primary);background:var(--syna-color-surface)}.xc92yq_surface[data-tone=muted]{background:var(--syna-color-surface-muted)}.xc92yq_surface[data-tone=brand]{background:var(--syna-color-surface-brand)}.xc92yq_surface[data-padding=normal]{padding:var(--syna-space-comfortable)}.xc92yq_surface[data-padding=large]{padding:clamp(1.5rem,4vw,3rem)}.xc92yq_card{border:1px solid var(--syna-color-border-subtle);border-radius:var(--syna-radius-medium);background:var(--syna-color-surface);min-inline-size:0;padding:var(--syna-space-comfortable);box-shadow:var(--syna-shadow-subtle);transition:border-color var(--syna-motion-duration-fast) var(--syna-motion-easing-standard), box-shadow var(--syna-motion-duration-fast) var(--syna-motion-easing-standard), translate var(--syna-motion-duration-fast) var(--syna-motion-easing-standard);position:relative}.xc92yq_card[data-interactive=true]:hover{border-color:var(--syna-color-border-strong);box-shadow:var(--syna-shadow-raised);translate:0 -2px}.xc92yq_alert{gap:var(--syna-space-small);border-radius:var(--syna-radius-small);padding:var(--syna-space-normal);color:var(--syna-color-info);background:var(--syna-color-info-surface);border-inline-start:.25rem solid;grid-template-columns:auto minmax(0,1fr);display:grid}.xc92yq_alert[data-tone=success]{color:var(--syna-color-success);background:var(--syna-color-success-surface)}.xc92yq_alert[data-tone=warning]{color:var(--syna-color-warning);background:var(--syna-color-warning-surface)}.xc92yq_alert[data-tone=error]{color:var(--syna-color-error);background:var(--syna-color-error-surface)}.xc92yq_alertBody{color:var(--syna-color-text-primary)}.xc92yq_alertTitle{font-family:var(--syna-font-family-ui);font-weight:var(--syna-font-weight-bold);line-height:var(--syna-line-height-ui);margin:0}.xc92yq_alertBody>:last-child{margin-block-end:0}
._9Nel-W_button,._9Nel-W_iconButton{min-block-size:var(--syna-touch-target);border-radius:var(--syna-radius-small);font-family:var(--syna-font-family-ui);font-weight:var(--syna-font-weight-bold);line-height:var(--syna-line-height-ui);cursor:pointer;transition:color var(--syna-motion-duration-fast) var(--syna-motion-easing-standard), background-color var(--syna-motion-duration-fast) var(--syna-motion-easing-standard), border-color var(--syna-motion-duration-fast) var(--syna-motion-easing-standard), translate var(--syna-motion-duration-fast) var(--syna-motion-easing-standard);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._9Nel-W_button{gap:var(--syna-space-compact);padding:.65rem 1rem}._9Nel-W_button[data-size=large]{min-block-size:3rem;font-size:var(--syna-font-size-400);padding-inline:1.25rem}._9Nel-W_button[data-variant=primary]{color:var(--syna-color-text-on-brand);background:var(--syna-color-brand-primary)}._9Nel-W_button[data-variant=primary]:hover{background:var(--syna-color-brand-primary-hover)}._9Nel-W_button[data-variant=primary]:active{background:var(--syna-color-brand-primary-active)}._9Nel-W_button[data-variant=accent]{color:var(--syna-color-text-on-accent);background:var(--syna-color-brand-accent)}._9Nel-W_button[data-variant=accent]:hover{background:var(--syna-color-brand-accent-hover)}._9Nel-W_button[data-variant=secondary]{border-color:var(--syna-color-brand-primary);color:var(--syna-color-brand-primary);background:0 0}._9Nel-W_button[data-variant=secondary]:hover{background:var(--syna-color-surface-brand)}._9Nel-W_button:disabled,._9Nel-W_iconButton:disabled{color:var(--syna-color-disabled-text);background:var(--syna-color-disabled-surface);border-color:var(--syna-color-border-subtle);cursor:not-allowed}._9Nel-W_iconButton{inline-size:var(--syna-touch-target);color:var(--syna-color-brand-primary);background:var(--syna-color-surface);border-color:var(--syna-color-border-strong);padding:0}._9Nel-W_iconButton:hover{background:var(--syna-color-surface-brand)}._9Nel-W_button:not(:disabled):active,._9Nel-W_iconButton:not(:disabled):active{translate:0 1px}._9Nel-W_icon{inline-size:var(--syna-icon-medium);block-size:var(--syna-icon-medium);flex:none}._9Nel-W_icon[data-size=small]{inline-size:var(--syna-icon-small);block-size:var(--syna-icon-small)}._9Nel-W_icon[data-size=large]{inline-size:var(--syna-icon-large);block-size:var(--syna-icon-large)}
.d2Yg8W_text{color:var(--syna-color-text-primary);font-family:var(--syna-font-family-body);line-height:var(--syna-line-height-body);margin:0}.d2Yg8W_text[data-size=small]{font-size:var(--syna-font-size-200)}.d2Yg8W_text[data-size=normal]{font-size:var(--syna-font-size-400)}.d2Yg8W_text[data-size=large]{font-size:var(--syna-font-size-500)}.d2Yg8W_text[data-tone=secondary]{color:var(--syna-color-text-secondary)}.d2Yg8W_text[data-tone=muted]{color:var(--syna-color-text-muted)}.d2Yg8W_text[data-weight=medium]{font-weight:var(--syna-font-weight-medium)}.d2Yg8W_text[data-weight=bold]{font-weight:var(--syna-font-weight-bold)}.d2Yg8W_heading{max-inline-size:24ch;color:var(--syna-color-brand-primary);font-family:var(--syna-font-family-display);font-weight:var(--syna-font-weight-bold);line-height:var(--syna-line-height-heading);letter-spacing:var(--syna-letter-spacing-display);text-wrap:balance;margin:0}.d2Yg8W_heading[data-size=small]{font-size:var(--syna-font-size-500)}.d2Yg8W_heading[data-size=medium]{font-size:var(--syna-font-size-600)}.d2Yg8W_heading[data-size=large]{font-size:var(--syna-font-size-700)}.d2Yg8W_heading[data-size=display]{font-size:var(--syna-font-size-800);line-height:var(--syna-line-height-tight)}.d2Yg8W_link{color:var(--syna-color-brand-primary);font-weight:var(--syna-font-weight-medium);-webkit-text-decoration-color:var(--syna-color-brand-accent-hover);text-decoration-color:var(--syna-color-brand-accent-hover);text-underline-offset:.2em;transition:color var(--syna-motion-duration-fast) var(--syna-motion-easing-standard), text-decoration-color var(--syna-motion-duration-fast) var(--syna-motion-easing-standard);text-decoration-thickness:.12em}.d2Yg8W_link:hover{color:var(--syna-color-brand-primary-hover);text-decoration-color:currentColor}
._3kKPZG_pageHeader{border-block-end:1px solid var(--syna-color-border-subtle);background:linear-gradient(110deg, #002d70f7, #002d70e0), var(--syna-color-brand-primary);padding-block:clamp(3rem,8vw,6.5rem);position:relative;overflow:hidden}._3kKPZG_pageHeader[data-variant=photo]{isolation:isolate;background:#111a2d;border:0;align-items:center;min-block-size:clamp(30rem,58vw,46rem);padding-block:clamp(4rem,10vw,8rem);display:grid}._3kKPZG_pageHeader[data-variant=photo]:before{z-index:-1;content:"";background:linear-gradient(90deg,#091126b8,#09112652);position:absolute;inset:0}._3kKPZG_pageHeaderMedia{z-index:-2;object-fit:cover}._3kKPZG_pageHeader[data-variant=banner]{margin-block:var(--syna-space-large);text-align:center;background:#eff0f2;border:0;padding-block:clamp(2rem,5vw,4rem)}._3kKPZG_pageHeader[data-variant=simple]{background:#fff;border:0;padding-block:clamp(2rem,5vw,4.5rem)}._3kKPZG_pageHeader[data-variant=banner]:after,._3kKPZG_pageHeader[data-variant=simple]:after,._3kKPZG_pageHeader[data-variant=photo]:after{display:none}._3kKPZG_pageHeader[data-variant=banner] ._3kKPZG_pageHeaderTitle,._3kKPZG_pageHeader[data-variant=simple] ._3kKPZG_pageHeaderTitle{max-inline-size:none;color:var(--syna-color-brand-primary);font-size:clamp(2.3rem,5vw,4.3rem);font-weight:400}._3kKPZG_pageHeader[data-variant=banner] ._3kKPZG_pageHeaderLead,._3kKPZG_pageHeader[data-variant=simple] ._3kKPZG_pageHeaderLead{color:var(--syna-color-text-secondary);margin-inline:auto}._3kKPZG_pageHeader[data-variant=photo] ._3kKPZG_pageHeaderInner{inline-size:min(100% - (2 * var(--syna-gutter)), 76rem);text-align:center}._3kKPZG_pageHeader[data-variant=photo] ._3kKPZG_pageHeaderTitle{text-shadow:0 .08em .4em #00000080;max-inline-size:18ch;margin-inline:auto;font-size:clamp(3rem,6vw,5.7rem);font-weight:400}._3kKPZG_pageHeader[data-variant=photo] ._3kKPZG_pageHeaderLead{color:#fff;max-inline-size:52rem;font-family:var(--syna-font-family-editorial);text-shadow:0 .08em .35em #0000008c;margin-inline:auto;font-size:clamp(1.15rem,2.2vw,1.65rem)}._3kKPZG_pageHeader[data-variant=photo] [class*=cluster]{justify-content:center}._3kKPZG_pageHeader:after{content:"";border:1px solid #f5ca7166;border-radius:50%;block-size:18rem;inline-size:18rem;position:absolute;inset:auto -5% -5rem auto}._3kKPZG_pageHeaderInner{z-index:1;position:relative}._3kKPZG_pageHeader ._3kKPZG_pageHeaderTitle{color:var(--syna-color-text-on-brand)}._3kKPZG_pageHeader ._3kKPZG_pageHeaderLead{color:#ffffffe0;max-inline-size:60ch}._3kKPZG_eyebrow{margin:0 0 var(--syna-space-small);color:var(--syna-color-warning);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-100);font-weight:var(--syna-font-weight-bold);letter-spacing:var(--syna-letter-spacing-label);line-height:var(--syna-line-height-ui);text-transform:uppercase}._3kKPZG_sectionHeading{max-inline-size:46rem}._3kKPZG_sectionHeading[data-align=center]{text-align:center;margin-inline:auto}._3kKPZG_prose{max-inline-size:var(--syna-container-prose);color:var(--syna-color-text-primary);font-family:var(--syna-font-family-body);font-size:var(--syna-font-size-400);line-height:var(--syna-line-height-body)}._3kKPZG_prose>:first-child{margin-block-start:0}._3kKPZG_prose>:last-child{margin-block-end:0}._3kKPZG_prose :where(p,ul,ol,blockquote){margin-block:0 1.35em}._3kKPZG_prose :where(ul,ol){padding-inline-start:1.4em}._3kKPZG_prose :where(li+li){margin-block-start:.45em}._3kKPZG_prose :where(a){color:var(--syna-color-brand-primary);text-underline-offset:.2em;text-decoration-thickness:.1em}._3kKPZG_prose :where(h2,h3,h4){color:var(--syna-color-brand-primary);font-family:var(--syna-font-family-display);line-height:var(--syna-line-height-heading);margin-block:1.6em .6em}._3kKPZG_richText{min-inline-size:0}._3kKPZG_callout{border-inline-start:.3rem solid var(--syna-color-brand-accent-hover);border-radius:var(--syna-radius-small);background:var(--syna-color-surface-brand);padding:var(--syna-space-comfortable)}._3kKPZG_calloutTitle{margin:0 0 var(--syna-space-compact);color:var(--syna-color-brand-primary);font-family:var(--syna-font-family-ui);font-weight:var(--syna-font-weight-bold)}._3kKPZG_quote{border-block:1px solid var(--syna-color-brand-accent);padding-block:var(--syna-space-large);color:var(--syna-color-brand-primary);font-size:var(--syna-font-size-500);margin:0;line-height:1.55}._3kKPZG_quote p{margin:0}._3kKPZG_quote cite{color:var(--syna-color-text-secondary);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-200);margin-block-start:var(--syna-space-normal);font-style:normal;display:block}._3kKPZG_imageFrame{border:1px solid var(--syna-color-border-subtle);border-radius:var(--syna-radius-medium);background:linear-gradient(145deg, #002d7021, #f5ca7138), var(--syna-color-surface-muted);place-items:center;min-block-size:14rem;display:grid;position:relative;overflow:hidden}._3kKPZG_imageFrame>:where(img,picture,svg){object-fit:cover;block-size:100%;inline-size:100%}._3kKPZG_imagePlaceholder{color:var(--syna-color-text-secondary);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-200);text-align:center}._3kKPZG_figure{margin:0}._3kKPZG_caption{color:var(--syna-color-text-secondary);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-200);line-height:var(--syna-line-height-ui);margin-block-start:var(--syna-space-small)}._3kKPZG_pageHeader ._3kKPZG_eyebrow{color:var(--syna-color-brand-accent)}@media (max-width:47.99rem){._3kKPZG_pageHeader[data-variant=photo]{min-block-size:31rem}._3kKPZG_pageHeader[data-variant=photo]:before{background:#09112694}}._3kKPZG_documentLink{gap:var(--syna-space-small);min-block-size:var(--syna-touch-target);border:1px solid var(--syna-color-border-subtle);border-radius:var(--syna-radius-small);color:var(--syna-color-brand-primary);padding:var(--syna-space-small) var(--syna-space-normal);font-family:var(--syna-font-family-ui);font-weight:var(--syna-font-weight-medium);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}._3kKPZG_documentLink:hover{border-color:var(--syna-color-brand-primary);background:var(--syna-color-surface-brand)}._3kKPZG_documentMeta{color:var(--syna-color-text-muted);font-size:var(--syna-font-size-100);font-weight:var(--syna-font-weight-regular)}._3kKPZG_linkList,._3kKPZG_metaList,._3kKPZG_breadcrumbs{margin:0;padding:0;list-style:none}._3kKPZG_linkList,._3kKPZG_metaList{gap:var(--syna-space-compact);display:grid}._3kKPZG_metaListItem{gap:var(--syna-space-normal);border-block-start:1px solid var(--syna-color-border-subtle);grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);padding-block-start:var(--syna-space-compact);display:grid}._3kKPZG_metaListItem dt{color:var(--syna-color-text-muted);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-200)}._3kKPZG_metaListItem dd{font-weight:var(--syna-font-weight-medium);margin:0}._3kKPZG_breadcrumbs{gap:var(--syna-space-compact);color:var(--syna-color-text-secondary);font-family:var(--syna-font-family-ui);font-size:var(--syna-font-size-200);flex-wrap:wrap;align-items:center;display:flex}._3kKPZG_breadcrumbItem{gap:var(--syna-space-compact);align-items:center;display:flex}._3kKPZG_breadcrumbItem:not(:last-child):after{color:var(--syna-color-border-strong);content:"/"}._3kKPZG_emptyState{border:1px dashed var(--syna-color-border-strong);border-radius:var(--syna-radius-medium);background:var(--syna-color-surface);justify-items:start;padding:clamp(1.5rem,4vw,3rem);display:grid}@media (max-width:30rem){._3kKPZG_metaListItem{gap:var(--syna-space-micro);grid-template-columns:1fr}}
