._36LC3G_space{align-items:center;width:100%;min-height:130px;margin-block:18px 16px;display:grid}._36LC3G_quote{margin:0;padding-inline:34px;animation:.3s ease-out _36LC3G_reveal}._36LC3G_mark{color:var(--gold-light);opacity:.65;pointer-events:none;font-size:72px;font-style:normal;font-weight:400;line-height:.75;position:absolute}._36LC3G_openMark{top:-2px;left:-36px}._36LC3G_closeMark{bottom:-18px;right:-36px}._36LC3G_quote blockquote,._36LC3G_quote p{border:0;margin:0;padding:0}._36LC3G_quote blockquote{color:#f7f1e5;text-wrap:pretty;font-size:clamp(1.03rem,1.7vw,1.18rem);font-style:italic;font-weight:350;line-height:1.65;position:relative}._36LC3G_calendarLink{width:min(100%,560px);color:inherit;border-radius:4px;margin:0 auto;text-decoration:none;display:block}._36LC3G_calendarLink:hover blockquote{color:var(--white)}._36LC3G_calendarLink:hover ._36LC3G_mark{opacity:1}._36LC3G_calendarLink:focus-visible{outline:2px solid var(--white);outline-offset:8px}@keyframes _36LC3G_reveal{0%{opacity:0}to{opacity:1}}@media (max-width:900px),(pointer:coarse){._36LC3G_space{min-height:96px;margin-block:14px}}@media (max-width:550px){._36LC3G_quote{padding-inline:22px}._36LC3G_quote blockquote{font-size:1.03rem}._36LC3G_mark{font-size:56px}._36LC3G_openMark{left:-24px}._36LC3G_closeMark{bottom:-14px;right:-24px}}@media (prefers-reduced-motion:reduce){._36LC3G_quote{animation:none}}
.v-O-Cq_hero{--gold:#bfa169;--gold-light:#e0c994;height:min(800px, max(0px, calc(100dvh - var(--site-header-height,88px))));isolation:isolate;color:#fff;background:#2b2721;display:flex;position:relative}.v-O-Cq_background{z-index:-2;object-position:center 47%;width:100%;height:100%;position:absolute;inset:0}.v-O-Cq_hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#26221eb5,#30271f99 55%,#35291fa8),linear-gradient(#0000 40%,#211d19c9);position:absolute;inset:0}.v-O-Cq_inner{scrollbar-width:thin;scrollbar-color:#e0c99480 transparent;grid-template-rows:minmax(min-content,1fr) auto;gap:clamp(20px,4dvh,36px);min-width:0;padding-top:clamp(24px,5dvh,48px);padding-bottom:20px;display:grid;position:relative;overflow-y:auto}.v-O-Cq_content{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:0;display:flex}.v-O-Cq_content>*{flex-shrink:0}.v-O-Cq_liturgyHeading{flex-direction:column;align-items:center;width:100%;display:flex}.v-O-Cq_hero .v-O-Cq_content h1{font-family:var(--font-display);text-wrap:balance;text-transform:none;letter-spacing:-.02em;max-width:28ch;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:450;line-height:1.25}.v-O-Cq_divider{color:var(--gold-light);align-items:center;gap:14px;margin-bottom:20px;display:flex}.v-O-Cq_divider span{background:var(--gold);opacity:.85;width:37px;height:1px}.v-O-Cq_liturgyType{color:var(--gold-light);text-wrap:balance;max-width:45ch;margin:8px 0 0;font-size:1.05rem;font-weight:450;line-height:1.45}.v-O-Cq_masses{flex-wrap:wrap;justify-content:center;gap:13px;width:100%;display:flex}.v-O-Cq_mass{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f9f8f20a;border:1px solid #e4ddc958;flex-direction:column;align-items:center;min-width:160px;padding:15px 24px 17px;display:flex}.v-O-Cq_designation{text-transform:none;letter-spacing:.01em;color:#e3e1d7;min-height:15px;font-size:.85rem}.v-O-Cq_mass strong{font-size:1.9rem;font-weight:400;line-height:1.5}.v-O-Cq_celebrant{color:var(--gold-light);min-height:22px;font-size:.85rem}.v-O-Cq_navigation{min-width:0}.v-O-Cq_controls{border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:20px;margin-top:0;padding-top:15px;display:flex}.v-O-Cq_direction{color:#fff;background:0 0;border:0;align-items:center;gap:10px;min-width:118px;min-height:44px;padding:12px 0;font-size:.85rem;display:flex}.v-O-Cq_direction:last-child{justify-content:flex-end}.v-O-Cq_direction:disabled{opacity:.3}.v-O-Cq_days{grid-template-columns:repeat(8,minmax(44px,1fr));gap:6px;display:grid}.v-O-Cq_dayButton{color:#e7e8e1;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;min-width:44px;min-height:55px;padding:4px 9px;display:flex}.v-O-Cq_dayButton span{text-transform:none;letter-spacing:0;font-size:.85rem}.v-O-Cq_dayButton strong{font-size:.95rem;font-weight:400}.v-O-Cq_today span{color:var(--gold-light);font-weight:700}.v-O-Cq_selected{border-color:var(--gold);color:#fff;background:#d3b37617}.v-O-Cq_dayButton:hover{background:#ffffff12}.v-O-Cq_notice{color:#f4e6c6;max-width:530px;margin-top:0;margin-bottom:20px;font-size:.85rem}.v-O-Cq_noMass{border:1px solid #ffffff45;padding:20px 30px;font-size:1.05rem}@media (max-width:900px),(pointer:coarse){.v-O-Cq_hero{height:auto}.v-O-Cq_inner{touch-action:pan-y pinch-zoom;grid-template-rows:auto auto;gap:20px;padding-top:24px;padding-bottom:16px;overflow:visible}}@media (max-width:900px){.v-O-Cq_direction{justify-content:center;min-width:44px}.v-O-Cq_direction span{display:none}.v-O-Cq_mass{min-width:125px;padding-inline:17px}.v-O-Cq_days{gap:2px}}@media (max-width:550px){.v-O-Cq_hero .v-O-Cq_content h1{font-size:clamp(1.65rem,5.5vw,2rem)}.v-O-Cq_masses{gap:9px}.v-O-Cq_mass{width:calc(33.333% - 6px);min-width:0;padding:10px 4px}.v-O-Cq_mass strong{font-size:1.5rem}.v-O-Cq_designation{letter-spacing:.03em;font-size:.85rem}.v-O-Cq_celebrant{font-size:.85rem}.v-O-Cq_controls{gap:5px}.v-O-Cq_days{justify-content:center;gap:0;width:100%}.v-O-Cq_dayButton{min-width:0;min-height:50px;padding-inline:3px}.v-O-Cq_dayButton span,.v-O-Cq_dayButton strong{font-size:.85rem}.v-O-Cq_direction{flex-shrink:0;padding:10px 0}.v-O-Cq_direction svg{width:16px}}@media (max-width:650px){.v-O-Cq_days{grid-template-columns:repeat(4,minmax(44px,1fr))}.v-O-Cq_dayButton span{font-size:.85rem}.v-O-Cq_dayButton strong{font-size:.93rem}}@media (max-height:720px) and (min-width:701px){.v-O-Cq_inner{gap:18px;padding-top:20px;padding-bottom:16px}.v-O-Cq_hero .v-O-Cq_content h1{font-size:clamp(1.7rem,2.7vw,2.2rem)}.v-O-Cq_divider{margin-bottom:10px}.v-O-Cq_mass{padding-block:10px 12px}}
.a2xCDG_account{align-items:var(--account-align,stretch);flex-direction:column;gap:0;margin-top:20px;display:flex}.a2xCDG_label{text-transform:uppercase;font-size:var(--text-label);letter-spacing:.1em;color:var(--account-muted,var(--muted));line-height:1.2}.a2xCDG_number{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.a2xCDG_number strong{letter-spacing:.025em;min-width:0;color:var(--account-color,var(--blue));font-variant-numeric:tabular-nums;overflow-wrap:normal;font-size:1.2rem}.a2xCDG_group{white-space:nowrap}.a2xCDG_number button{width:var(--icon-button-size);height:var(--icon-button-size);color:var(--account-color,var(--blue));padding:var(--icon-button-padding);background:var(--account-button,#ffffff70);cursor:pointer;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.a2xCDG_number button:hover{background:var(--account-button-hover,white)}.a2xCDG_status{color:var(--account-muted,var(--muted));margin-block:12px 0;font-size:.9rem}@media (max-width:600px){.a2xCDG_number strong{letter-spacing:.01em;font-size:.95rem}}
.rcQIvW_section{isolation:isolate;padding:var(--home-section-space,70px) 0;background:#eeede5;position:relative;overflow:hidden}.rcQIvW_background{z-index:-1;pointer-events:none;width:55%;position:absolute;inset:0 auto 0 0}.rcQIvW_background img{object-position:center 45%;opacity:.25;width:100%;height:100%}.rcQIvW_background:after{content:"";background:linear-gradient(90deg,#eeede530,#eeede5 95%);position:absolute;inset:0}.rcQIvW_inner{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(32px,6vw,72px);max-width:930px;display:grid}.rcQIvW_qr{background:#fff;border:1px solid #c6b58f;border-radius:8px;justify-self:center;width:min(260px,100%);margin:0;padding:18px;box-shadow:0 0 0 5px #ffffff80,0 10px 35px #263c3f0a}.rcQIvW_qr img{width:100%;height:auto;display:block}.rcQIvW_qr figcaption{color:var(--muted);text-align:center;margin-top:12px;font-size:.8rem;line-height:1.4}.rcQIvW_withoutQr{grid-template-columns:1fr;max-width:800px}.rcQIvW_content{min-width:0}.rcQIvW_content h2{max-width:22ch;font-size:var(--home-heading-size,clamp(1.8rem, 3vw, 2.35rem));margin-bottom:14px}.rcQIvW_content>p{color:var(--muted);font-size:.9rem;line-height:1.65}.rcQIvW_content .rcQIvW_thanks{margin-top:15px;margin-bottom:0;font-size:.9rem}@media (max-width:750px){.rcQIvW_inner{gap:40px}.rcQIvW_qr{padding:15px}}@media (max-width:700px){.rcQIvW_section{padding:45px 0}.rcQIvW_inner{flex-direction:column-reverse;gap:25px;display:flex}.rcQIvW_content{--account-align:center;text-align:center;width:100%}.rcQIvW_content h2{margin-inline:auto}.rcQIvW_qr{width:min(220px,100%)}}
.UB1IRG_invite{border-block:1px solid var(--gold);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 30px;padding-block:clamp(28px,4vw,44px);display:flex}.UB1IRG_invite h2{margin-bottom:8px;font-size:1.4rem}.UB1IRG_invite p{color:var(--muted);max-width:55ch;margin:0;font-size:.95rem}.UB1IRG_invite>a{min-height:44px}@media (max-width:550px){.UB1IRG_invite{gap:12px}.UB1IRG_invite>a{justify-content:space-between;width:100%}}
.oPzNZG_gallery{margin:2.5rem 0}.oPzNZG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.oPzNZG_grid.oPzNZG_single{grid-template-columns:minmax(0,1fr);width:min(100%,36rem);margin-inline:auto}.oPzNZG_grid figure{min-width:0;margin:0}.oPzNZG_grid button{background:var(--paper);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.oPzNZG_grid button img{aspect-ratio:1.4;object-fit:cover;width:100%;height:auto;display:block}.oPzNZG_single button img{aspect-ratio:auto;object-fit:contain;width:auto;max-width:100%;max-height:min(55svh,24rem);margin-inline:auto}.oPzNZG_grid figcaption{color:var(--muted);margin-top:.65rem;font-size:.9rem;line-height:1.5}.oPzNZG_dialog{color:#fff;overscroll-behavior:contain;background:#111b22;border:0;width:100vw;max-width:none;height:100dvh;max-height:100dvh;padding:1.5rem;overflow:auto}.oPzNZG_dialog::backdrop{background:#111b22f2}.oPzNZG_viewer{width:min(100%,100rem);margin:auto}.oPzNZG_toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.9rem;display:flex}.oPzNZG_viewer button{color:#fff;cursor:pointer;font:inherit;background:0 0;border:1px solid #ffffff61;border-radius:2px;align-items:center;gap:1rem;min-height:44px;padding:.65rem 1rem;font-size:.9rem;display:inline-flex}.oPzNZG_viewer button:disabled{opacity:.35;cursor:default}.oPzNZG_toolbar button>span{font-size:1.35rem;line-height:.7}.oPzNZG_fullImage{object-fit:contain;width:100%;height:min(72dvh,65rem);display:block}.oPzNZG_caption{text-align:center;color:#e5e4e0;overflow-wrap:anywhere;max-width:50rem;margin:1rem auto;font-size:.9rem;line-height:1.6}.oPzNZG_controls{justify-content:center;gap:1rem;margin-top:1rem;display:flex}@media (max-width:760px){.oPzNZG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.oPzNZG_dialog{padding:max(.8rem, env(safe-area-inset-top)) max(.8rem, env(safe-area-inset-right)) max(.8rem, env(safe-area-inset-bottom)) max(.8rem, env(safe-area-inset-left))}.oPzNZG_toolbar{font-size:.9rem}.oPzNZG_viewer button{padding:.65rem .7rem;font-size:.9rem}.oPzNZG_grid{gap:.7rem}.oPzNZG_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.oPzNZG_controls button{justify-content:center;gap:.4rem;padding-inline:.4rem;font-size:.85rem}}
.SFNKQq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.SFNKQq_more{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.SFNKQq_more p,.SFNKQq_complete{color:var(--muted);font-size:.9rem}.SFNKQq_thumbnail{aspect-ratio:1.18;cursor:pointer;background:#eae8df;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.SFNKQq_thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .35s}@media (hover:hover) and (pointer:fine){.SFNKQq_thumbnail:hover img{transform:scale(1.045)}}.SFNKQq_dialog{color:#fff;overscroll-behavior:contain;background:#111d23f7;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;inset:0;overflow-y:auto}.SFNKQq_dialog::backdrop{background:#111d23f5}.SFNKQq_dialog[open]{flex-direction:column;display:flex}.SFNKQq_lightbox{width:min(1320px,100%);padding:max(20px, env(safe-area-inset-top)) max(35px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(35px, env(safe-area-inset-left));flex:none;margin:auto}.SFNKQq_toolbar{color:#d5dedf;justify-content:space-between;align-items:center;gap:20px;padding:0 8px 18px;font-size:.9rem;display:flex}.SFNKQq_close{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;min-width:44px;min-height:44px;padding:7px;display:flex}.SFNKQq_close>span{font-size:30px;line-height:1}.SFNKQq_stage{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:16px;display:grid;position:relative}.SFNKQq_figure{grid-column:2;min-width:0;margin:0}.SFNKQq_figure img{object-fit:contain;width:100%;height:min(72dvh,850px);display:block}.SFNKQq_figure figcaption{color:#d5dedf;text-align:center;overflow-wrap:anywhere;padding:18px 12px 0;font-size:.9rem;line-height:1.5}.SFNKQq_direction{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff40;width:48px;min-height:48px;font-size:24px}.SFNKQq_direction:hover,.SFNKQq_close:hover{background:#fff3}.SFNKQq_previous{grid-area:1/1}.SFNKQq_next{grid-area:1/3}.SFNKQq_hint{color:#aabbbf;text-align:center;margin:20px 0 0;font-size:.9rem}@media (max-width:760px){.SFNKQq_more{flex-direction:column;align-items:flex-start;gap:8px}.SFNKQq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.SFNKQq_thumbnail{aspect-ratio:1}.SFNKQq_lightbox{padding:max(15px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(15px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.SFNKQq_toolbar{padding:0 0 14px}.SFNKQq_stage{padding-bottom:60px;display:block}.SFNKQq_figure img{height:60svh}.SFNKQq_figure figcaption{padding:15px 3px}.SFNKQq_direction{position:absolute;bottom:0}.SFNKQq_previous{left:calc(50% - 60px)}.SFNKQq_next{right:calc(50% - 60px)}.SFNKQq_hint{margin-top:15px;font-size:.9rem}}@media (max-width:550px){.SFNKQq_more>button{width:100%}}@media (hover:none){.SFNKQq_hint{display:none}}@media (prefers-reduced-motion:reduce){.SFNKQq_thumbnail img{transition:none}}
._0nVYga_sacramentLayout,._0nVYga_communityLayout,._0nVYga_resourceLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(32px,6vw,92px);padding-block:clamp(40px,6vw,80px);display:grid}._0nVYga_sacramentContent{min-width:0}._0nVYga_sacramentLayout{padding-top:clamp(48px,6vw,80px)}._0nVYga_sacramentSidebar{gap:24px;min-width:0;display:grid}._0nVYga_sacramentSidebar ._0nVYga_pageLinks{margin-top:0}._0nVYga_officeAside{border-top:3px solid var(--gold);background:#f6f4ee;padding:30px}._0nVYga_officeAside h2,._0nVYga_communityAside h2{color:var(--blue);margin:0 0 12px;font-size:25px;font-weight:500;line-height:1.3}._0nVYga_officeAside p,._0nVYga_communityAside p{color:var(--muted);font-size:.9rem;line-height:1.75}._0nVYga_officePhone{color:var(--blue);margin-block:8px 22px;font-size:24px;font-weight:500;text-decoration:none;display:inline-block}._0nVYga_officePhone:hover,._0nVYga_officeEmail:hover{text-underline-offset:4px;text-decoration:underline}._0nVYga_officeEmail{width:fit-content;color:var(--blue);overflow-wrap:anywhere;margin-bottom:24px;font-size:.85rem;display:block}._0nVYga_asideLabel,._0nVYga_asideContact h3{color:var(--muted);margin:0 0 6px;font-size:.8rem;font-weight:500}._0nVYga_hours{margin:0;font-size:.9rem}._0nVYga_hours>div{border-bottom:1px solid #deded7;justify-content:space-between;gap:14px;padding-block:12px;display:flex}._0nVYga_hours dt{font-weight:400}._0nVYga_hours dd{text-align:right;margin:0;font-weight:500}._0nVYga_preparation{gap:6px;padding-top:22px;display:grid}._0nVYga_preparation>span{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-size:.9rem}._0nVYga_preparation strong{color:var(--blue);font-size:17px;font-weight:500}._0nVYga_preparation small{color:var(--muted);font-size:.9rem;line-height:1.6}._0nVYga_textLink{color:var(--blue);justify-content:space-between;align-items:center;gap:16px;padding-block:10px;font-size:.9rem;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}._0nVYga_textLink>span{font-size:21px}._0nVYga_officeAside>._0nVYga_textLink{margin-top:20px}._0nVYga_textLink:hover{text-underline-offset:5px;text-decoration:underline}._0nVYga_pageLinks{gap:12px;margin-top:25px;display:grid}._0nVYga_resourceLink{color:var(--blue);background:#f6f4ee;border:1px solid #e4e1d7;justify-content:space-between;align-items:center;gap:16px;padding:21px 24px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .15s;display:flex}._0nVYga_resourceLink:hover{background:#eae6db}._0nVYga_resourceLink>span:last-child{font-size:23px}._0nVYga_resourceLink small{color:var(--muted);margin-top:4px;font-weight:400;display:block}._0nVYga_related{background:#f6f4ef;padding-block:58px 64px}._0nVYga_relatedGrid{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:30px;display:grid}._0nVYga_relatedCard{border-top:2px solid var(--gold);background:#fff;flex-direction:column;padding:26px 24px;text-decoration:none;display:flex}._0nVYga_relatedCard h3{color:var(--blue);margin:0 0 14px;font-size:20px;font-weight:500;line-height:1.3}._0nVYga_relatedCard p{color:var(--muted);margin:0 0 18px;font-size:.9rem;line-height:1.75}._0nVYga_relatedCard ._0nVYga_textLink{align-self:start;margin-top:auto}._0nVYga_relatedCard:hover h3{text-underline-offset:5px;text-decoration:underline}._0nVYga_communityAside{border-top:3px solid var(--gold);background:#f6f4ee;padding:28px}._0nVYga_asideContact{border-top:1px solid var(--line);padding-top:20px}._0nVYga_asideContact p{margin:0}._0nVYga_asideContact ._0nVYga_officePhone{align-items:center;min-height:44px;margin-bottom:0;display:inline-flex}._0nVYga_facts{gap:22px;margin-block:28px;display:grid}._0nVYga_facts dt{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:7px;font-size:.9rem}._0nVYga_facts dd{color:var(--blue);margin:0;font-weight:500;line-height:1.5}._0nVYga_schoolLayout{grid-template-columns:.7fr 1fr;align-items:start;gap:80px;padding-block:65px 80px;display:grid}._0nVYga_schoolIntro{border-top:3px solid var(--gold);background:#f6f4ee;padding:38px}._0nVYga_schoolMark{font-family:var(--font-body);color:var(--blue);letter-spacing:-.12em;font-size:150px;font-style:italic;line-height:1;display:block}._0nVYga_schoolMark>span{color:#a18855;vertical-align:top;padding-left:8px;font-size:60px;line-height:1.5}._0nVYga_schoolIntro>p{color:var(--blue);margin:30px 0 0;font-size:19px;line-height:1.55}._0nVYga_resourceContent{min-width:0}._0nVYga_tourFallback{background:var(--paper);border-top:3px solid var(--gold);margin-block:28px;padding:24px}._0nVYga_tourFallback h2{color:var(--blue);margin:0 0 12px;font-size:24px;font-weight:500;line-height:1.4}._0nVYga_tourFallback p{color:var(--muted);font-size:.9rem;line-height:1.8}._0nVYga_priests{padding-block:12px 64px}._0nVYga_priestGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:30px;display:grid}._0nVYga_priestCard{background:var(--paper);min-width:0}._0nVYga_priestCard>img{aspect-ratio:3/4;object-fit:cover;object-position:50% 20%;filter:grayscale();width:100%;height:auto;display:block}._0nVYga_priestCard>div{min-width:0;padding:25px}._0nVYga_priestRole{color:var(--muted);margin:0 0 16px;font-size:.9rem;line-height:1.6}._0nVYga_priestCard h3{color:var(--blue);margin:0 0 6px;font-size:24px;font-weight:500;line-height:1.35}._0nVYga_priestCard a{min-height:44px;color:var(--blue);overflow-wrap:anywhere;align-items:center;margin-top:6px;font-size:.9rem;line-height:1.8;display:flex}._0nVYga_priestPlaceholder{aspect-ratio:3/4;color:var(--gold-dark);background:#e8e6dc;place-items:center;font-size:55px;display:grid}._0nVYga_partners{padding-block:45px 65px}._0nVYga_partners h2{color:var(--blue);margin:0 0 28px;font-size:25px;font-weight:500;line-height:1.4}._0nVYga_partnerGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}._0nVYga_partnerGrid a{border:1px solid var(--line);place-items:center;min-width:0;min-height:120px;padding:18px;display:grid}._0nVYga_partnerGrid img{object-fit:contain;width:100%;height:80px;display:block}@media (max-width:1000px){._0nVYga_sacramentLayout,._0nVYga_communityLayout,._0nVYga_resourceLayout{grid-template-columns:minmax(0,1fr) 280px;gap:35px}._0nVYga_officeAside{padding:24px}._0nVYga_relatedGrid{gap:16px}._0nVYga_relatedCard{padding:23px 19px}}@media (max-width:850px){._0nVYga_sacramentLayout,._0nVYga_communityLayout,._0nVYga_resourceLayout{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:760px){._0nVYga_priestGrid{grid-template-columns:1fr;gap:22px}._0nVYga_priestCard{grid-template-columns:minmax(110px,.55fr) minmax(0,1fr);display:grid}._0nVYga_priestCard>img,._0nVYga_priestPlaceholder{align-self:start;height:auto}._0nVYga_priestCard>div{padding:22px 18px}._0nVYga_priestCard h3{font-size:21px}._0nVYga_priests{padding-bottom:40px}._0nVYga_partnerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._0nVYga_partners{padding-block:35px 45px}._0nVYga_sacramentLayout,._0nVYga_communityLayout,._0nVYga_resourceLayout,._0nVYga_schoolLayout{padding-block:36px 45px}._0nVYga_sacramentLayout{padding-top:44px}._0nVYga_officeAside{padding:26px}._0nVYga_related{padding-block:38px 44px}._0nVYga_relatedGrid{grid-template-columns:1fr;gap:15px;margin-top:25px}._0nVYga_relatedCard{padding:22px}._0nVYga_relatedCard p{margin-bottom:10px}._0nVYga_relatedCard ._0nVYga_textLink{padding-bottom:0}._0nVYga_schoolLayout{grid-template-columns:minmax(0,1fr);gap:28px}._0nVYga_schoolIntro{align-items:center;gap:30px;padding:25px;display:flex}._0nVYga_schoolMark{font-size:90px}._0nVYga_schoolMark>span{font-size:35px}._0nVYga_schoolIntro>p{margin:0;font-size:16px}._0nVYga_resourceLink{padding:18px;font-size:.9rem}}@media (max-width:480px){._0nVYga_priestGrid{gap:16px}._0nVYga_priestCard{grid-template-columns:100px minmax(0,1fr)}._0nVYga_priestCard>div{padding:16px 14px}._0nVYga_priestRole{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){._0nVYga_resourceLink{transition:none}}
._5y-_OW_readingCopy{--prose-font-size:1.05rem;--prose-line-height:1.75;--prose-paragraph-gap:1em;--prose-h2-size:1.5rem;--prose-h3-size:1.2rem;--prose-h4-size:1.05rem;--prose-heading-weight:500;--prose-h3-weight:550;--prose-h4-weight:600;--prose-heading-color:var(--blue);--prose-subheading-color:var(--ink)}._5y-_OW_copySection{margin-bottom:var(--space-8)}._5y-_OW_copySection:last-child{margin-bottom:0}._5y-_OW_readingAnchor{margin-bottom:var(--space-3);scroll-margin-top:var(--space-8)}._5y-_OW_headingCopy{--prose-heading-margin:0}:is(._5y-_OW_copySection,._5y-_OW_disclosureContent)>._5y-_OW_readingAnchor:not(:first-child){margin-top:28px}:is(._5y-_OW_copySection,._5y-_OW_disclosureContent)>._5y-_OW_readingAnchor+._5y-_OW_readingAnchor{margin-top:var(--space-3)}._5y-_OW_readingDisclosure{border-block:1px solid var(--line)}._5y-_OW_readingDisclosure>summary{min-height:44px;padding-block:var(--space-4);cursor:pointer;list-style:none}._5y-_OW_readingDisclosure>summary::-webkit-details-marker{display:none}._5y-_OW_disclosureHeading{justify-content:space-between;align-items:center;gap:var(--space-5);color:var(--blue);margin:0;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:500;line-height:1.3;display:flex}._5y-_OW_readingDisclosure>summary svg{flex-shrink:0}._5y-_OW_readingDisclosure[open]>summary svg{transform:rotate(180deg)}._5y-_OW_disclosureContent{padding-bottom:var(--space-5)}._5y-_OW_sourceGallery{margin-block:var(--space-6) 10px}._5y-_OW_sourceImage{margin:28px 0}._5y-_OW_sourceImage img{width:100%;height:auto;max-height:540px}._5y-_OW_sourceImage figcaption{margin-top:var(--space-3);color:var(--muted);font-size:.9rem;line-height:1.7}._5y-_OW_sourceCredit{--prose-font-size:var(--text-caption);--prose-line-height:1.6;--prose-color:var(--muted);margin-top:var(--space-4)}._5y-_OW_checklist{margin:var(--space-5) 0 0;padding:0;list-style:none}._5y-_OW_checklist li{padding:0 0 var(--space-4) 30px;position:relative}._5y-_OW_checklist li:before{content:"✓";color:var(--gold-dark);font-weight:700;position:absolute;left:0}@media (max-width:760px){._5y-_OW_sourceGallery{margin-top:22px}._5y-_OW_sourceImage{margin-block:22px}}
.F2JxWG_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:25px;display:flex}.F2JxWG_heading h2{margin-bottom:0;font-size:1.85rem}.F2JxWG_heading button{color:var(--blue);text-underline-offset:4px;background:0 0;border:0;flex-shrink:0;min-height:44px;padding:5px 0;font-size:.9rem;text-decoration:underline}.F2JxWG_days{border-top:1px solid var(--line)}.F2JxWG_day{border:1px solid var(--line);border-top:0}.F2JxWG_day h3{margin:0;font-weight:400}.F2JxWG_dayToggle{text-align:left;background:var(--white);width:100%;color:var(--ink);border:0;align-items:center;gap:18px;padding:20px;display:flex}.F2JxWG_dayToggle:hover{background:var(--paper)}.F2JxWG_dayNumber{text-align:center;color:var(--blue);flex-direction:column;min-width:40px;font-size:1.8rem;line-height:1.1;display:flex}.F2JxWG_dayNumber small{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-top:7px;font-size:.75rem}.F2JxWG_dayName{flex:1}.F2JxWG_dayName>span{text-transform:capitalize;align-items:center;gap:10px;font-size:1.05rem;display:flex}.F2JxWG_dayName small{color:var(--muted);max-width:32ch;margin-top:6px;font-size:.9rem;line-height:1.65;display:block}.F2JxWG_dayName .F2JxWG_liturgyType{color:var(--gold-dark);margin-top:2px;font-size:.8rem;line-height:1.45}.F2JxWG_dayName em{text-transform:uppercase;background:var(--blue);color:#fff;letter-spacing:.04em;padding:4px 6px;font-size:.7rem;font-style:normal}.F2JxWG_times{color:var(--muted);max-width:160px;font-size:.9rem;line-height:1.8}.F2JxWG_dayToggle>svg{color:var(--muted);flex-shrink:0;transition:transform .2s}.F2JxWG_rotated{transform:rotate(180deg)}.F2JxWG_today{border-left:3px solid var(--gold)}.F2JxWG_today .F2JxWG_dayToggle{background:#f9f7f0}.F2JxWG_details{background:var(--white);padding:0 20px 15px 78px}.F2JxWG_mass{border-top:1px solid var(--line);grid-template-columns:68px minmax(0,1fr) auto;align-items:start;gap:14px;padding:17px 0;display:grid}.F2JxWG_time{color:var(--blue);font-size:1.15rem;font-weight:500}.F2JxWG_massName{color:var(--blue);margin:0;font-size:1rem}.F2JxWG_massName>span{color:var(--muted)}.F2JxWG_intention{color:var(--muted);margin-top:4px;margin-bottom:0;font-size:1rem;line-height:1.7}.F2JxWG_celebrant{color:var(--gold-dark);padding-top:3px;font-size:.9rem}.F2JxWG_empty{color:var(--muted);font-size:1rem}@media (max-width:650px){.F2JxWG_heading{align-items:center}.F2JxWG_heading h2{font-size:1.5rem}.F2JxWG_heading button{font-size:.9rem}.F2JxWG_dayToggle{flex-wrap:wrap;gap:12px;padding:17px 13px}.F2JxWG_dayNumber{min-width:32px;font-size:1.5rem}.F2JxWG_dayName{min-width:150px}.F2JxWG_dayName small{max-width:210px}.F2JxWG_times{display:none}.F2JxWG_details{padding:0 14px 8px}.F2JxWG_mass{grid-template-columns:64px minmax(0,1fr);gap:8px 12px}.F2JxWG_celebrant{grid-column:2;padding-top:0}}
.q3QVxq_preview{color:var(--gold-dark);background:var(--paper);white-space:nowrap;padding:6px 11px;font-size:.63rem;display:inline-block}.q3QVxq_layout{grid-template-columns:1.4fr 1fr;align-items:start;gap:55px;display:grid}.q3QVxq_pending{background:var(--white);border:1px solid var(--line);border-radius:6px;align-items:flex-start;gap:12px;padding:18px;display:flex}.q3QVxq_pending svg{color:var(--gold-dark);flex-shrink:0;margin-top:3px}.q3QVxq_pending p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.7}.q3QVxq_aside{flex-direction:column;gap:27px;display:flex}.q3QVxq_announcements{background:var(--paper);border-top:2px solid var(--gold);padding:32px}.q3QVxq_announcements h2{margin-bottom:25px;font-size:1.6rem}.q3QVxq_announcements ol{margin:0;padding:0;list-style:none}.q3QVxq_announcements li{align-items:start;gap:15px;margin-bottom:24px;display:flex}.q3QVxq_announcements li>span{color:var(--gold-dark);padding-top:3px;font-size:.68rem}.q3QVxq_announcements li p{font-size:.84rem;line-height:1.85}.q3QVxq_thanks{border-top:1px solid var(--line);color:var(--blue);padding-top:20px;font-size:.8rem}.q3QVxq_contact{border:1px solid var(--line);padding:30px 32px}.q3QVxq_contact>svg{color:var(--gold-dark);margin-bottom:17px}.q3QVxq_contact h3{margin-bottom:12px;font-size:1.07rem}.q3QVxq_contact p{color:var(--muted);font-size:.8rem}.q3QVxq_contact>a:not(:last-child){margin-bottom:20px;font-size:1.15rem;text-decoration:none;display:block}@media (max-width:1000px){.q3QVxq_layout{grid-template-columns:1.4fr 1fr;gap:30px}.q3QVxq_announcements{padding:24px}}@media (max-width:800px){.q3QVxq_layout{grid-template-columns:1fr}.q3QVxq_aside{grid-template-columns:1.5fr 1fr;align-items:start;display:grid}}@media (max-width:550px){.q3QVxq_preview{padding:5px 8px;font-size:.55rem}.q3QVxq_aside{display:flex}.q3QVxq_contact{padding:25px}}.q3QVxq_donations{border-top:1px solid var(--line);margin-top:2rem;padding-top:1.5rem}.q3QVxq_donations p{justify-content:space-between;gap:1rem;display:flex}.q3QVxq_donations small{color:var(--muted);display:block}
.TykHba_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.TykHba_pair{grid-template-columns:repeat(2,minmax(0,1fr))}.TykHba_card{border:1px solid var(--line);background:#fff;border-radius:3px;min-width:0;transition:box-shadow .18s,transform .18s;overflow:hidden}@media (hover:hover) and (pointer:fine){.TykHba_card:hover{transform:translateY(-4px);box-shadow:0 14px 28px #2e526814}}.TykHba_link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.TykHba_link:focus-visible{outline-offset:-4px}.TykHba_image{aspect-ratio:1.8;background:var(--paper);overflow:hidden}.TykHba_image img{object-fit:cover;width:100%;height:100%;transition:transform .35s}@media (hover:hover) and (pointer:fine){.TykHba_link:hover .TykHba_image img{transform:scale(1.025)}}.TykHba_content{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:1.25rem;display:flex}.TykHba_metadata{color:var(--muted);font-size:var(--text-caption);flex-wrap:wrap;align-items:center;gap:.45rem 1rem;line-height:1.6;display:flex}.TykHba_metadata time{font-variant-numeric:tabular-nums}.TykHba_content h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin:.6rem 0;font-size:clamp(1.2rem,1.7vw,1.48rem);line-height:1.3}.TykHba_content p{-webkit-line-clamp:3;color:var(--muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 0 .9rem;font-size:.94rem;line-height:1.7;display:-webkit-box;overflow:hidden}.TykHba_readMore{width:100%;color:var(--blue);border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.7rem;font-size:.9rem;font-weight:700;display:flex}.TykHba_readMore>span{flex-shrink:0;font-size:1.25rem;font-weight:400}.TykHba_withoutImage{border-top:3px solid var(--gold);background:linear-gradient(145deg,#fff 30%,#faf8f2)}.TykHba_withoutImage .TykHba_content{min-height:14rem}.TykHba_postGrid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.TykHba_postCard .TykHba_link{grid-template-columns:clamp(200px,24%,260px) minmax(0,1fr);display:grid}.TykHba_postCard:hover{transform:none}.TykHba_postCard .TykHba_image{aspect-ratio:auto;border-right:1px solid var(--line);background:#f2f0e9;min-width:0;min-height:280px;position:relative}.TykHba_postCard .TykHba_image img{width:100%;height:100%;position:absolute;inset:0}.TykHba_postCard .TykHba_link:hover .TykHba_image img{transform:none}.TykHba_postCard .TykHba_content{justify-content:center;padding:clamp(24px,3vw,40px)}.TykHba_postCard .TykHba_content h3{overflow-wrap:anywhere;max-width:38ch;margin-block:10px 14px;font-size:clamp(1.3rem,2vw,1.65rem)}.TykHba_postCard .TykHba_content p{max-width:60ch;margin-bottom:20px}.TykHba_postCard .TykHba_readMore{justify-content:flex-start;gap:14px;max-width:60ch;margin-top:0;font-weight:500}.TykHba_postCard.TykHba_withoutImage .TykHba_link{grid-template-columns:minmax(0,1fr)}.TykHba_postCard.TykHba_withoutImage .TykHba_content{min-height:auto}@media (min-width:1101px){.TykHba_compactPosts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.TykHba_compactPosts .TykHba_link{grid-template-columns:minmax(200px,2fr) minmax(0,3fr)}.TykHba_compactPosts .TykHba_content{justify-content:flex-start;padding:22px}.TykHba_compactPosts .TykHba_content h3{margin-block:8px 12px;font-size:clamp(1.2rem,1.7vw,1.45rem)}.TykHba_compactPosts .TykHba_content p{margin-bottom:16px}.TykHba_compactPosts .TykHba_readMore{min-height:44px;margin-top:auto}.TykHba_compactPosts .TykHba_postCard:first-child:nth-last-child(odd){grid-column:1/-1}.TykHba_compactPosts .TykHba_postCard:first-child:nth-last-child(odd):not(.TykHba_withoutImage) .TykHba_link{grid-template-columns:clamp(250px,26%,320px) minmax(0,1fr);min-height:clamp(380px,32vw,460px)}.TykHba_compactPosts .TykHba_postCard:first-child:nth-last-child(odd) .TykHba_content{justify-content:center;padding:clamp(24px,3vw,40px)}.TykHba_compactPosts .TykHba_postCard:first-child:nth-last-child(odd) h3{font-size:clamp(1.3rem,2vw,1.65rem)}.TykHba_compactPosts .TykHba_postCard:first-child:nth-last-child(odd) .TykHba_content p{-webkit-line-clamp:6}.TykHba_compactPosts .TykHba_postCard:first-child:nth-last-child(odd) .TykHba_readMore{margin-top:0}.TykHba_compactPosts .TykHba_withoutImage .TykHba_link{grid-template-columns:minmax(0,1fr)}}@media (max-width:980px){.TykHba_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}}@media (max-width:600px){.TykHba_postCard .TykHba_link{grid-template-columns:minmax(0,1fr)}.TykHba_postCard .TykHba_image{aspect-ratio:4/3;border-right:0;border-bottom:1px solid var(--line);min-height:0}.TykHba_postCard .TykHba_content{padding:22px}.TykHba_grid{grid-template-columns:minmax(0,1fr)}.TykHba_content{padding:1.1rem}.TykHba_content h3{font-size:1.4rem}.TykHba_withoutImage .TykHba_content{min-height:auto;padding:1.1rem}}@media (prefers-reduced-motion:reduce){.TykHba_card,.TykHba_image img{transition:none}.TykHba_card:hover,.TykHba_link:hover .TykHba_image img{transform:none}}
.NGQ0ZG_article{padding:2rem 0 4rem}.NGQ0ZG_header{text-align:center;max-width:52rem;margin:0 auto 2.8rem}.NGQ0ZG_header h1{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;margin:0 0 1rem;font-size:clamp(1.9rem,4.4vw,3.3rem);line-height:1.12}.NGQ0ZG_metadata{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;font-size:.9rem;display:flex}.NGQ0ZG_lead{color:var(--muted);max-width:44rem;margin:1rem auto 0;font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.8}.NGQ0ZG_cover{width:min(100%,40rem);margin:0 auto 2rem}.NGQ0ZG_cover>img{height:auto;max-height:min(55svh,26rem);width:min(100%, var(--cover-width));object-fit:contain;max-width:100%;margin-inline:auto;display:block}.NGQ0ZG_cover>.imageTrigger>img{height:auto;max-height:min(55svh,26rem);width:min(100%, var(--cover-width));object-fit:contain;max-width:100%;margin-inline:auto;display:block}.NGQ0ZG_cover>figcaption{color:var(--muted);text-align:center;margin-top:.6rem;font-size:.9rem;line-height:1.6}.NGQ0ZG_body{--prose-width:46rem;--prose-font-size:1.08rem;--prose-h2-size:clamp(1.5rem, 2.4vw, 1.9rem);--prose-h3-size:1.2rem;--prose-h4-size:1.1rem;max-width:46rem;margin:0 auto}.NGQ0ZG_body>p{white-space:pre-line}.NGQ0ZG_richText>figure{width:min(100%,36rem);margin:1.75rem auto}.NGQ0ZG_richText>figure>img{width:auto;max-width:100%;height:auto;max-height:min(55svh,24rem);margin-inline:auto;display:block}.NGQ0ZG_body .NGQ0ZG_previewNote{border-left:2px solid var(--gold);background:var(--paper);color:var(--muted);margin-bottom:2rem;padding:.8rem 1rem;font-size:.9rem;line-height:1.6}.NGQ0ZG_articleFooter{border-top:1px solid var(--line);max-width:46rem;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem;margin:3rem auto 0;padding-top:1.5rem;font-size:.9rem;line-height:1.7;display:flex}.NGQ0ZG_articleFooter a{color:var(--blue);font-weight:700;text-decoration:none}.NGQ0ZG_articleFooter a:hover{text-decoration:underline}.NGQ0ZG_related{background:var(--paper)}.NGQ0ZG_relatedHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.NGQ0ZG_relatedHeading h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,3vw,2.3rem)}.NGQ0ZG_relatedHeading a{color:var(--blue);font-size:.9rem;font-weight:700;text-decoration:none}@media (max-width:600px){.NGQ0ZG_article{padding-top:1.3rem}.NGQ0ZG_header{text-align:left;margin-bottom:2rem}.NGQ0ZG_metadata{justify-content:flex-start}.NGQ0ZG_lead{margin-top:1rem}.NGQ0ZG_cover{margin-bottom:2rem}.NGQ0ZG_body{--prose-font-size:1rem}}
.YTcfQa_surface{background:var(--white);border:1px solid var(--admin-border,var(--line));border-radius:10px;min-width:0;overflow:hidden}.YTcfQa_surface .container{width:min(calc(100% - 2rem), var(--content-width))}.YTcfQa_surface .section{padding-block:clamp(1.5rem,3vw,3rem)}.YTcfQa_message{color:var(--muted);margin:0;padding:1.5rem}.YTcfQa_message p{margin:0 0 .75rem}.YTcfQa_message button{border:1px solid var(--line);background:var(--white);min-height:44px;color:var(--blue-deep);cursor:pointer;border-radius:5px;padding:.5rem 1rem}
._8aEwW_home{--home-section-space:clamp(44px, 6vw, 68px);--home-heading-size:clamp(1.65rem, 2.4vw, 2.1rem);--section-space:var(--home-section-space)}._8aEwW_posts{padding-block:var(--home-section-space)}._8aEwW_home .sectionHeading{margin-bottom:28px}._8aEwW_services{border-top:1px solid var(--line)}._8aEwW_feedback{padding-block:clamp(24px,3vw,40px)}._8aEwW_communities{border-block:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._8aEwW_community{border-right:1px solid var(--line);min-width:0;color:inherit;flex-direction:column;padding:24px 22px;text-decoration:none;display:flex}._8aEwW_community:last-child{border-right:0}._8aEwW_community:hover{background:var(--paper)}._8aEwW_community h3{color:var(--blue);margin-bottom:10px;font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:450}._8aEwW_community p{color:var(--muted);flex:1;margin-bottom:16px;font-size:.9rem;line-height:1.6}._8aEwW_community .textLink{min-height:44px;font-size:.9rem}@media (max-width:1100px){._8aEwW_communities{grid-template-columns:repeat(2,minmax(0,1fr))}._8aEwW_community:nth-child(2n){border-right:0}._8aEwW_community:last-child:nth-child(odd){grid-column:1/-1}._8aEwW_community:not(:last-child){border-bottom:1px solid var(--line)}._8aEwW_community{padding-inline:var(--space-5)}}@media (max-width:650px){._8aEwW_communities{grid-template-columns:1fr}._8aEwW_community{border-right:0;border-bottom:1px solid var(--line);padding:20px 0}._8aEwW_community:last-child{border-bottom:0}}
.Ga6Faq_shell{--admin-border:#dce2e4;color:var(--ink);background:#f2f5f5;min-height:100svh;padding:1rem clamp(1rem,4vw,4rem) 4rem}.Ga6Faq_topbar{border-bottom:1px solid var(--admin-border);grid-template-columns:auto 1fr auto;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1400px;margin:0 auto 2rem;padding-bottom:1rem;display:grid}.Ga6Faq_brand{align-items:center;min-height:44px;text-decoration:none;display:flex}.Ga6Faq_topnav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem;font-size:.88rem;display:flex}.Ga6Faq_topnav a{min-height:44px;color:var(--muted);border-radius:5px;align-items:center;padding:.55rem .8rem;text-decoration:none;display:inline-flex}.Ga6Faq_topnav a:hover,.Ga6Faq_topnav a[aria-current=page]{color:var(--blue-deep);background:#e3ecee}.Ga6Faq_topnav a[aria-current=page]{font-weight:600}.Ga6Faq_utilities{grid-column:-2/-1;justify-self:end;align-items:center;gap:1rem;font-size:.8rem;display:flex}.Ga6Faq_utilities>a{min-height:44px;color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.Ga6Faq_content{max-width:1400px;margin:auto}.Ga6Faq_heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin:0 0 1.8rem;display:flex}.Ga6Faq_heading h1{color:var(--blue-deep);margin:0 0 .6rem;font-size:clamp(1.6rem,3vw,2.1rem)}.Ga6Faq_heading p{color:var(--muted);max-width:65ch;margin:0;line-height:1.6}.Ga6Faq_panel{border:1px solid var(--admin-border);background:#fff;border-radius:10px;min-width:0;margin-bottom:1.4rem;padding:clamp(1rem,2.2vw,2rem)}.Ga6Faq_panel h2{color:var(--blue-deep);margin:0 0 1.3rem;font-size:1.25rem}.Ga6Faq_panel h3{color:var(--blue-deep);margin:.6rem 0 1rem;font-size:1rem}.Ga6Faq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Ga6Faq_field{flex-direction:column;gap:.45rem;min-width:0;font-size:.9rem;font-weight:500;display:flex}.Ga6Faq_field input,.Ga6Faq_field select,.Ga6Faq_field textarea,.Ga6Faq_search input,.Ga6Faq_search select,.Ga6Faq_compactInput{color:var(--ink);font:inherit;background:#fff;border:1px solid #a5b4ba;border-radius:5px;width:100%;min-width:0;padding:.7rem .8rem}.Ga6Faq_field textarea{resize:vertical;min-height:90px;line-height:1.6}.Ga6Faq_field small,.Ga6Faq_hint{color:var(--muted);font-size:.8rem;font-weight:400;line-height:1.6}.Ga6Faq_wide{grid-column:1/-1}.Ga6Faq_checkbox{align-items:flex-start;gap:.6rem;margin:1rem 0;font-size:.9rem;line-height:1.5;display:flex}.Ga6Faq_checkbox input{width:18px;height:18px;accent-color:var(--blue);flex-shrink:0;margin-top:2px}.Ga6Faq_actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.Ga6Faq_button,.Ga6Faq_secondary,.Ga6Faq_danger{border:1px solid var(--blue);font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding:.7rem 1rem;font-size:.88rem;line-height:1.3;text-decoration:none;display:inline-flex}.Ga6Faq_button{background:var(--blue);color:#fff}.Ga6Faq_secondary{color:var(--blue-deep);background:#fff;border-color:#aebdc3}.Ga6Faq_danger{color:#943b35;background:#fff;border-color:#d7b5b1}.Ga6Faq_button:disabled,.Ga6Faq_secondary:disabled,.Ga6Faq_danger:disabled{opacity:.5;cursor:not-allowed}.Ga6Faq_button:hover:not(:disabled){background:var(--blue-deep)}.Ga6Faq_secondary:hover:not(:disabled){background:#eff4f5}.Ga6Faq_danger:hover:not(:disabled){background:#fff0ee}.Ga6Faq_badge{color:#4e626b;white-space:nowrap;background:#eff2f3;border-radius:30px;padding:.3rem .65rem;font-size:.75rem;font-weight:500;display:inline-block}.Ga6Faq_published{color:#27613a;background:#e6f2e9}.Ga6Faq_status{color:var(--muted);min-height:1.4rem;font-size:.85rem;line-height:1.6}.Ga6Faq_error{color:#873c31;overflow-wrap:anywhere;background:#fff0ed;border-left:3px solid #ad5142;border-radius:4px;margin-bottom:1rem;padding:1rem;font-size:.9rem;line-height:1.6}.Ga6Faq_notice{border-left:3px solid var(--gold);background:#f5f1e5;margin-bottom:1rem;padding:1rem;font-size:.9rem;line-height:1.6}.Ga6Faq_search{flex-wrap:wrap;gap:.7rem;margin:1rem 0;display:flex}.Ga6Faq_search input{flex:1;min-width:200px}.Ga6Faq_search select{width:auto;min-width:170px}.Ga6Faq_actions>.Ga6Faq_compactInput{width:auto;min-height:44px}.Ga6Faq_quietLink{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.85rem;text-decoration:none;display:inline-flex}.Ga6Faq_quietLink:hover{color:var(--blue-deep);text-decoration:underline}.Ga6Faq_quietLink:disabled{opacity:.5;cursor:not-allowed}.Ga6Faq_dashboard{max-width:1050px;margin:auto}.Ga6Faq_disclosure{color:var(--muted);margin-block:1rem;font-size:.85rem}.Ga6Faq_disclosure>summary{cursor:pointer;min-height:44px;padding-block:.6rem}.Ga6Faq_disclosure[open]>summary{margin-bottom:.7rem}.Ga6Faq_disclosure .Ga6Faq_panel{color:var(--ink)}.Ga6Faq_recordList{gap:.65rem;display:grid}.Ga6Faq_record{border:1px solid var(--admin-border);color:inherit;background:#fff;border-radius:7px;justify-content:space-between;gap:1rem;padding:1.1rem 1.3rem;text-decoration:none;display:flex}.Ga6Faq_record:hover{border-color:var(--blue)}.Ga6Faq_recordContent{flex:1;align-items:center;gap:.85rem;min-width:0;display:flex}.Ga6Faq_recordCopy{min-width:0}.Ga6Faq_recordThumbnail{color:#8b9ca3;background:#edf1f1;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:56px;display:flex;overflow:hidden}.Ga6Faq_recordThumbnail>img{border:0;width:100%;height:100%;min-height:0;padding:0}.Ga6Faq_recordThumbnail>.mediaMissing{border:0;width:100%;height:100%;min-height:0;padding:0}.Ga6Faq_recordThumbnail .mediaMissing>span:last-child{display:none}.Ga6Faq_record strong{color:var(--blue-deep);overflow-wrap:anywhere;margin-bottom:.4rem;display:block}.Ga6Faq_record small{color:var(--muted);font-size:.8rem}.Ga6Faq_recordMeta{flex-wrap:wrap;align-self:start;align-items:center;gap:.4rem;display:flex}.Ga6Faq_empty{text-align:center;color:var(--muted);background:#fff;border:1px dashed #bdcbd0;border-radius:7px;padding:3rem 1rem}.Ga6Faq_day{border:1px solid var(--admin-border);background:#fff;border-radius:7px;margin-bottom:1rem}.Ga6Faq_day summary{cursor:pointer;color:var(--blue-deep);padding:1rem 1.1rem;font-weight:500}.Ga6Faq_dayContent{padding:0 1.1rem 1.1rem}.Ga6Faq_mass{border-left:2px solid #c6d5db;margin:1rem 0;padding-left:.85rem}.Ga6Faq_remove{width:var(--icon-button-size);height:var(--icon-button-size);cursor:pointer;font:inherit;color:#8c3025;padding:var(--icon-button-padding);background:#f8e7e3;border:1px solid #cba098;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.Ga6Faq_remove:hover:not(:disabled){background:#f1d7d1;border-color:#b57f74}.Ga6Faq_remove>svg{stroke-width:2.2px}.Ga6Faq_remove:disabled{opacity:.5;cursor:not-allowed}.Ga6Faq_inlineRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.6rem;margin-bottom:.7rem;display:grid}.Ga6Faq_toolbar{background:#f2f5f5;border:1px solid #aebdc3;border-radius:5px 5px 0 0;flex-wrap:wrap;gap:.3rem;padding:.65rem;display:flex}.Ga6Faq_toolbar button{color:var(--blue-deep);font:inherit;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:3px;min-height:34px;padding:.4rem .6rem;font-size:.8rem}.Ga6Faq_toolbar button[aria-pressed=true]{background:var(--blue);color:#fff}.Ga6Faq_toolbar button:disabled{opacity:.4;cursor:not-allowed}.Ga6Faq_editor{background:#fff;border:1px solid #aebdc3;border-top:0;border-radius:0 0 5px 5px}.Ga6Faq_editor .tiptap{outline:none;min-height:320px;padding:1.2rem;line-height:1.8}.Ga6Faq_editor .tiptap:focus{box-shadow:inset 0 0 0 2px var(--blue)}.Ga6Faq_editor .tiptap p{margin:0 0 .8rem}.Ga6Faq_editor .tiptap h2{margin:1.4rem 0 .7rem}.Ga6Faq_editor .tiptap h3{margin:1rem 0 .5rem}:is(.Ga6Faq_editor .tiptap ul,.Ga6Faq_editor .tiptap ol){padding-left:1.6rem}.Ga6Faq_editor .tiptap a{color:var(--blue);text-decoration:underline}.Ga6Faq_editor .tiptap blockquote{border-left:3px solid var(--gold);margin:1rem 0;padding-left:1rem}.Ga6Faq_editor .tiptap img{max-width:100%;height:auto;max-height:700px}.Ga6Faq_linkRow{background:#f2f5f5;border:1px solid #aebdc3;border-top:0;flex-wrap:wrap;gap:.5rem;padding:.7rem;display:flex}.Ga6Faq_linkRow input{flex:1;min-width:180px}.Ga6Faq_dialog{width:min(1000px,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ink);border:0;border-radius:10px;padding:0}.Ga6Faq_dialog::backdrop{background:#102d3d9c}.Ga6Faq_dialogHeader{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.5rem;display:flex}.Ga6Faq_dialogHeader h2{color:var(--blue-deep);margin:0;font-size:1.3rem}.Ga6Faq_dialogBody{padding:1.5rem}.Ga6Faq_mediaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:1rem 0;display:grid}.Ga6Faq_mediaTile{cursor:pointer;background:#f5f6f4;border:2px solid #0000;border-radius:5px;padding:.4rem}.Ga6Faq_mediaTile[aria-pressed=true]{border-color:var(--blue)}.Ga6Faq_mediaTile img{object-fit:contain;width:100%;height:110px}.Ga6Faq_mediaTile span{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--muted);padding:.4rem .1rem;font-size:.75rem;display:block;overflow:hidden}fieldset.Ga6Faq_disabled{border:0;min-width:0;margin:0;padding:0}@media (max-width:1000px){.Ga6Faq_topbar{grid-template-columns:1fr auto;gap:.6rem 1rem}.Ga6Faq_topnav{grid-area:2/1/auto/-1;justify-content:flex-start}.Ga6Faq_utilities{grid-area:1/2}.Ga6Faq_mediaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.Ga6Faq_heading{flex-direction:column}.Ga6Faq_fields{grid-template-columns:1fr}.Ga6Faq_topnav{justify-content:flex-start;gap:.2rem}.Ga6Faq_record{flex-direction:column;gap:.6rem;padding:1rem}.Ga6Faq_recordContent{gap:.75rem}.Ga6Faq_recordThumbnail{width:64px;height:50px}.Ga6Faq_editorialRecord .Ga6Faq_recordMeta{margin-left:calc(64px + .75rem)}.Ga6Faq_inlineRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.Ga6Faq_dialogBody{padding:1rem}}@media (max-width:420px){.Ga6Faq_shell{padding-inline:.8rem}.Ga6Faq_panel{padding:1rem}.Ga6Faq_mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Ga6Faq_inlineRow{grid-template-columns:1fr auto}.Ga6Faq_inlineRow>:nth-child(2){grid-row:2}.Ga6Faq_inlineRow>:last-child{grid-area:1/2/3}}
._KDC2q_editorialOverview{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:1.5rem;display:grid}._KDC2q_editorialText{gap:1.2rem;min-width:0;display:grid}._KDC2q_editorialCover{min-width:0}._KDC2q_editorialCover h3{color:var(--ink);margin:0 0 .45rem;font-size:.9rem;font-weight:500;line-height:1.6}._KDC2q_editorialCover ._KDC2q_imagePreview{margin-bottom:.6rem}._KDC2q_editorialCover ._KDC2q_imagePreview>img{border:1px solid var(--admin-border);width:100%;height:170px}._KDC2q_fieldError{color:#873c31!important}._KDC2q_options>summary,._KDC2q_person>summary{cursor:pointer;min-height:44px;color:var(--blue-deep);padding-block:.7rem}._KDC2q_options[open]>summary{margin-bottom:.7rem}._KDC2q_person{border-bottom:1px solid var(--admin-border)}._KDC2q_person:last-of-type{margin-bottom:1rem}._KDC2q_person>summary{padding-block:1rem}._KDC2q_person>summary small{color:var(--muted);margin-left:.8rem;font-size:.8rem}._KDC2q_personContent{padding-bottom:1.3rem}._KDC2q_personContent>button{margin-top:.8rem}._KDC2q_selectedMedia{background:#eef3f4;border-radius:6px;grid-template-columns:150px minmax(0,1fr);gap:1rem;margin-block:1rem;padding:1rem;display:grid}._KDC2q_selectedMedia>img{object-fit:contain;width:100%;height:180px}._KDC2q_selectedDetails{gap:.7rem;display:grid}._KDC2q_imagePreview{margin-bottom:.8rem}._KDC2q_imagePreview>img{object-fit:contain;background:#f3f4f2;border-radius:5px;width:min(200px,100%);height:160px}._KDC2q_portrait ._KDC2q_imagePreview>img{object-fit:cover;object-position:center 20%;width:104px;height:136px}._KDC2q_mass{grid-template-columns:7rem minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr) var(--icon-button-size);border-bottom:1px solid var(--admin-border);align-items:start;gap:.5rem;padding-block:.55rem;display:grid}._KDC2q_mass:last-of-type{margin-bottom:.6rem}._KDC2q_mass>label{color:var(--muted);gap:.2rem;font-size:.74rem;line-height:1.4}._KDC2q_mass>label>input,._KDC2q_mass>label>textarea{min-height:44px;padding:.5rem .55rem;font-size:.88rem;line-height:1.4}._KDC2q_mass>label>textarea{field-sizing:content;max-height:10rem}._KDC2q_rowActions{justify-content:flex-end;align-items:center;padding-top:1.25rem;display:flex}._KDC2q_rowAction{width:var(--icon-button-size);height:var(--icon-button-size);padding:var(--icon-button-padding);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}._KDC2q_rowAction:hover:not(:disabled){color:var(--blue-deep);background:#edf2f3}._KDC2q_rowAction:disabled{opacity:.5;cursor:not-allowed}._KDC2q_removeAction{color:#8c3025;background:#f8e7e3;border:1px solid #cba098}._KDC2q_removeAction:hover:not(:disabled){color:#8c3025;background:#f1d7d1;border-color:#b57f74}._KDC2q_removeAction>svg{stroke-width:2.2px}._KDC2q_noticeRow{grid-template-columns:minmax(0, 1fr) var(--icon-button-size);align-items:start;gap:.4rem;margin-bottom:.6rem;display:grid}._KDC2q_noticeLabel{grid-template-columns:1.7rem minmax(0,1fr);align-items:start;gap:.4rem;min-width:0;display:grid}._KDC2q_noticeNumber{color:var(--muted);font-variant-numeric:tabular-nums;padding-top:.65rem;font-size:.75rem}._KDC2q_noticeLabel textarea{field-sizing:content;resize:vertical;width:100%;min-width:0;min-height:44px;max-height:18rem;color:var(--ink);font:inherit;background:#fff;border:1px solid #a5b4ba;border-radius:5px;padding:.5rem .65rem;font-size:.88rem;line-height:1.5}._KDC2q_filters{align-items:center;gap:.3rem;display:flex}._KDC2q_filters button{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:.5rem .8rem;font-size:.85rem}._KDC2q_filters button[aria-pressed=true]{color:var(--blue-deep);background:#e3ecee;border-color:#c5d3d8}@media (max-width:1000px){._KDC2q_mass{grid-template-columns:7rem minmax(0, 1fr) minmax(0, 1fr) var(--icon-button-size)}._KDC2q_mass>:nth-child(4){grid-column:1/4}._KDC2q_rowActions{grid-area:1/4/3}}@media (max-width:760px){._KDC2q_editorialOverview{grid-template-columns:1fr;gap:1.2rem}._KDC2q_editorialCover{max-width:240px}}@media (max-width:600px){._KDC2q_mass{grid-template-columns:repeat(2,minmax(0,1fr))}._KDC2q_mass>:nth-child(4){grid-column:auto}._KDC2q_rowActions{grid-area:auto/1/auto/-1;padding-top:0}._KDC2q_selectedMedia{grid-template-columns:90px minmax(0,1fr)}._KDC2q_selectedMedia>img{height:110px}._KDC2q_imagePreview>img{height:130px}}@media (max-width:420px){._KDC2q_selectedMedia{grid-template-columns:1fr}._KDC2q_portrait ._KDC2q_imagePreview>img{width:104px}}
.w8nzRq_page{background:var(--cream,#fffdf7);padding-block:clamp(40px,6vw,72px)}.w8nzRq_inner{max-width:760px}.w8nzRq_heading{margin-bottom:32px}.w8nzRq_heading h1{color:var(--blue-deep);margin-bottom:14px}.w8nzRq_heading p{color:var(--muted);max-width:55ch}.w8nzRq_fields{border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}.w8nzRq_topics{border:0;min-width:0;margin:0;padding:0}.w8nzRq_topics legend{margin-bottom:10px;font-weight:550}.w8nzRq_topics>div{flex-wrap:wrap;gap:10px;display:flex}.w8nzRq_topics label{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:5px;align-items:center;gap:10px;padding:12px 18px;display:flex}.w8nzRq_topics label:has(input:checked){border-color:var(--blue);background:#edf3f3}.w8nzRq_topics input{width:18px;height:18px;accent-color:var(--blue);flex-shrink:0}.w8nzRq_field{gap:7px;display:grid}.w8nzRq_field label{font-weight:550}.w8nzRq_field label>span,.w8nzRq_hint{color:var(--muted);font-size:.85rem;font-weight:400}.w8nzRq_field .w8nzRq_hint{margin:0}.w8nzRq_field input,.w8nzRq_field textarea{width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #a5b4ba;border-radius:5px;padding:12px 14px;font-size:1rem;line-height:1.6}.w8nzRq_field textarea{resize:vertical;min-height:130px}.w8nzRq_field input::placeholder,.w8nzRq_field textarea::placeholder{color:#767d80;opacity:1}.w8nzRq_field [aria-invalid=true]{border-color:#a54a3d}.w8nzRq_guidance{border-left:3px solid var(--gold);background:#f4eee0;margin:0;padding:16px 20px;font-size:.95rem}.w8nzRq_privacy{color:var(--muted);margin:0;font-size:.85rem;line-height:1.6}.w8nzRq_fields>button{justify-self:start;min-height:48px}.w8nzRq_fieldError{color:#873c31;margin:0;font-size:.85rem}.w8nzRq_error{color:#873c31;background:#fff0ed;border-left:3px solid #a54a3d;padding:16px}.w8nzRq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.w8nzRq_success{border-top:3px solid var(--gold);background:#f1f4ed;padding:30px}.w8nzRq_success>svg{color:var(--blue);margin-bottom:16px}.w8nzRq_success h2{font-size:1.7rem}.w8nzRq_welcome{background:#f3eddf;border-bottom:1px solid #e3d6bd;padding-block:12px}.w8nzRq_welcomeInner{flex-wrap:wrap;align-items:center;gap:8px 24px;padding-right:44px;display:flex;position:relative}.w8nzRq_welcomeInner p{flex:22rem;margin:0;font-size:.95rem}.w8nzRq_welcomeInner strong{font-weight:550}.w8nzRq_welcomeInner>a{align-items:center;min-height:44px;font-size:.9rem;font-weight:500;display:inline-flex}.w8nzRq_close{width:44px;height:44px;color:var(--blue);background:0 0;border:0;border-radius:5px;place-items:center;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.w8nzRq_close:hover{background:#e8dcc6}@media (max-width:550px){.w8nzRq_topics>div{grid-template-columns:minmax(0,1fr);display:grid}.w8nzRq_fields>button{width:100%}.w8nzRq_success{padding:24px 18px}.w8nzRq_welcomeInner{padding-right:52px}.w8nzRq_close{top:0;transform:none}}
.RzDiYq_workspace{max-width:1200px;margin-inline:auto}.RzDiYq_workspace .RzDiYq_recordTitle{margin-top:.65rem}.RzDiYq_actionBar{z-index:10;border:1px solid var(--admin-border);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:.6rem 1.5rem;margin:0 0 1.4rem;padding:.8rem 1rem;display:flex;position:sticky;top:0;box-shadow:0 4px 16px #173c4b08}.RzDiYq_status{color:var(--muted);margin:0;font-size:.85rem;line-height:1.5}.RzDiYq_publicationControls{flex-wrap:wrap;align-items:center;gap:.3rem 1rem;display:flex}.RzDiYq_visibility{min-height:44px;color:var(--blue-deep);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.85rem;display:flex}.RzDiYq_visibility small{color:var(--muted);font-size:.75rem}.RzDiYq_visibilitySwitch{cursor:pointer;background:0 0;border:0;align-items:center;width:48px;height:44px;padding:0 3px;display:inline-flex;position:relative}.RzDiYq_visibilitySwitch:before{content:"";background:#b4bec2;border-radius:20px;transition:background .15s;position:absolute;inset:10px 0}.RzDiYq_visibilitySwitch>span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:relative;box-shadow:0 1px 3px #173c4b30}.RzDiYq_visibilitySwitch[aria-checked=true]:before{background:var(--blue)}.RzDiYq_visibilitySwitch[aria-checked=true]>span{transform:translate(24px)}.RzDiYq_visibilitySwitch:disabled{opacity:.5;cursor:not-allowed}.RzDiYq_recordFooter{border-top:1px solid var(--admin-border);margin-top:1rem;padding-top:.5rem}.RzDiYq_recordLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem 1.3rem;font-size:.85rem;display:flex}.RzDiYq_recordLinks>a{padding-block:.75rem}.RzDiYq_metadata{color:var(--muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin:.8rem 0 0;font-size:.75rem;display:flex}.RzDiYq_metadata>div{gap:.5rem;display:flex}.RzDiYq_metadata dd{margin:0}.RzDiYq_preview{background:var(--cream,#fffdf7);border:1px solid var(--admin-border);border-radius:8px;padding:clamp(1rem,2.5vw,2rem)}@media (max-width:760px){.RzDiYq_actionBar{flex-wrap:wrap;gap:.4rem;padding:.65rem .8rem}.RzDiYq_actionBar>:last-child{justify-content:flex-end;margin-left:auto}.RzDiYq_status{font-size:.8rem}.RzDiYq_publicationControls{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.RzDiYq_visibilitySwitch:before,.RzDiYq_visibilitySwitch>span{transition:none}}
._8qB3qa_section{border-top:2px solid var(--gold);background:var(--paper);margin-top:40px;padding:clamp(22px,4vw,40px)}._8qB3qa_section>h2{max-width:32ch;color:var(--blue-deep);text-wrap:balance;margin-bottom:30px;font-size:clamp(1.35rem,2.4vw,1.65rem);line-height:1.3}._8qB3qa_topic{grid-template-columns:minmax(160px,.7fr) minmax(0,2fr);align-items:start;gap:32px;display:grid}._8qB3qa_topic+._8qB3qa_topic{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}._8qB3qa_topic h3{color:var(--blue-deep);margin:0;font-size:1.1rem;font-weight:500;line-height:1.4}._8qB3qa_introduction{display:block}._8qB3qa_copy{--prose-width:70ch;--prose-font-size:.96rem;--prose-line-height:1.8;--prose-paragraph-gap:1rem;--prose-h2-size:1.2rem;--prose-h3-size:1.1rem;min-width:0}._8qB3qa_copy strong{font-weight:550}._8qB3qa_more{min-height:44px;margin-top:28px;font-size:.9rem}@media (max-width:760px){._8qB3qa_topic{grid-template-columns:minmax(0,1fr);gap:10px}._8qB3qa_section>h2{margin-bottom:24px}}
._95pUpq_layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:clamp(32px,5vw,72px);padding-block:clamp(36px,5vw,64px);display:grid}._95pUpq_letter{min-width:0}._95pUpq_letter header{margin-bottom:28px}._95pUpq_letter h2{color:var(--blue-deep);margin-bottom:18px;font-size:clamp(1.4rem,2.4vw,1.8rem);line-height:1.3}._95pUpq_reading{--prose-font-size:1rem;--prose-line-height:1.85;--prose-paragraph-gap:1.2rem;--prose-h2-size:1.3rem;--prose-h3-size:1.15rem}._95pUpq_appeal{border-top:3px solid var(--gold);background:var(--paper);padding:28px}._95pUpq_appeal h2{color:var(--blue-deep);margin-bottom:14px;font-size:1.3rem;line-height:1.3}._95pUpq_appeal p{font-size:.95rem;line-height:1.7}._95pUpq_appeal strong{font-weight:550}._95pUpq_goal{border-block:1px solid var(--line);margin:20px 0 0;padding-block:18px}._95pUpq_goal span{color:var(--muted);font-size:.85rem;display:block}._95pUpq_goal strong{color:var(--blue-deep);font-variant-numeric:tabular-nums;font-size:2rem}._95pUpq_appeal ._95pUpq_bank{color:var(--muted);font-size:.8rem}._95pUpq_benefactors{border-top:1px solid var(--line);padding-top:20px}._95pUpq_appeal ._95pUpq_thanks{color:var(--gold-dark);margin-bottom:0;font-size:.9rem;font-style:italic}@media (max-width:900px){._95pUpq_layout{grid-template-columns:minmax(0,1fr)}._95pUpq_appeal{grid-row:1}._95pUpq_letter{max-width:780px}}
.gmFmwW_workspace{max-width:1000px;margin-inline:auto}.gmFmwW_workspace h1,.gmFmwW_copy>strong{overflow-wrap:anywhere}.gmFmwW_filters{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.gmFmwW_filters a{min-height:44px;color:var(--muted);border:1px solid #0000;border-radius:5px;align-items:center;padding:8px 14px;font-size:.85rem;text-decoration:none;display:inline-flex}.gmFmwW_filters a[aria-current=page]{color:var(--blue-deep);background:#e3ecee;border-color:#c5d3d8}.gmFmwW_item{margin-bottom:0}.gmFmwW_copy{min-width:0}.gmFmwW_copy>strong{margin-block:5px}.gmFmwW_copy>p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.85rem;line-height:1.5}.gmFmwW_workspace>button{margin-top:20px}.gmFmwW_detail{gap:24px;display:grid}.gmFmwW_detail section>h2{margin-bottom:8px;font-size:1.1rem}.gmFmwW_detail p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.75}.gmFmwW_detail a{overflow-wrap:anywhere}.gmFmwW_detailActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gmFmwW_unreadCount{background:var(--blue);color:#fff;font-variant-numeric:tabular-nums;border-radius:12px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:7px;padding-inline:5px;font-size:.65rem;display:inline-flex}
.nZqBoa_editor .nZqBoa_panel{margin-bottom:.8rem;padding:1rem}.nZqBoa_editor .nZqBoa_panel h2{margin-bottom:.75rem;font-size:1.1rem}.nZqBoa_editor .nZqBoa_day{border-radius:5px;margin-bottom:.4rem}.nZqBoa_editor .nZqBoa_day>summary{min-height:44px;padding:.55rem .75rem;font-size:.85rem}.nZqBoa_editor .nZqBoa_dayContent{padding:0 .75rem .65rem}.nZqBoa_dayFields{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 13rem;gap:.6rem;padding-bottom:.4rem;display:grid}.nZqBoa_dayFields>label{color:var(--muted);gap:.2rem;font-size:.74rem}.nZqBoa_dayFields>label>input,.nZqBoa_dayFields>label>select{min-height:44px;padding:.45rem .6rem;font-size:.85rem;line-height:1.4}.nZqBoa_weekCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1.2rem;display:grid}.nZqBoa_weekCard{border:1px solid var(--admin-border);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem;display:flex}.nZqBoa_weekCard[data-pending=true]{background:#fffaf0;border-color:#d3b77f}.nZqBoa_weekCard>div{min-width:0}.nZqBoa_weekStatus{color:#4e626b;background:#eff2f3;border-radius:4px;margin-top:.3rem;padding:.3rem .55rem;font-size:.8rem;font-weight:500;line-height:1.5;display:inline-block}.nZqBoa_weekStatus[data-tone=pending]{color:#74521c;background:#f5e7c9}.nZqBoa_weekStatus[data-tone=ready]{color:#27613a;background:#e6f2e9}.nZqBoa_weekPublication{color:var(--muted);margin-top:.35rem;font-size:.8rem;line-height:1.5;display:block}.nZqBoa_weekCard h2{color:var(--blue-deep);margin:0;font-size:1rem}.nZqBoa_weekCard p{margin:.3rem 0;font-size:.9rem}.nZqBoa_importReceipt{border:1px solid var(--admin-border);background:#fff;border-radius:8px;margin-block:.6rem;padding:.65rem .85rem}.nZqBoa_importReceipt>summary{min-height:44px;color:var(--blue-deep);cursor:pointer;overflow-wrap:anywhere;padding-block:.35rem;font-size:.85rem}.nZqBoa_importReceipt>summary>span{color:var(--muted);margin-left:.6rem;font-size:.75rem}.nZqBoa_importReceipt[open]>summary{margin-bottom:.75rem}.nZqBoa_pendingImport{border-left:3px solid var(--gold);color:var(--ink);background:#f5f1e5;flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin:0 0 .8rem;padding:.4rem .8rem;font-size:.85rem;display:flex}.nZqBoa_daySummary{vertical-align:middle;grid-template-columns:minmax(10rem,.8fr) minmax(0,1.5fr) auto;align-items:center;gap:.25rem 1rem;width:calc(100% - 1.3rem);display:inline-grid}.nZqBoa_daySummary strong{font-weight:600}.nZqBoa_daySummary small{color:var(--muted);overflow-wrap:anywhere;font-size:.82rem;font-weight:400}.nZqBoa_dayLiturgyType{color:var(--gold-dark);font-size:.75rem;display:block}.nZqBoa_times{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.88rem}.nZqBoa_warnings{color:#795322;margin:.7rem 0;padding-left:1.2rem;font-size:.85rem;line-height:1.5}@media (max-width:760px){.nZqBoa_dayFields{grid-template-columns:repeat(2,minmax(0,1fr))}.nZqBoa_dayFields>label:first-child{grid-column:1/-1}.nZqBoa_weekCards{grid-template-columns:1fr}.nZqBoa_daySummary{grid-template-columns:1fr auto}.nZqBoa_daySummary small{grid-area:2/1/auto/-1}.nZqBoa_times{white-space:normal;text-align:right}}@media (max-width:600px){.nZqBoa_dayFields{grid-template-columns:1fr}.nZqBoa_editor .nZqBoa_panel{padding:.8rem}}
.zDXUTW_pagination{text-align:center;border-top:1px solid var(--line);flex-direction:column;align-items:center;gap:.85rem;margin-top:3rem;padding-top:2rem;display:flex}.zDXUTW_count,.zDXUTW_end{color:var(--muted);margin:0;font-size:.9rem}.zDXUTW_error{color:#9b3228;max-width:36rem;margin:0}.zDXUTW_empty{color:var(--muted);padding:3rem 0}.zDXUTW_pagination button{gap:2rem}.zDXUTW_pagination button:disabled{opacity:.6;cursor:progress}.zDXUTW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.zN2c2a_section{padding-block:clamp(40px,6vw,72px)}.zN2c2a_layout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,52px);display:grid}.zN2c2a_mass{border:1px solid #dcd5c7;border-top:3px solid var(--gold);background:var(--white);border-radius:5px;overflow:hidden}.zN2c2a_massDetails{padding:22px}.zN2c2a_mass h2,.zN2c2a_services h2{color:var(--blue-deep);margin-bottom:8px;font-size:1.35rem}.zN2c2a_massTime{color:var(--blue-deep);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.zN2c2a_massTime span{font-size:.95rem}.zN2c2a_massTime strong{font-variant-numeric:tabular-nums;font-size:1.8rem;font-weight:500;line-height:1.2}.zN2c2a_location{color:var(--muted);align-items:start;gap:9px;margin-bottom:0;font-size:.9rem;line-height:1.6;display:flex}.zN2c2a_location svg{color:var(--gold-dark);flex-shrink:0;margin-top:3px}.zN2c2a_plan{border-top:1px solid var(--line);text-decoration:none;display:block}.zN2c2a_planViewport{height:245px;display:block;position:relative;overflow:hidden}.zN2c2a_planViewport img{object-position:51% 57%;transform-origin:51% 57%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.55)}.zN2c2a_plan>span:last-child{align-items:center;min-height:44px;padding:8px 22px;font-size:.8rem;display:flex}.zN2c2a_plan:hover>span:last-child{text-decoration:underline}.zN2c2a_plan:focus-visible{outline-offset:-3px}.zN2c2a_services>section+section{border-top:1px solid #dcd5c7;margin-top:24px;padding-top:24px}.zN2c2a_services p{max-width:68ch;margin-bottom:0;font-size:.95rem;line-height:1.7}.zN2c2a_services .zN2c2a_when{color:var(--gold-dark);margin-bottom:8px;font-size:.9rem;font-weight:500}.zN2c2a_services strong{font-weight:550}.zN2c2a_services .zN2c2a_request{margin-top:8px;font-size:.9rem}.zN2c2a_services .zN2c2a_note{color:var(--muted);margin-top:16px;font-size:.85rem}.zN2c2a_rosterSection{border-top:1px solid #dcd5c7;grid-template-columns:360px minmax(0,1fr);gap:clamp(28px,4vw,52px);margin-top:32px;padding-top:28px;display:grid}.zN2c2a_rosterSection h2{color:var(--blue-deep);margin-bottom:8px;font-size:1.5rem}.zN2c2a_rosterSource{min-height:44px;color:var(--muted);align-items:center;font-size:.8rem;display:inline-flex}.zN2c2a_roster{margin:0;font-size:.95rem}.zN2c2a_roster>div{border-bottom:1px solid var(--line);grid-template-columns:95px minmax(0,1fr);align-items:center;gap:12px;min-height:48px;display:grid}.zN2c2a_roster>div:first-child{border-top:1px solid var(--line)}.zN2c2a_roster dt{color:var(--muted)}.zN2c2a_roster dd{flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:16px;margin:0;display:flex}.zN2c2a_roster a{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.zN2c2a_roster a:hover{text-decoration:underline}.zN2c2a_roster .zN2c2a_saturday{padding-block:10px;font-size:.88rem;line-height:1.6}@media (max-width:900px){.zN2c2a_layout{grid-template-columns:1fr;gap:30px}.zN2c2a_mass{grid-template-columns:1fr 1fr;display:grid}.zN2c2a_plan{border-top:0;border-left:1px solid var(--line);flex-direction:column;display:flex}.zN2c2a_planViewport{flex:1;min-height:205px}.zN2c2a_rosterSection{grid-template-columns:1fr;gap:12px}}@media (max-width:480px){.zN2c2a_mass{display:block}.zN2c2a_plan{border-left:0;border-top:1px solid var(--line)}.zN2c2a_roster>div{grid-template-columns:80px minmax(0,1fr);gap:8px;padding-block:6px}.zN2c2a_roster dd{display:grid}}
.kzyEZW_page{max-width:1000px;margin:auto}.kzyEZW_form{align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.kzyEZW_form>label{flex:1;margin:0}.kzyEZW_form button{min-height:44px}.kzyEZW_people button{min-height:var(--icon-button-size)}.kzyEZW_people{margin:0;padding:0;list-style:none}.kzyEZW_people li{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.kzyEZW_people li:first-child{padding-top:0}.kzyEZW_people li:last-child{border:0;padding-bottom:0}.kzyEZW_people strong,.kzyEZW_people small{overflow-wrap:anywhere;display:block}.kzyEZW_people strong{font-size:1rem;font-weight:500}.kzyEZW_people small{color:var(--muted);margin-top:.25rem;font-size:.8rem}.kzyEZW_people button{flex-shrink:0}@media (max-width:600px){.kzyEZW_form,.kzyEZW_people li{flex-direction:column;align-items:stretch}.kzyEZW_people li>button,.kzyEZW_people li>span{align-self:flex-start}}
