.widgets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(var(--third),auto);grid-auto-flow:dense;grid-gap:var(--widget-gap) var(--widget-gap-x);gap:var(--widget-gap) var(--widget-gap-x);margin-inline:var(--grid-bleed);isolation:var(--grid-isolation)}.widgets[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.widgets[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.widgets[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.widgets[data-columns="2"]>.widget[data-width="3"],.widgets[data-columns="2"]>.widget[data-width="4"]{grid-column:span 2}.widgets>.widget[data-width="1"],.widgets[data-columns="1"]>.widget[data-width]{grid-column:span 1}.widgets>.widget[data-width="2"]{grid-column:span 2}.widgets>.widget[data-width="3"]{grid-column:span 3}.widgets>.widget[data-width="4"]{grid-column:span 4}.widgets>.widget[data-height]{grid-row:span var(--rows,3);min-height:0}.widgets>.widget[data-height]:not([data-height=fit]):not([data-grown=true]){max-height:var(--span-px,none)}.widgets>.widget[data-height][data-shrink=true]{grid-row:span 1;min-height:0;align-self:stretch}.widgets>.widget[data-height]:not([data-height=fit]):not([data-grown=true])>.widget__body{overflow:hidden;min-height:0}.widgets>.widget[data-grown=true]{align-self:start;min-height:var(--cap,0)}.widget__readmore{display:flex;flex:none;gap:6px;align-items:baseline;padding:2px var(--card-inset,16px) 8px;font-size:13px;color:var(--ink-2)}.widget__readmore .linklike{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--brand-text);cursor:pointer}.widgets>.widget[data-height=fit]{align-self:start}.widget{display:flex;flex-direction:column;--fill:var(--fill-odd);background-image:linear-gradient(var(--fill),var(--fill))}.widgets>.widget:nth-child(2n){--fill:var(--fill-even);--band:var(--band-even)}.widgets>.widget{--band:var(--band-odd);position:relative}.widgets>.widget:before{content:var(--band-bleed);position:absolute;inset:0;z-index:-1;pointer-events:none;border-image:conic-gradient(var(--band) 0 0) fill 0 /0 /0 100vmax}.card[data-band],.widget[data-band]{--card-inset:0px;--strip-pad:var(--band-strip-pad,20px 0 0);--borderless-strip-pad:var(--band-strip-pad,20px 0 0);--borderless-inset:0px;position:relative;isolation:isolate;padding-left:var(--card-pad);padding-right:var(--card-pad)}.card[data-band~=left],.widget[data-band~=left]{--band-left:100vmax;padding-left:0}.card[data-band~=right],.widget[data-band~=right]{--band-right:100vmax;padding-right:0}.card[data-band]:before,.widget[data-band]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-image:conic-gradient(var(--card-ground) 0 0) fill 0 /0 /0 var(--band-right,0) var(--band-below,0) var(--band-left,0)}.widget[data-style=card]{--hair:var(--hair-on-card);--line:var(--line-on-card);background-color:var(--card-ground);border:0 solid var(--card-edge);border-width:var(--card-edge-width);border-radius:var(--card-radius);box-shadow:var(--shadow);overflow:var(--card-clip)}.widget[data-style=card]>.pubcard__body,.widget[data-style=card]>.settings-card__rows,.widget[data-style=card]>.widget__body{background:var(--body-ground);border-radius:var(--body-radius);box-shadow:var(--body-shadow)}.widget[data-style=card]>.widget__body{padding:var(--body-pad-top) var(--card-inset) var(--body-pad-bottom)}.widget[data-style=borderless]{--hair:var(--borderless-hair);--line:var(--borderless-line);background-color:transparent;border:0 solid var(--card-edge);border-width:var(--borderless-edge-width);box-shadow:var(--borderless-shadow)}.widget[data-style=borderless]>.title-strip{--strip-label-ink:var(--borderless-label-ink);--strip-link-ink:var(--brand-text);background:var(--borderless-strip-ground);border-bottom-color:var(--borderless-rule);border-radius:0;padding:var(--borderless-strip-pad)}.widget__body{flex:1 1;padding:14px var(--card-pad) var(--card-pad)}.widget[data-style=borderless]>.widget__body{padding-left:var(--borderless-inset);padding-right:var(--borderless-inset);padding-bottom:var(--borderless-pad-bottom)}.widget[data-header=off]>.widget__body{padding-top:var(--card-pad)}.widget[data-style=borderless][data-header=off]>.widget__body{padding-top:0}.widget__foot{display:flex;justify-content:flex-end;padding:0 var(--card-inset) var(--card-pad)}.widget[data-style=borderless]>.widget__foot{padding:6px 2px 0}.panel-stack{display:flex;flex-direction:column;gap:var(--panel-gap)}.rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--widget-gap);gap:var(--widget-gap)}.rail__item .rail__image{width:100%;aspect-ratio:16/9;border-radius:10px;border:1px solid var(--hair)}.rail__kicker{margin-top:9px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text)}.rail__kicker[data-tone=brand]{color:var(--brand-text)}.rail__title{margin-top:3px;font-size:15px;font-weight:600;letter-spacing:-.014em;line-height:1.28;color:var(--ink)}.rail__meta{margin-top:4px;font-size:12.5px;color:var(--ink-3)}.wlist{display:flex;flex-direction:column}.wlist__item{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--hair)}.wlist__item:first-child{border-top:0;padding-top:2px}.wlist__title{font-size:14px;font-weight:600;color:var(--ink)}.wlist__meta{font-size:12.5px;color:var(--ink-3)}.wlist__right{margin-left:auto;text-align:right;font-size:12.5px;color:var(--ink-2);white-space:nowrap}.wlist__image{width:64px;height:42px;border-radius:7px;border:1px solid var(--hair)}.wlist__item--stacked{display:block}.wlist__day{font-size:12px;font-weight:600;color:var(--ink-3)}.wlist__text{display:block;font-size:13.5px;color:var(--ink)}.wgroup+.wgroup{margin-top:14px;padding-top:12px;border-top:1px solid var(--hair)}.wgroup__head{margin-bottom:8px;font-size:14px;font-weight:600;color:var(--ink)}.announcement{display:flex;gap:13px;padding:13px 0;border-top:1px solid var(--hair)}.announcement:first-child{border-top:0;padding-top:2px}.announcement__image{width:104px;height:66px;border-radius:9px;border:1px solid var(--hair)}.announcement__pin{display:inline-flex;align-items:center;gap:5px;margin-bottom:4px;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent-text)}.announcement__title{font-size:14.5px;font-weight:600;letter-spacing:-.012em;line-height:1.3;color:var(--ink)}.announcement__meta{margin-top:3px;font-size:12.5px;color:var(--ink-2)}.announcement__actions{display:flex;align-items:center;gap:8px;margin-top:9px;flex-wrap:wrap}.figure{white-space:nowrap;font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--ink)}.figure__label{margin-top:2px;font-size:12.5px;color:var(--ink-3)}.figure__note{margin-top:12px;padding-top:11px;border-top:1px solid var(--hair);font-size:13px;color:var(--ink-2)}.linklist{display:flex;flex-direction:column}.linklist a{display:flex;align-items:center;gap:9px;padding:8px 0;font-size:13.5px;color:var(--ink);border-top:1px solid var(--hair)}.linklist a:first-child{border-top:0}.linklist svg{color:var(--ink-3);flex:none}.linklist__label{display:block}.linklist__description{display:block;font-size:12.5px;color:var(--ink-2)}.textblock p{margin:0;font-size:14px;line-height:1.5;color:var(--ink)}.textblock p+p{margin-top:10px}.textblock[data-align=center]{text-align:center}.imageblock{margin:0}.imageblock__image{display:block;width:100%;border-radius:10px;border:1px solid var(--hair)}.imageblock__image.duotone{aspect-ratio:16/9}.embedblock{margin:0}.embedblock__frame{display:block;width:100%;border:1px solid var(--hair);border-radius:10px;background:var(--sink)}.embedblock .rail__meta{margin-top:8px}.scripture{margin:0}.scripture__body{font-size:15.5px;line-height:1.6;color:var(--ink);white-space:pre-line}.scripture .rail__meta{margin-top:8px}.scripture .scripture__notice{margin-top:4px}.kv{display:grid;grid-template-columns:118px minmax(0,1fr);grid-gap:9px 14px;gap:9px 14px;margin:0;font-size:14px}.kv dt{color:var(--ink-3);font-size:13px}.kv dd{margin:0;color:var(--ink)}.rawhtml__frame{display:block;width:100%;border:0;background:transparent}.wempty{padding:2px 0;max-width:none}.wempty .empty__line{font-size:14px;font-weight:500;color:var(--ink-2)}.witems{display:flex;flex-direction:column}.witems[data-columns="2"]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:22px;column-gap:22px}.witem{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--hair);min-width:0}.witems>.witem:first-child,.witems[data-columns="2"]>.witem:nth-child(2){padding-top:2px}.witems>.witem:last-child,.witems[data-columns="2"]>.witem:nth-last-child(2):nth-child(odd){border-bottom:0}.witem__words{flex:1 1;min-width:0}.witem__title{display:block;font-size:14px;font-weight:600;letter-spacing:-.012em;line-height:1.3;color:var(--ink)}.witem__aside,.witem__line{font-size:12.5px;color:var(--ink-2)}.witem__aside{margin-left:auto;flex:none;text-align:right;white-space:nowrap}.witem__aside b{font-size:14px;color:var(--ink)}.witem__picture{width:100px;height:56px;flex:none;border-radius:9px;border:1px solid var(--hair)}.wanswered{display:block;color:var(--ink-2)}.wanswered b{font-weight:600;color:var(--ok)}.wdate{display:block;width:42px;flex:none;padding:3px 0;border:1px solid var(--hair);border-radius:8px;text-align:center;line-height:1.15}.wdate span{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--accent-text)}.wdate b{display:block;font-size:17px;color:var(--ink)}.wnext{display:flex;align-items:center;gap:14px;height:100%}.wmore{margin-left:auto;display:inline-flex;gap:2px;flex:none;font-size:13px;font-weight:600;white-space:nowrap}.wmore,.wmore-rows{align-items:center;color:var(--brand-text)}.wmore-rows{display:flex;box-sizing:border-box;width:100%;height:30px;padding:0;border:0;border-top:1px solid var(--hair);background:none;font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.wmore-rows:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px}.wstrip{display:flex;align-items:stretch;height:100%}.wstrip__item{flex:1 1;display:flex;align-items:flex-start;gap:10px;min-width:0;padding:0 18px;border-right:1px solid var(--hair)}.wstrip__item:first-child{padding-left:0}.wstrip__item:last-of-type{border-right:0}.wstrip__more{align-self:center;flex:none;padding-left:18px;font-size:13px;font-weight:600;color:var(--brand-text);white-space:nowrap}.wcards{display:grid;grid-template-columns:repeat(var(--cards,4),minmax(0,1fr));grid-gap:16px;gap:16px}.wcard__picture{display:block;width:100%;height:64px;margin-bottom:8px;border-radius:9px;border:1px solid var(--hair)}.wcard__row{display:flex;gap:10px}.wcolumns{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:22px;gap:22px}.wcolumns>.wgroup+.wgroup{margin-top:0;padding-top:0;border-top:0}.wcolumns .wgroup__head{padding-bottom:8px;border-bottom:1px solid var(--hair)}.wchart-numbers{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.wface{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--brand-soft);color:var(--brand-text);font-size:12px;font-weight:700}.wface[data-size=large]{width:44px;height:44px;font-size:13px}@media (max-width:767px){.linklist[data-columns="2"],.wchart-numbers,.witems[data-columns="2"]{grid-template-columns:minmax(0,1fr)}.linklist[data-columns="2"] a:nth-child(2){border-top:1px solid var(--hair)}.wcards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wstrip{flex-direction:column}.wstrip__item{padding:8px 0;border-right:0}.wstrip__more{align-self:flex-start;padding:4px 0 0}}.wprayed{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--ink-2)}.wfaces{display:flex;flex-wrap:wrap;gap:10px 14px}.wfaces__one{display:flex;flex-direction:column;align-items:center;width:64px;gap:3px;font-size:12px;text-align:center;color:var(--ink)}.wbar{display:grid;grid-template-columns:minmax(80px,30%) minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:9px 0;border-bottom:1px solid var(--hair)}.wbar:last-child{border-bottom:0}.wbar__track i{display:block;height:12px;border-radius:4px;background:color-mix(in srgb,var(--brand) 85%,var(--ground))}.wgive-row{display:flex;align-items:center;gap:10px;margin-top:10px}.wgive-row .wmore{margin-left:0}.wfigures{display:grid;grid-template-columns:repeat(var(--count,1),minmax(0,1fr));grid-gap:16px;gap:16px}.widget[data-style=card][data-form=three]>.widget__body{padding-top:8px;padding-bottom:6px}.widget[data-form=three] .wfigures>div{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px}.wfigures[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.wfigures[data-count="3"] .figure{font-size:22px}.wbuttons{display:flex;flex-wrap:wrap;align-items:center;gap:10px;height:100%}.linklist[data-columns="2"]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:22px;column-gap:22px}.linklist[data-columns="2"] a:nth-child(2){border-top:0}.widget[data-form=list] .linklist a{color:var(--brand-text);font-weight:500;padding:10px 0}.widget[data-form=line]>.widget__body,.widget[data-form=verse]>.widget__body{display:flex;align-items:center}.widget[data-form=line] .textblock{width:100%}.scripture[data-form=verse]{width:100%;text-align:center}.scripture[data-form=verse] .scripture__body{display:inline;font-size:16px;font-style:italic;white-space:normal}.scripture[data-form=verse] .rail__meta{display:inline;margin-left:8px}.imageblock[data-fills=true]{position:relative;display:flex;flex-direction:column;height:100%}.imageblock[data-fills=true] .imageblock__image{flex:1 1;min-height:0;height:100%;object-fit:cover}.imageblock__link{display:block;height:100%;color:inherit}.widget[data-form=banner]>.widget__body{padding:0}.widget[data-form=banner] .imageblock__image{border:0;border-radius:0}.imageblock__over{position:absolute;left:28px;right:28px;bottom:24px;font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:#fff;text-shadow:0 1px 12px rgb(0 0 0/45%)}.embedblock[data-fills=true]{display:flex;flex-direction:column;height:100%}.embedblock[data-fills=true] .embedblock__frame{flex:1 1;min-height:0}.wannouncements{display:flex;flex-direction:column;gap:10px}.wstrip__item .annc{flex:1 1;min-width:0}.wcard__picture--tall{height:120px}.wpin{display:inline-flex;margin-left:6px;vertical-align:-2px;color:var(--accent)}.wgive{display:flex;flex-direction:column;align-items:flex-start;gap:6px;height:100%}.widget[data-form=across] .wgive,.widget[data-form=button] .wgive{flex-direction:row;align-items:center;justify-content:space-between;gap:14px}.wgive__heading{font-size:17px;font-weight:600;letter-spacing:-.012em;line-height:1.3;color:var(--ink)}.wgive__message{margin:0 0 8px;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.cwb{grid-gap:18px;gap:18px}.cwb,.cwp{display:grid}.cwp{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.cwb[data-form=blog-column] .cwp,.cwb[data-form=blog-one] .cwp,.cwf .cwp{grid-template-columns:minmax(0,1fr);gap:10px}.cwb[data-form=blog-small] .cwp{grid-template-columns:120px minmax(0,1fr);gap:12px}.cwf__picture,.cwp__picture{position:relative;display:block;padding:0;border:1px solid var(--hair);border-radius:10px;overflow:hidden;background:none;cursor:pointer;aspect-ratio:16/9}.cwp__image{display:block;width:100%;height:100%;object-fit:cover}.cwp__play{position:absolute;inset:50% auto auto 50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:color-mix(in srgb,var(--ink) 62%,transparent)}.cwp__play:after{content:"";position:absolute;left:18px;top:14px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:9px 0 9px 14px}.cwp__kind{display:flex;align-items:center;font-size:12px;font-weight:600}.cwp__kind,.cwp__kind .wpin{color:var(--brand-text)}.cwp__kind .wpin svg{width:13px;height:13px;fill:currentColor}.cwf__title,.cwp__title{display:block;margin-top:2px;font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.25;text-decoration:none}.cwf__title{font-size:15px}.cwp__meta{margin-top:3px;font-size:13px;color:var(--ink-2)}.cwp__excerpt{display:-webkit-box;margin:6px 0 0;overflow:hidden;font-size:14px;line-height:1.5;color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical}.cwb[data-form=blog-one] .cwp__excerpt,.cwb[data-form=blog-small] .cwp__excerpt{-webkit-line-clamp:2}.cwp__more{display:inline-block;margin-top:6px;font-size:13px;font-weight:600;color:var(--brand-text)}.cwf{display:grid;grid-gap:18px;gap:18px}.cwf[data-beside=true]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.cwf__list{display:grid;grid-gap:12px;gap:12px;align-content:start}.cwf__item{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.cwf__row{display:grid;grid-template-columns:repeat(var(--cards,4),minmax(0,1fr));grid-gap:16px;gap:16px}.cwf__card .cwf__picture{margin-bottom:9px}.cwpicked{display:grid;grid-gap:12px;gap:12px}.cwpicked__item{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.cwpicked__thumb{display:block;width:96px;height:54px;border-radius:8px;border:1px solid var(--hair)}@media (max-width:767px){.cwf[data-beside=true],.cwf__row,.cwp{grid-template-columns:minmax(0,1fr)}}.whappen{display:grid;grid-gap:16px;gap:16px}.whappen[data-player=true]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.whappen__player{position:relative;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:var(--ink)}.whappen__player iframe{display:block;width:100%;height:100%;border:0}.whappen__player .whappen__live{position:absolute;left:10px;top:10px}.whappen__head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.whappen__live{display:inline-block;padding:2px 6px;border-radius:4px;background:var(--open);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em}.whappen__event{font-size:16px;font-weight:700}.whappen__rows{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.whappen__row{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline}.whappen__mark{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.whappen__mark[data-now=true]{color:var(--brand-text)}.whappen__title{font-weight:600}.whappen__who{font-size:13px;color:var(--ink-2)}.whappen__watch{margin-top:12px}@media (max-width:767px){.whappen[data-player=true]{grid-template-columns:minmax(0,1fr)}}.bannerblock{position:relative;height:100%;min-height:210px;border-radius:12px;overflow:hidden;isolation:isolate}.bannerblock__picture{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bannerblock__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0/58%),rgb(0 0 0/18%) 62%,transparent);z-index:-1}.bannerblock__words{position:absolute;left:0;bottom:0;max-width:62%;padding:32px 40px;display:grid;grid-gap:10px;gap:10px;color:#fff}.bannerblock__heading{margin:0;font-size:46px;line-height:1.08;letter-spacing:-.035em;font-weight:700;color:#fff}.bannerblock__line{margin:0;font-size:17px;color:rgb(255 255 255/92%)}.bannerblock__buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.bannerblock[data-form=half] .bannerblock__words{max-width:100%;padding:22px 24px}.bannerblock[data-form=half] .bannerblock__heading{font-size:28px}.widget[data-form=across]>.widget__body,.widget[data-form=half]>.widget__body{padding:0}@media (max-width:767px){.bannerblock__words{max-width:100%;padding:20px}.bannerblock__heading{font-size:28px}}.visitus{height:100%}.visitus--map{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.visitus__words{display:grid;align-content:start;grid-gap:10px;gap:10px;font-size:14px}.visitus__day{display:grid;grid-gap:2px;gap:2px}.visitus__address,.visitus__time{color:var(--ink-2)}.visitus__address{display:grid;font-style:normal}.visitus__directions{font-weight:600}.visitmap{position:relative;min-height:180px;overflow:hidden;border-radius:10px;border:1px solid var(--hair);background:var(--sink)}.visitmap>*{position:absolute;inset:0}.joincards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.joincards__signin{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 0;color:var(--ink-2)}.joincard{display:grid;align-content:start;grid-gap:4px;gap:4px;min-width:0}.joincard__picture{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.joincard__name{margin:4px 0 0;font-size:15px}.joincard__line,.joincard__meets{margin:0;font-size:13px;color:var(--ink-2)}.joincard__kind{font-size:12px;color:var(--ink-3)}.joincard__action{margin-top:6px}.formblock{display:grid;grid-gap:14px;gap:14px}.formblock[data-form=wide] .formblock__fields{max-width:640px}.formblock__name{margin:0 0 6px;font-size:20px}.formblock__description,.formblock__state{margin:0;color:var(--ink-2)}.leaders{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:16px;gap:16px}.leaders__one{margin:0;display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center}.leaders__one figcaption{display:grid;font-size:14px}.leaders__one figcaption span{color:var(--ink-2);font-size:13px}.leaders__photo{object-fit:cover;border-radius:50%}.leaders__photo--large{width:96px;height:96px}.leaders__photo--small{width:36px;height:36px}@media (max-width:767px){.joincards,.visitus--map{grid-template-columns:minmax(0,1fr)}.leaders{grid-template-columns:repeat(2,minmax(0,1fr))}}.wweek{display:grid;grid-template-columns:repeat(var(--days,7),minmax(0,1fr));grid-gap:8px;gap:8px;height:100%}.wweek__day{display:flex;flex-direction:column;gap:6px;min-width:0;padding:8px;border-radius:10px;border:1px solid var(--hair)}.wweek__day[data-today]{background:var(--brand-soft);border-color:transparent}.wweek__head{font-size:12px;font-weight:700;color:var(--ink-2)}.wweek__day[data-today] .wweek__head{color:var(--brand-text)}.wweek__item{display:grid;font-size:12.5px;line-height:1.3;color:var(--ink-2);padding:2px 7px;border-radius:5px}.wweek__item b{font-size:13px;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.wweek__item[data-serve]{background:var(--brand-soft)}.witem__title[data-cancelled],.wweek__item[data-cancelled] b{text-decoration:line-through}.wpresent__on{width:84px;flex:none;font-size:13px;font-weight:600;color:var(--ink)}.wpresent__acts,.wreq__acts{display:inline-flex;align-items:center;gap:8px}.wpresent__state{font-size:12.5px;font-weight:600;color:var(--ink-2)}.wpresent__state[data-state=draft]{color:var(--pend)}.wpresent__state[data-state=published],.wpresent__state[data-state=ready]{color:var(--ok)}.wfootlinks{padding-top:8px;font-size:13px;color:var(--ink-2)}.wfootlinks a{font-weight:600;color:var(--brand-text)}@media (max-width:767px){.wweek{grid-template-columns:minmax(0,1fr)}.wweek__day:not(:has(.wweek__item)){display:none}}.annc{--mark:transparent;display:flex;gap:12px;align-items:flex-start;padding:12px 14px 12px 12px;border:0;border-left:3px solid var(--mark);border-radius:0;background:var(--sink);min-width:0}.annc[data-compact=true]{padding:10px 12px 10px 9px}.annc__icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.annc__words{flex:1 1;min-width:0}.annc__title{font-weight:600;font-size:14.5px;display:flex;align-items:center;gap:4px}.annc__title a{color:inherit;text-decoration:none}.annc__message{font-size:13px;color:var(--ink-2)}.annc[data-compact=true] .annc__message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.annc__message p{margin:2px 0 0}.annc__buttons{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.annc[data-look=emergency]{--mark:var(--open);background:color-mix(in srgb,var(--open) var(--mark-tint-strong,15%),var(--surface));color:var(--ink)}.annc[data-look=emergency]>.annc__icon{color:var(--open)}.annc[data-look=caution]{--mark:var(--pend);background:color-mix(in srgb,var(--pend) var(--mark-tint,9%),var(--surface))}.annc[data-look=caution]>.annc__icon{color:var(--pend)}.annc[data-look=fyi]{--mark:var(--brand-text);background:color-mix(in srgb,var(--brand) var(--mark-tint,9%),var(--surface))}.annc[data-look=fyi]>.annc__icon{color:var(--brand-text)}.annc[data-look=info]{--mark:var(--ink-3);background:color-mix(in srgb,var(--ink-3) var(--mark-tint,9%),var(--surface))}.annc[data-look=info]>.annc__icon{color:var(--ink-3)}.annc-line{display:flex;align-items:baseline;gap:4px;min-width:0}.annc-line__text{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.annc-line__more{flex:none;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--brand-text);cursor:pointer}.annc-line__more:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px}.annc-peek{max-width:360px;padding:12px 14px;font-size:13px;line-height:1.45}.annc-peek__text{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.annc-whole{white-space:pre-line;line-height:1.5}.annc-whole__buttons{margin-top:14px;margin-left:0}@keyframes annc-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--open) 0%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--open) 28%,transparent),0 0 0 10px color-mix(in srgb,var(--open) 12%,transparent)}}.annc[data-pulse=true]{animation:annc-pulse 1.2s ease-in-out 3}.annc[data-pulse=true]>.annc__icon{animation:annc-icon 1.2s ease-in-out 3}@keyframes annc-icon{50%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.annc[data-pulse=true],.annc[data-pulse=true]>.annc__icon{animation:none}}.objhead__who{display:flex;align-items:flex-start;gap:18px;flex:1 1 320px;min-width:0}.objhead__image{width:88px;height:88px;border-radius:var(--r-card);border:1px solid var(--hair);flex:none}.objhead__image[data-shape=landscape]{width:132px;height:88px}.objhead__body{flex:1 1;min-width:0}@media (max-width:720px){.objhead__who{flex-direction:column;gap:12px;flex-basis:100%}.objhead__image[data-shape=landscape]{width:100%;max-width:360px;height:auto;aspect-ratio:3/2}.objhead__body{width:100%}}.objhead__title{margin:4px 0 0;font-size:14px;font-weight:600;color:var(--ink)}.objhead__identity .objhead__dot{color:var(--ink-3);margin:0 7px}.objhead__note{margin:4px 0 0;font-size:12.5px;color:var(--ink-3)}.objhead__stepper{gap:6px;margin-top:8px}.objbanner,.objhead__stepper{display:flex;align-items:center}.objbanner{gap:16px;margin:14px 0 6px;padding:14px 18px;border-radius:10px;border:1px solid color-mix(in srgb,var(--pend) 45%,var(--line));background:color-mix(in srgb,var(--pend) 12%,var(--surface));font-size:14px}.objbanner__text{margin:0;min-width:0}.objbanner__heading{display:block;margin-bottom:2px}.objbanner__actions{margin-left:auto;display:flex;gap:10px;flex:none}@media (max-width:720px){.objbanner{flex-direction:column;align-items:stretch}.objbanner__actions{margin-left:0}}.objbody{margin-top:8px;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-gap:var(--panel-gap);gap:var(--panel-gap);align-items:start}.objbanner+.objbody,.objhead+.objbody{margin-top:18px}.objbody[data-columns="1"]{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.objbody{grid-template-columns:minmax(0,1fr)}}.edline{margin-top:6px;font-size:12.5px;color:var(--ink-3)}.edline a{color:var(--brand-text);font-weight:600;text-decoration:none}.edline a:hover{text-decoration:underline}.editable-card__body{display:flex;flex-direction:column;gap:12px}.editable-card__conflict{margin-bottom:2px}.card-field{display:flex;flex-direction:column;gap:2px;min-width:0}.card-field__label{font-size:12.5px;color:var(--ink-3)}.card-field__value{font-size:14px;overflow-wrap:anywhere}.card-field__value[data-empty=true]{color:var(--ink-3)}.card-field[data-editing=true] .field{width:100%}.wsbar{position:fixed;inset:0 0 auto 0;z-index:50;display:flex;align-items:center;gap:16px;height:var(--h-wsbar);padding:0 20px;background:var(--brand);color:var(--brand-ink)}.wsbar__tag{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:3px 8px;border-radius:5px;background:color-mix(in srgb,var(--brand-ink) 18%,transparent);flex:none}.wsbar__title{min-width:min(12ch,100%);max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;flex:0 1000 auto}.wsbar__nav{display:flex;align-items:center;gap:4px;margin-left:10px;min-width:0;overflow-x:auto;scrollbar-width:none}.wsbar__nav::-webkit-scrollbar{display:none}.wsbar__tab{padding:6px 12px;border-radius:7px;font-size:13.5px;font-weight:500;color:color-mix(in srgb,var(--brand-ink) 78%,transparent);white-space:nowrap;text-decoration:none}.wsbar__tab:hover{color:var(--brand-ink);text-decoration:none}.wsbar__tab:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}.wsbar__tab[aria-current=page]{background:color-mix(in srgb,var(--brand-ink) 16%,transparent);color:var(--brand-ink);font-weight:600}.wsbar__actions{margin-left:auto;display:flex;align-items:center;gap:8px}.wsbar__actions+.wsbar__close{margin-left:0}.wsbar__action{height:32px;padding:0 12px;border:none;border-radius:7px;background:color-mix(in srgb,var(--ink) 16%,transparent);color:var(--brand-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.wsbar__action:hover{background:color-mix(in srgb,var(--ink) 24%,transparent)}.wsbar__action:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}.wsbar__close{margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border-radius:var(--r-control);border:1px solid color-mix(in srgb,var(--brand-ink) 32%,transparent);background:transparent;color:var(--brand-ink);font-size:13.5px;font-weight:600;cursor:pointer;flex:none;text-decoration:none}.wsbar__close:hover{background:color-mix(in srgb,var(--brand-ink) 14%,transparent);text-decoration:none}.workspace-page{padding-top:var(--h-wsbar)}.workspace-page__inner{padding:28px var(--gutter) 64px}.workspace-page__inner[data-column=writing]{max-width:calc(720px + 2 * var(--gutter));margin:0 auto}.workspace-page__inner[data-column=settings]{max-width:calc(560px + 2 * var(--gutter));margin:0 auto}.wscols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.wscols__column{display:grid;grid-gap:18px;gap:18px;min-width:0;align-content:start}@media (max-width:900px){.wscols{grid-template-columns:minmax(0,1fr)}}.workspace-page[data-bottom-bar=true] .workspace-page__inner{padding-bottom:calc(56px + 64px)}.wsfoot{position:fixed;inset:auto 0 0 0;z-index:40}.wsbottom{display:flex;align-items:center;gap:12px;height:56px;padding:0 22px;background:var(--surface);border-top:1px solid var(--hair);box-shadow:var(--shadow-pop)}.wsbottom__status{min-width:0;font-size:13.5px}.wsbottom__status small{display:block;color:var(--ink-3);font-size:12px}.wsbottom__actions{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.more-options{margin-top:22px}.more-options__toggle{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:var(--brand-text);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.more-options__toggle svg{transition:transform .12s ease}.more-options[data-open=true] .more-options__toggle svg{transform:rotate(90deg)}.more-options__toggle:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px;border-radius:4px}.more-options__body{margin-top:14px}.pubbar__others{color:var(--ink-2)}.pubbar__middle{display:inline-flex;gap:4px;margin-right:8px}.pubcard__body{padding:4px var(--card-inset) 12px}.pubcard__body[data-flush=true]{padding:0}.pubcard__ok{margin:0;padding-top:10px;color:var(--ok);font-weight:600}.pubcard__quiet{margin:0;padding:6px 0 0;color:var(--ink-2);font-size:13px}.pubcheck{margin:0;padding:0;list-style:none}.pubcheck__problem{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--hair);color:var(--open);font-size:13.5px}.pubcheck__problem:last-child{border-bottom:0}.pubcheck__problem>.btn{margin-left:auto;flex:none}.pubchanges{margin:0;padding:0;list-style:none}.pubchanges__line{display:flex;gap:10px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--hair);font-size:13.5px}.pubchanges__line:last-child{border-bottom:0}.pubchanges__mark{width:18px;flex:none;font-weight:700;text-align:center}.pubchanges__mark[data-mark=added]{color:var(--ok)}.pubchanges__mark[data-mark=changed]{color:var(--brand-text)}.pubchanges__mark[data-mark=removed]{color:var(--open)}.choice-rows{display:grid;grid-gap:6px;gap:6px;padding-top:8px}.choice-rows[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.choice-rows[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}.choice-row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;align-items:start;padding:10px 12px;border:1px solid var(--hair);border-radius:9px;cursor:pointer}.choice-row[data-disabled=true]{cursor:not-allowed}.choice-row__more{cursor:auto}.choice-row[data-on=true]{border-color:var(--brand-text)}.choice-row__radio{width:16px;height:16px;margin:2px 0 0;accent-color:var(--brand-text)}.choice-row__text{display:grid;grid-gap:2px;gap:2px;cursor:pointer}.choice-row__label{font-weight:600;font-size:13.5px}.choice-row__help{color:var(--ink-2);font-size:12.5px}.choice-row__example{color:var(--ink-3);font-size:12.5px}.choice-row__more{grid-column:2;padding-top:8px}.choice-row:has(.choice-row__leading){grid-template-columns:auto auto minmax(0,1fr);align-items:center}.choice-row:has(.choice-row__leading) .choice-row__more{grid-column:2/-1}.choice-row__leading{display:inline-flex}.vrow{display:flex;align-items:center;gap:12px;padding:13px var(--card-pad);border-bottom:1px solid var(--hair)}.vrow:last-child{border-bottom:0}.vrow[data-draft=true]{background:color-mix(in srgb,var(--brand) 6%,var(--surface))}.vrow__text{min-width:0}.vrow__label{display:flex;align-items:center;gap:8px;font-weight:600}.vrow__detail{color:var(--ink-2);font-size:12.5px}.vrow__live{padding:1px 6px;border:1px solid color-mix(in srgb,var(--ok) 50%,var(--ground));border-radius:5px;color:var(--ok);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vrow__actions{display:flex;gap:6px;margin-left:auto;flex:none}.vrow__pager{padding:4px var(--card-pad)}.trybar{position:fixed;left:50%;bottom:18px;z-index:60;transform:translateX(-50%);display:flex;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:9px 12px 9px 16px;background:var(--surface);border:1px solid var(--hair);border-radius:12px;box-shadow:var(--shadow-pop);font-size:13.5px}.trybar__dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--pend)}@media (max-width:720px){.trybar{flex-wrap:wrap;justify-content:flex-end}.wsbottom{padding:0 16px}.wsbottom__status{overflow:hidden;text-overflow:ellipsis}}.church-mark{flex:none}.church-mark--logo{display:block;width:auto;object-fit:contain}.church-mark--initial{display:grid;place-items:center;border-radius:var(--r-control);background:var(--brand);color:var(--brand-ink);font-weight:700;line-height:1}.public{background:var(--page);min-height:100vh}.public__hero{position:relative;height:var(--h-pubhero)}.public__duotone{position:absolute;inset:0;background:linear-gradient(140deg,color-mix(in srgb,var(--brand) 46%,var(--ground)),color-mix(in srgb,var(--accent) 32%,var(--ground)))}.public__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.public__veil{position:absolute;inset:0;z-index:2;background:linear-gradient(to top,color-mix(in srgb,var(--ink) 80%,transparent) 0,color-mix(in srgb,var(--ink) 26%,transparent) 55%,transparent 100%)}.public__top{position:absolute;top:0;left:0;right:0;z-index:4;height:60px;gap:12px;padding:0 40px}.public__mark,.public__top{display:flex;align-items:center;color:#fff}.public__mark{gap:10px;min-width:0;font-size:15px;font-weight:600}.public__name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.public__mark:hover{text-decoration:none}.public__logo.church-mark--logo{border-radius:var(--r-control);background:#fff}.public__open{margin-left:auto;flex:none;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;height:var(--h-button);padding:0 16px;border-radius:var(--r-pill);border:1px solid rgba(255,255,255,.45);background:rgba(0,0,0,.24);font-size:13.5px;font-weight:600;color:#fff}.public__open:hover{text-decoration:none;background:rgba(0,0,0,.4)}.public__hero-inner{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:28px 40px}.public__kicker{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,#fff 82%,var(--accent))}.public__title{margin:8px 0 0;font-size:46px;line-height:1.02;font-weight:700;letter-spacing:-.035em;color:#fff}.public__body{padding:30px 40px 36px;display:grid;grid-template-columns:minmax(0,1.5fr) 330px;grid-gap:36px;gap:36px;align-items:start}.public__body p{margin:0 0 14px;font-size:15.5px;line-height:1.62;color:var(--ink-2);max-width:62ch}.public__facts{display:flex;flex-wrap:wrap;gap:14px 34px;margin-bottom:20px}.public__fact{display:flex;align-items:center;gap:11px}.public__fact svg{color:var(--brand-text);flex:none}.public__fact-label{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.public__fact-value{font-size:15px;font-weight:600;color:var(--ink)}.public__action{padding:20px}.public__action-kicker{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.public__action-question{font-size:18px;font-weight:600;letter-spacing:-.018em;margin-top:4px;line-height:1.25;color:var(--ink)}.public__action-buttons{margin-top:14px;display:flex;flex-direction:column;gap:10px}.public__action-fine{margin-top:14px;font-size:13px;line-height:1.45;color:var(--ink-3)}.public__form{padding:30px 40px 36px}.public__rail-heading{margin:0 0 10px;font-size:15px;font-weight:600;color:var(--ink)}@media (max-width:767px){.public .public__hero{height:240px}.public .public__title{font-size:32px}.public .public__action{order:-1}}@media (max-width:860px){.public__hero-inner,.public__top{padding-left:var(--gutter);padding-right:var(--gutter)}.public__title{font-size:34px}.public__body,.public__form{grid-template-columns:minmax(0,1fr);padding:24px var(--gutter) 32px}}.site{min-height:100%;display:flex;flex-direction:column;background:var(--page);color:var(--ink);container-type:inline-size;container-name:site}.site__skip{position:absolute;left:12px;top:-60px;padding:8px 14px;background:var(--surface);border:1px solid var(--hair);border-radius:8px;z-index:3}.site__skip:focus{top:12px}.site__bar{position:relative;z-index:5;height:72px;gap:30px;padding:0 48px;background:var(--surface);border-bottom:1px solid var(--hair);font-size:15px}.site__bar,.site__mark{display:flex;align-items:center}.site__mark{gap:10px;color:var(--ink);font-weight:600;text-decoration:none;min-width:0}.site__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site__menu{display:flex;align-items:center;gap:22px;flex:1 1;min-width:0}.site__item{position:relative}.site__link{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;background:none;border:0;padding:0;font:inherit;color:var(--ink-2);text-decoration:none;cursor:pointer}.site__item[data-current=true]>.site__link{color:var(--brand-text);font-weight:600}.site__drop{position:absolute;top:calc(100% + 14px);left:-12px;min-width:200px;display:grid;padding:6px;background:var(--surface);border:1px solid var(--hair);border-radius:10px;box-shadow:var(--shadow-pop);z-index:4}.site__droplink{padding:8px 10px;border-radius:6px;color:var(--ink);text-decoration:none}.site__droplink:hover{background:var(--sink)}.site__end{display:flex;align-items:center;gap:10px;margin-left:auto;flex:none}.site__burger{display:none;margin-left:auto;width:40px;height:40px;border:0;background:none;color:var(--ink);cursor:pointer}.site__sheet{display:none}.site__page{flex:1 1;padding:24px 48px 40px}.site__foot{align-items:baseline;gap:12px 30px;padding:22px 48px;background:var(--surface);border-top:1px solid var(--hair);font-size:13px;color:var(--ink-2)}.site__contact,.site__foot{display:flex;flex-wrap:wrap}.site__contact{gap:6px 30px}.site__footlinks,.site__social{display:flex;flex-wrap:wrap;gap:6px 14px}.site__foot a{color:var(--ink-2)}.site__licence{margin-left:auto}.site__cookies{background:none;border:0;padding:0;font:inherit;color:var(--ink-2);text-decoration:underline;cursor:pointer}.site__sheet{position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 56px);overflow-y:auto;background:var(--surface);border-bottom:1px solid var(--hair);box-shadow:var(--shadow-pop)}.site__row{display:flex;align-items:center;min-height:58px;padding:0 16px;border-top:1px solid var(--hair);color:var(--ink);text-decoration:none}.site__row[data-current=true]{color:var(--brand-text);font-weight:600}.site__row--under{padding-left:34px}.site__sheetfoot{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:12px 16px;border-top:1px solid var(--hair)}.site[data-crowded=true] .site__end,.site[data-crowded=true] .site__menu{display:none}.site[data-crowded=true] .site__burger{display:grid;place-items:center}.site[data-crowded=true] .site__sheet{display:block}@container site (max-width: 999px){.site__end,.site__menu{display:none}.site__burger{display:grid;place-items:center}.site__sheet{display:block}}@container site (max-width: 767px){.site__bar{height:56px;gap:12px;padding:0 16px}.site__page{padding:16px}.site__foot{flex-direction:column;padding:18px 16px}.site__licence{margin-left:0}}.list{margin-top:16px;position:relative}.toolbar{gap:10px;flex-wrap:wrap;min-height:36px;margin:20px 0 6px}.toolbar,.toolbar__search{display:flex;align-items:center}.toolbar__search{gap:8px;height:var(--h-input);width:232px;flex:none;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-control);background:var(--surface);color:var(--ink-3);font-size:13.5px}.toolbar__search input{flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--ink);font:inherit;outline:none}.toolbar__search input::placeholder{color:var(--ink-3)}.toolbar__search input:placeholder-shown::-webkit-search-cancel-button{display:none}.toolbar__search:has(.toolbar__clear) input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.toolbar__box{flex:none;width:190px}.toolbar__box>.field-group:first-child{margin-top:0}.toolbar__box .picker{margin-top:0;flex-wrap:nowrap;background:var(--surface);overflow:hidden}.toolbar__box .picker__chip{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toolbar__box .picker__input{min-width:12px;flex:1 1 12px}.toolbar__clear{display:inline-flex;border:0;background:transparent;color:var(--ink-3);cursor:pointer;padding:0}.views{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.views::-webkit-scrollbar{display:none}.views>.pill{flex:none}.pill{height:var(--h-pill);display:inline-flex;align-items:center;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);font-size:13px;color:var(--ink-2);white-space:nowrap;cursor:pointer}.pill[aria-checked=true],.pill[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink);font-weight:600}.toolbar__right{margin-left:auto;display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:none;max-width:100%}.menuwrap{position:relative}.menu{width:268px}.menu__head{height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;background:var(--wtitle);border-bottom:1px solid var(--hair);border-radius:var(--r-card) var(--r-card) 0 0}.menu__head .menu__label{font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--brand-text)}.menu__count{font-size:12.5px;font-weight:600;color:var(--brand-text)}.menu__group{padding:11px 14px 5px;font-size:10.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3)}.menu__row{display:flex;align-items:center;gap:10px;width:100%;height:32px;padding:0 14px;border:0;background:transparent;font-size:13.5px;color:var(--ink);text-align:left;cursor:pointer}.menu__row:hover{background:var(--sink)}.menu__row[data-fixed=true]{color:var(--ink-3);cursor:default}.menu__item{display:flex;align-items:center}.menu__item .menu__row{flex:1 1;min-width:0}.menu__item .arrange__handle{margin-right:6px}.menu__foot{padding:9px 14px 11px;border-top:1px solid var(--hair);font-size:12.5px;color:var(--ink-3)}.filter__button[data-filtering=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink);font-weight:600}.menu--filter{width:340px}.menu__reveal{padding:0 14px 8px 40px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.menu__reveal .field{min-width:0}.menu__foot--more+.menu__foot{border-top:0;padding-top:0}.menu__row--help{height:auto;min-height:32px;align-items:flex-start;padding-top:7px;padding-bottom:7px}.menu__row--help .tick{margin-top:2px}.menu__text{display:flex;flex-direction:column;gap:2px;min-width:0}.menu__help{font-size:12.5px;line-height:1.4;color:var(--ink-2)}.menu__link{border:0;background:transparent;padding:0;color:var(--brand-text);cursor:pointer;font:inherit}.menu__link:disabled{opacity:.45;cursor:not-allowed}.tick[data-shape=round]{border-radius:50%}.tick{width:16px;height:16px;flex:none;display:grid;place-items:center;border-radius:4px;border:1px solid var(--line);background:var(--surface);color:transparent;cursor:pointer;padding:0}.tick[aria-checked=mixed],.tick[aria-checked=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.tick svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.bulkbar{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;min-height:36px;margin:20px 0 6px}.bulkbar__count{display:inline-flex;align-items:center;height:var(--h-button);padding-right:4px;font-size:14px;font-weight:700;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bulkbar__divider{width:1px;height:22px;background:var(--line);flex:none}.bulkbar__clear{margin-left:auto}.list__head,.list__row{display:grid;grid-gap:18px;gap:18px;align-items:center}.list__row--faded{color:var(--ink-3)}.list__row--faded>[data-lead]>*{opacity:.4}.coltable thead th,.list__head{padding:0 4px 9px;border-bottom:1px solid var(--line);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.coltable thead th{text-align:left;border-top:0}.list__head>*,.list__row>*{min-width:0}.list__name,.list__under{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list__row{padding:11px 4px;border-bottom:1px solid var(--hair);min-height:var(--h-row)}.list__row[aria-selected=true]{background:var(--sink)}.list__line{grid-column:1/-1;margin:-6px 0 0 38px;font-size:12.5px;line-height:1.45}.list__line[data-ticked=true]{margin-left:78px}.list[data-shape=blocks] .list__head{display:none}.list[data-shape=blocks][data-selectable=true] .list__head{display:flex}.list[data-shape=blocks] .list__head>:not(.tick){display:none}.list[data-shape=blocks] .list__row{grid-template-columns:var(--list-blocks,minmax(0,1fr))!important;column-gap:12px;row-gap:3px;align-items:start;padding:12px 4px}.list[data-shape=blocks] .list__row>:not(.tick,[data-lead]){grid-column:-2/-1}.list[data-shape=blocks] .list__row>[data-first]{align-self:center}.list[data-shape=blocks] .list__row>[data-label]{display:grid;grid-template-columns:clamp(88px,34%,160px) minmax(0,1fr);grid-column-gap:12px;column-gap:12px;font-size:13.5px;text-align:left;white-space:normal}.list[data-shape=blocks] .list__row>[data-label]:has(.segmented){grid-template-columns:minmax(0,1fr);row-gap:4px}.list[data-shape=blocks] .list__row>[data-label]:empty{display:none}.list[data-shape=blocks] .list__row>[data-label]:before{content:attr(data-label);grid-column:1;grid-row:1/span 4;color:var(--ink-3);font-size:12.5px}.list[data-shape=blocks] .list__row>[data-label]>*{grid-column:2;justify-self:start;min-width:0;max-width:100%;text-align:left}.list[data-shape=blocks] .list__row>[data-label]:has(.segmented):before{grid-row:auto}.list[data-shape=blocks] .list__row>[data-label]:has(.segmented)>*{grid-column:1}.list[data-shape=blocks] .list__line{margin:2px 0 0}@media (max-width:720px){.list .list__head{display:none}.list[data-selectable=true] .list__head{display:flex}.list .list__head>:not(.tick){display:none}.list .list__row{grid-template-columns:var(--list-blocks,minmax(0,1fr))!important;column-gap:12px;row-gap:3px;align-items:start;padding:12px 4px}.list .list__row>:not(.tick,[data-lead]){grid-column:-2/-1}.list .list__row>[data-first]{align-self:center}.list .list__row>[data-label]{display:grid;grid-template-columns:clamp(88px,34%,160px) minmax(0,1fr);grid-column-gap:12px;column-gap:12px;font-size:13.5px;text-align:left;white-space:normal}.list .list__row>[data-label]:before{content:attr(data-label);grid-column:1;grid-row:1/span 4;color:var(--ink-3);font-size:12.5px}.list .list__row>[data-label]>*{grid-column:2;justify-self:start;min-width:0;max-width:100%;text-align:left}.list .list__line{margin:2px 0 0}}.list__cell--name{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.list__cell--meta{font-size:13.5px;color:var(--ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list__cell--qualifier{display:block;margin-top:1px;font-size:12.5px;color:var(--ink-3)}.status-text{font-size:13.5px;font-weight:500}.status-chip[data-state=ok],.status-text[data-state=ok]{color:var(--ok)}.status-chip[data-state=pending],.status-text[data-state=pending]{color:var(--pend)}.status-chip[data-state=open],.status-text[data-state=open]{color:var(--open)}.status-chip[data-state=neutral],.status-text[data-state=neutral]{color:var(--ink-2)}.status-chip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--r-pill);font-size:12.5px;font-weight:600;background:color-mix(in srgb,currentColor 16%,var(--surface));border:1px solid color-mix(in srgb,currentColor 36%,transparent)}.delta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.pager-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 4px 0;font-size:13px;color:var(--ink-3);flex-wrap:wrap}.pager-row__range{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pager{display:flex;align-items:center;gap:4px}.pager__button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:var(--h-page-button);height:var(--h-page-button);padding:0 9px;border:1px solid transparent;border-radius:7px;background:transparent;font-size:13px;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.pager__button:hover:not(:disabled){background:var(--sink)}.pager__button[data-kind=step]{border-color:var(--line);background:var(--surface);font-weight:500}.pager__button[data-kind=step]:disabled{color:var(--ink-3);border-color:var(--hair);background:var(--sink);cursor:default}.pager__button[aria-current=page]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink);font-weight:600}.pager__gap{min-width:16px;padding:0 2px;color:var(--ink-3);text-align:center}.list__sort{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.list__sort--on{color:var(--brand-text)}.list__sort:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px}.updating__words{margin:0 0 16px}.updating__progress{position:relative;display:block;height:2px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--brand) 18%,transparent)}.updating__progress:after{content:"";position:absolute;inset:0 auto 0 0;width:35%;border-radius:2px;background:var(--brand);animation:search-progress 1.1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.updating__progress:after{animation:none;width:100%;opacity:.6}}.updating-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;color:var(--ink-2)}.updating-line .updating__progress{flex:1 0 100%}.list__group{padding:14px 4px 6px;border-bottom:1px solid var(--hair);font-size:13px;font-weight:600;color:var(--ink-2)}.report-trend__title{margin:6px 0 2px;font-size:13px;font-weight:600}.chart{margin:0;min-width:0;contain:inline-size}.chart__frame{display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(24px,auto);grid-column-gap:8px;column-gap:8px;padding:14px 16px 6px;box-sizing:border-box}.chart__yaxis{position:relative;font-size:11px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart__yaxis span{position:absolute;right:0;transform:translateY(50%);white-space:nowrap;line-height:1}.chart__plot{position:relative;min-width:0;border-left:1px solid var(--line);border-bottom:1px solid var(--line)}.chart__gridline{position:absolute;left:0;right:0;border-top:1px solid var(--hair)}.chart__xaxis{grid-column:2;display:flex;gap:10px;padding:6px 8px 0;font-size:11px;color:var(--ink-3);min-width:0}.chart[data-kind=line] .chart__xaxis{gap:0;padding:6px 0 0}.chart__xaxis span{flex:1 1;min-width:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chart[data-kind=bar] .chart__xaxis span{white-space:normal;line-height:1.3}.chart__bars{position:absolute;inset:0;display:flex;align-items:flex-end;gap:10px;padding:0 8px}.chart__slot{gap:3px}.chart__bar,.chart__slot{flex:1 1;height:100%;display:flex;min-width:0}.chart__bar{flex-direction:column;justify-content:flex-end;align-items:center}.chart__bar b{font-size:10.5px;font-weight:600;margin-bottom:3px;white-space:nowrap;color:var(--ink)}.chart__bar i{display:block;width:100%;border-radius:3px 3px 0 0;background:color-mix(in srgb,var(--brand) 60%,var(--ground))}.chart__bar[data-tone=previous] i{background:color-mix(in srgb,var(--ink) 24%,var(--ground))}.chart__bar[data-tone=previous] b{color:var(--ink-3)}.chart__lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.chart__lines polyline{fill:none;stroke:var(--brand-text);stroke-width:2}.chart__lines polyline[data-tone=previous]{stroke:color-mix(in srgb,var(--ink) 30%,var(--ground))}.chart__lines polyline[data-tone=accent]{stroke:var(--accent)}.chart__lines polyline[data-tone=faint]{stroke:color-mix(in srgb,var(--brand) 45%,var(--ground));stroke-dasharray:4 3}.chart__point{position:absolute;transform:translate(-50%,-6px);font-size:10.5px;font-weight:600;line-height:1;white-space:nowrap;color:var(--ink)}.chart__point[data-tone=previous]{color:var(--ink-3)}.chart__reference{position:absolute;left:0;right:0;border-top:1px dashed var(--ink-2);z-index:1}.chart__reference span{position:absolute;right:4px;top:3px;font-size:11px;color:var(--ink-2);background:var(--surface);padding:0 4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart__legend{display:flex;flex-wrap:wrap;gap:6px 16px;padding:0 16px 12px;font-size:12px;color:var(--ink-2)}.chart__legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px;background:color-mix(in srgb,var(--brand) 60%,var(--ground))}.chart__legend i[data-tone=previous]{background:color-mix(in srgb,var(--ink) 24%,var(--ground))}.chart__legend i[data-tone=accent]{background:var(--accent)}.chart__legend i[data-tone=faint]{background:color-mix(in srgb,var(--brand) 35%,var(--ground))}.chart__legend i[data-tone=reference]{height:0;border-top:1px dashed var(--ink-2);background:none;border-radius:0;vertical-align:3px}.rtable__wrap{min-width:0;overflow-x:auto}.rtable{width:100%;border-collapse:collapse;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rtable thead th{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:10px 16px 6px;white-space:nowrap}.rtable tbody th,.rtable td,.rtable thead th{text-align:left;border-bottom:1px solid var(--hair)}.rtable tbody th,.rtable td{padding:9px 16px;font-weight:400;color:var(--ink)}.rtable .rtable__figure{text-align:right}.rtable tbody tr:last-child td,.rtable tbody tr:last-child th{border-bottom:0}.rtable .rtable__total td,.rtable .rtable__total th{font-weight:700}@media (max-width:720px){.rtable,.rtable tbody,.rtable tbody th,.rtable tr{display:block;width:100%}.rtable colgroup,.rtable thead{display:none}.rtable tbody tr{padding:8px 0;border-bottom:1px solid var(--hair)}.rtable tbody tr:last-child{border-bottom:0}.rtable tbody td,.rtable tbody th{padding:2px 16px;border-bottom:0;text-align:left;overflow-wrap:anywhere}.rtable tbody th{font-weight:600}.rtable tbody td{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rtable tbody td:before{content:attr(data-label);flex:none;max-width:55%;color:var(--ink-3);font-size:12.5px}.rtable tbody td:empty{display:none}.rtable .rtable__figure{text-align:right}.rtable tbody th.rtable__figure{text-align:left}}.widget__body .chart,.widget__body .rtable__wrap{margin-left:calc(-1 * var(--card-pad));margin-right:calc(-1 * var(--card-pad))}.widget[data-style=borderless] .chart,.widget[data-style=borderless] .rtable__wrap,.widget__body .chart .rtable__wrap{margin-left:0;margin-right:0}.list__head .list__cell--figure,.list__row .list__cell--figure{text-align:right;justify-self:stretch}.chart__bar[data-part=true] i{opacity:.5}.arrange{min-width:0}.arrange__handle{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--r-control);background:transparent;color:var(--ink-3);cursor:-webkit-grab;cursor:grab;touch-action:none}.arrange__handle:focus-visible,.arrange__handle:hover{background:var(--sink);color:var(--ink)}.arrange__handle:active{cursor:-webkit-grabbing;cursor:grabbing}.arrange__item[data-dragging=true]{background:var(--sink);opacity:.6}.arrange__item[data-landing=before]{box-shadow:inset 0 2px 0 var(--brand-text)}.arrange__item[data-landing=after]{box-shadow:inset 0 -2px 0 var(--brand-text)}.arrange[data-landing=inside]{box-shadow:inset 0 0 0 2px var(--brand-text);background:color-mix(in srgb,var(--brand) 10%,var(--surface));border-radius:var(--r-control);min-height:44px}