.languages[data-astro-cid-34uxj53s]{flex-wrap:wrap;gap:.5rem;display:flex}.languages[data-astro-cid-34uxj53s] a[data-astro-cid-34uxj53s]{min-height:44px;padding:.6rem;display:inline-block}:root{--canvas:#faf8f4;--surface:#fff;--text:#322b29;--action:#681923;--action-hover:#4f0f16;--error:#9c2f2f;--focus:#1d4ed8;--border:#756b65;--soft:#f1e9e3;--content:72rem;--reading:68ch;--body:1.125rem;--leading:1.6;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius:.5rem;--font:system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:auto}body{background:var(--canvas);color:var(--text);font:var(--body)/var(--leading) var(--font);margin:0}h1,h2,h3,h4{text-wrap:balance;overflow-wrap:anywhere;font-weight:650;line-height:1.2}h1{max-width:21ch;font-size:clamp(2rem,5vw,3.5rem)}h2{max-width:25ch;font-size:clamp(1.8rem,3.5vw,2.65rem)}h3{font-size:1.5rem}h4{font-size:1.125rem}p,li{max-width:var(--reading);overflow-wrap:anywhere}p{margin-block:0 var(--space-5)}a{color:var(--action);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration-thickness:.08em}a:hover,a.is-hover{color:var(--action-hover);text-decoration-thickness:.15em}a:active,a.is-active{color:var(--text)}:where(a,button,summary,input,textarea,select):focus-visible,.is-focus{outline:3px solid var(--focus);outline-offset:4px}:target{scroll-margin-block:1rem}button,input,textarea,select{font:inherit;max-width:100%;color:inherit}input,textarea,select{border:2px solid var(--border);background:var(--surface);border-radius:.25rem;width:100%;padding:.75rem;display:block}textarea{resize:vertical;min-height:9rem}label{margin-block:1.5rem .5rem;font-weight:650;display:block}button,.button{border:2px solid var(--action);background:var(--action);color:#fff;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;border-radius:.25rem;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.65rem 1.25rem;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}button:hover,.button:hover,.button.is-hover{background:var(--action-hover);border-color:var(--action-hover);color:#fff}button:active,.button:active,.button.is-active{background:var(--text);border-color:var(--text);color:#fff}button:disabled,button[aria-disabled=true]{background:var(--soft);border-color:var(--border);color:var(--text);cursor:default}.secondary{color:var(--action);background:0 0}.skip{background:var(--surface);min-height:44px;padding:.5rem 1rem;display:block}.container{max-width:var(--content);padding-inline:var(--space-5);margin-inline:auto}.review-banner{background:var(--text);color:#fff;padding:var(--space-4) var(--space-5);font-size:1rem}.review-banner a{color:#fff}.review-banner a:focus-visible{outline-color:#fff}.review-index{padding-block:var(--space-5);flex-wrap:wrap;gap:1rem;display:flex}.review-index a{min-height:44px;padding:.5rem}.sample{border-top:1px solid var(--border);padding-bottom:var(--space-8)}.site-header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.5rem;display:flex}.brand{align-items:center;max-width:23ch;min-height:44px;font-size:1.1rem;font-weight:700;line-height:1.35;text-decoration:none;display:flex}.utility{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.utility a{min-height:44px;padding:.6rem;display:inline-block}.menu{border-top:1px solid var(--border);flex-basis:100%;padding-top:.75rem}summary{cursor:pointer;min-height:44px;padding:.5rem;font-weight:650;list-style-position:inside}.menu ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.menu a{min-height:44px;padding:.6rem;display:inline-block}.hero{padding-block:var(--space-8);gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.hero>*{min-width:0}.button{max-width:100%}.eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.875rem;font-weight:700}.lead{font-size:1.25rem}.hero-note{padding:var(--space-6);border-left:3px solid var(--action);background:var(--soft);align-self:center}.section{padding-block:var(--space-7);border-top:1px solid var(--border)}.cards{gap:var(--space-5);display:grid}.card{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0}.card a{align-items:center;min-height:44px;padding-block:.5rem;display:inline-flex}.card:focus-within{border-color:var(--focus)}.tag{border:1px solid var(--border);border-radius:.25rem;margin-bottom:1rem;padding:.25rem .5rem;font-size:.875rem;display:inline-block}.breadcrumbs{padding-block:1rem;font-size:1rem}.breadcrumbs ol{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.breadcrumbs a{min-height:44px;padding:.5rem;display:inline-block}.form-layout{gap:var(--space-6);display:grid}.form-panel{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0}.helper,.source-note{overflow-wrap:anywhere;font-size:1rem}.error-summary{padding:var(--space-5);border:2px solid var(--error);border-left-width:6px;margin-bottom:1.5rem}.error-summary h4{margin-top:0}.error-summary a,.error-text{color:var(--error)}[aria-invalid=true]{border-color:var(--error)}.error-text{font-weight:650}.states{gap:1.5rem;display:grid}.state{border-left:3px solid var(--border);min-width:0;padding-left:1rem}.state h4{margin-block:0 .5rem}.state button{margin:.5rem}.site-footer{padding-block:var(--space-6);border-top:1px solid var(--border);margin-top:var(--space-7)}.footer-links{flex-wrap:wrap;gap:.5rem;display:flex}.footer-links a{min-height:44px;padding:.6rem}.spec-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.spec-list div{background:var(--surface);border:1px solid var(--border);padding:1rem}dt{font-weight:700}dd{margin:0}code{white-space:normal;overflow-wrap:anywhere}@media (width>=48rem){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{grid-template-columns:1.5fr 1fr}.form-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.states{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.container{padding-inline:2rem}.cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=25rem){.container{padding-inline:1rem}.form-panel,.card{padding:1rem}.hero{padding-block:2rem}.utility{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.card,.form-panel,.hero-note,.error-summary,.tag{border:2px solid canvastext}.button,button{color:buttontext;background:buttonface;border:2px solid buttontext}a{color:linktext}:where(a,button,summary,input,textarea,select):focus-visible,.is-focus{outline-color:highlight}.error-text{color:canvastext}}@media print{.sample{break-before:page}.review-banner{color:#000;background:#fff}.container{max-width:none}.hero,.cards,.form-layout,.states{display:block}.card,.state{break-inside:avoid;margin-bottom:1rem}}:root{--font-heading:Georgia, "Times New Roman", serif}h1,h2,h3,h4,.site-identity,.footer-identity{font-family:var(--font-heading);font-weight:400}.footer-email a{overflow-wrap:anywhere;align-items:center;min-block-size:44px;max-inline-size:100%;display:inline-flex}.breadcrumbs{max-inline-size:var(--reading);padding-block:0 1.5rem}.breadcrumbs ol{align-items:baseline;gap:.5rem 1rem;margin-block:0}.breadcrumbs li{align-items:baseline;gap:1rem;min-inline-size:0;max-inline-size:100%;display:flex}.breadcrumbs li>:last-child{min-inline-size:0}.breadcrumbs a{padding-inline:0}.breadcrumb-separator{flex-shrink:0}body{overflow-wrap:anywhere;min-inline-size:0}main,section,.editorial-grid>*,.contact-layout>*{min-inline-size:0}.skip{padding-inline:1.5rem;font-size:.9375rem}.editorial-header{background:var(--surface)}.masthead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex}.site-identity{color:var(--text);max-inline-size:32ch;font-size:1.375rem;text-decoration:none}.header-utilities{flex-wrap:wrap;align-items:center;gap:1.25rem;font-size:.9375rem;display:flex}.header-utilities>a{align-items:center;min-block-size:44px;display:inline-flex}.header-utilities .languages a{padding-inline:.25rem}[aria-current=page]{font-weight:650;text-decoration-thickness:.15em}.editorial-navigation details{background:0 0;border:0;border-radius:0}.editorial-navigation summary{cursor:pointer;min-block-size:44px;padding-block:.625rem;font-size:.9375rem;font-weight:500}.editorial-navigation ul{border-block-start:1px solid var(--soft);flex-wrap:wrap;gap:.5rem 1.75rem;margin:.25rem 0 0;padding:.75rem 0 .25rem;list-style:none;display:flex}.editorial-navigation a{min-block-size:44px;color:var(--text);align-items:center;font-size:1rem;display:inline-flex}.editorial-navigation a:hover{color:var(--action)}.reading-page{max-inline-size:var(--content)}.reading-page .editorial-prose,.reading-page .page-context{max-inline-size:var(--reading)}.reading-page h1{max-inline-size:none;margin-block:0 2rem;font-size:clamp(2rem,5vw,3rem)}.reading-page h2{font-size:clamp(1.6rem,3.5vw,2.25rem)}.cornwall-page h1{margin-block-end:1.5rem;font-size:clamp(2rem,5vw,3.5rem)}.cornwall-page h2{font-size:clamp(1.8rem,3.5vw,2.65rem)}.cornwall-page .reading-section{border-block-start-color:var(--soft);margin-block-start:2rem;padding-block-start:1.5rem}.cornwall-page .editorial-prose h2{margin-block:3rem 1.25rem;line-height:1.2}.cornwall-page .editorial-prose p{margin-block-end:1.25rem}.editorial-prose h2{margin-block:0 1.5rem;line-height:1.25}.reading-section{border-block-start:1px solid var(--border);margin-block-start:3rem;padding-block-start:3rem}.editorial-prose h3{margin-block-start:2rem}.home-hero{background:var(--action);min-block-size:520px;color:var(--surface);align-items:center;display:flex;position:relative}.hero-image,.hero-scrim{block-size:100%;inline-size:100%;position:absolute;inset:0}.hero-image{object-fit:cover;object-position:center 60%}.hero-scrim{background:#0000009e}.hero-content{inline-size:100%;padding-block:4rem;position:relative}.hero-content h1{max-inline-size:21ch;margin-block:0 2rem;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.15}.hero-links{flex-wrap:wrap;gap:1rem;display:flex}.hero-links a{color:var(--surface);border:1px solid;min-block-size:44px;padding:.75rem 1.25rem}.hero-links a:hover{text-decoration-thickness:.15em}.home-welcome{padding-block:4rem}.home-welcome .reading{font-size:1.25rem}.reading{max-inline-size:var(--reading);margin-inline:auto}.reading>:last-child,.editorial-grid>div>:last-child{margin-block-end:0}.home-band{background:var(--surface);padding-block:4rem}.editorial-grid{gap:2rem;display:grid}.editorial-grid h2{margin-block:0;font-size:clamp(1.875rem,3.5vw,2.5rem)}.invitation-band a{color:var(--surface)}.invitation-band a:focus-visible{outline-color:var(--surface)}.contact-page>h1{margin-block:0 2rem;font-size:clamp(2.25rem,5vw,3.25rem)}.contact-page h2{font-size:1.75rem}html[lang=fr-CA] .reading-page h1{font-size:clamp(2.25rem,5vw,3.5rem)}html[lang=fr-CA] .reading-page h2{font-size:clamp(1.75rem,3.5vw,2.5rem)}html[lang=fr-CA] .cornwall-page h1{font-size:clamp(2.25rem,5vw,3.9375rem)}html[lang=fr-CA] .cornwall-page h2{font-size:clamp(2.025rem,3.5vw,2.98125rem)}html[lang=fr-CA] .contact-page>h1{font-size:clamp(2rem,4.5vw,3.25rem)}html[lang=fr-CA] .enquiry-panel h2{font-size:1.5rem}html[lang=fr-CA] .contact-support h2{font-size:clamp(1.4rem,2.5vw,1.85rem)}.contact-introduction{max-inline-size:var(--reading);margin-block-end:3rem}.contact-layout{gap:3rem;display:grid}.enquiry-panel{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius);padding:2rem}.enquiry-panel form{max-inline-size:none}.enquiry-panel label:first-of-type{margin-block-start:0}.contact-support section:first-child{background:var(--soft);padding:2rem}.contact-support section{margin-block-end:3rem}.contact-support h2{margin-block-start:0}.contact-support section>div>:last-child{margin-block-end:0}.verification-notice{background:var(--soft);margin-block:1.5rem;padding:1rem;font-size:1rem}.contact-field{margin-block:1.5rem}.contact-field label{display:block}.contact-help,.contact-field-error{overflow-wrap:anywhere;margin-block:.5rem;font-size:1rem}.contact-field-error{color:var(--error)}.contact-field [aria-invalid=true]{border-color:var(--error)}.contact-errors{border:2px solid var(--error);background:var(--surface);margin-block:1.5rem;padding:1rem}.contact-errors h3{margin-block-start:0}.contact-actions{flex-wrap:wrap;gap:1rem;display:flex}.contact-actions button{min-block-size:44px}.contact-email{overflow-wrap:anywhere;border-block-start:1px solid var(--border);padding-block-start:1rem}.verification-notice h3{margin-block-start:0;font-size:1.125rem}.page-context{border-block-start:1px solid var(--soft);margin-block-start:3rem;padding-block:2rem}.page-context>p{font-size:1rem}.gathering-highlights ul{margin:0;padding:0;list-style:none}.gathering-highlights li{border:1px solid var(--border);background:var(--surface);border-radius:.5rem;margin-block-end:1rem;padding:1.5rem}.gathering-highlights li a{margin-block-end:.5rem;display:block}.gathering-highlights.home-band{background:var(--soft)}.page-context section{margin-block:2rem}figure{margin-inline:0}img{max-inline-size:100%}figure img{block-size:auto}.editorial-footer{border-block-start:1px solid var(--soft);background:var(--surface);padding-block:3rem}.footer-identity{margin-block:0 1.5rem;font-size:1.125rem}.editorial-footer .footer-links{gap:1.5rem;margin:0;padding:0;list-style:none}@media (width>=48rem){.editorial-grid{grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:3.5rem}.contact-layout.has-review-form{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media (width<=47.999rem){.home-welcome .reading{font-size:1.125rem}.editorial-main,.home-welcome,.home-band{padding-block:3rem}.home-hero{min-block-size:420px}}@media (width<=25rem){.header-utilities{gap:.5rem;inline-size:100%}.editorial-navigation ul{gap:.5rem 1rem}.skip{padding-inline:1rem}.enquiry-panel,.contact-support section:first-child{padding:1rem}.hero-content{padding-block:2rem}.hero-links a{inline-size:100%}}@media (forced-colors:active){.hero-scrim{display:none}.home-hero,.home-band.invitation-band{color:canvastext;background:canvas}.hero-links a,.invitation-band a{color:linktext}.hero-links a:focus-visible,.invitation-band a:focus-visible{outline-color:highlight}.enquiry-panel{border-color:canvastext}}.community-page h1,.activity-page h1{max-inline-size:21ch;margin-block:0 1.5rem;font-size:clamp(2rem,5vw,3.5rem)}.community-page h2,.activity-page h2{font-size:clamp(1.8rem,3.5vw,2.65rem)}.community-band{padding-block:3rem}.community-band:first-child{padding-block:0 4rem}.community-surface{background:var(--surface)}.community-reading{max-inline-size:var(--reading)}.container.community-reading{max-inline-size:var(--content)}.community-reading>p,.community-reading>div,.community-reading>h2{max-inline-size:var(--reading)}.community-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.community-card{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;flex-direction:column;min-inline-size:0;padding:1.5rem;display:flex}.community-card-description a{min-block-size:44px;font-family:var(--font-heading);align-items:center;margin-block-end:.5rem;font-size:1.5rem;display:inline-flex}.community-card-description p{margin-block-end:1.5rem}.community-warning{background:var(--soft);border-inline-start:3px solid var(--border);margin-block-start:2rem;padding:1.5rem}.community-warning p:last-child,.community-invitation p:last-child,.activity-local-description p:last-child,.activity-enquiry p:last-child{margin-block-end:0}.community-invitation{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;padding:2rem}.activity-page .reading-section{border:0;margin-block-start:3rem;padding-block-start:0}.activity-page .editorial-prose h2{margin-block:0 1rem}.activity-status{background:var(--soft);border-inline-start:3px solid var(--action);min-inline-size:0;padding:1.5rem}.activity-status-label{margin-block-end:.75rem}.activity-status-compact{border:0;border-block-start:1px solid var(--soft);background:0 0;margin-block-start:auto;padding:1rem 0 0;font-size:1rem}.activity-status-compact .activity-status-label{margin:0}.activity-contact{align-items:center;min-block-size:44px;margin-block-start:.75rem;display:inline-flex}.activity-enquiry{border:1px solid var(--border);background:var(--surface);border-radius:.5rem;padding:1.5rem}@media (width>=48rem){.community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.community-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=25rem){.community-band{padding-block:2rem}.community-band:first-child{padding-block:0 2rem}.community-card,.community-invitation,.activity-status,.activity-enquiry{padding:1rem}.activity-status-compact{padding:1rem 0 0}}@media (forced-colors:active){.activity-status,.activity-enquiry,.community-warning,.community-invitation,.community-card{border-color:canvastext}}html[lang=fr-CA] .activity-page h1{font-size:clamp(2rem,5vw,3.5rem)}html[lang=fr-CA] .activity-page h2{font-size:clamp(1.8rem,3.5vw,2.65rem)}[hidden]{display:none!important}.gatherings-content{max-inline-size:100%}.gathering-empty{border-inline-start:3px solid var(--action);background:var(--soft);max-inline-size:68ch;padding:1.5rem}.gathering-list-section{border-block-end:1px solid var(--border);gap:2rem;padding-block:2rem;display:grid}.gathering-list{gap:1.5rem;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.gathering-entry,.gathering-practical{border:1px solid var(--border);background:var(--surface);border-radius:.5rem;min-inline-size:0;padding:1.5rem}.gathering-entry h3{max-inline-size:100%}.gathering-state{color:var(--action);border:1px solid;margin-block:0 1rem;padding:.25rem .75rem;display:inline-block}.gathering-cancelled>.gathering-state{color:var(--error);border-width:2px}.gathering-cancelled.gathering-entry{border-color:var(--error)}.gathering-detail-grid{align-items:start;gap:2rem;display:grid}.gathering-detail-grid>*{min-inline-size:0}.gathering-facts p{margin-block:0 1rem}.gathering-timezone{font-size:1rem}.gathering-detail .editorial-prose,.gatherings-page .reading-section{max-inline-size:68ch}@media (width>=48rem){.gathering-list-section{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.gathering-detail-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (width<=25rem){.gathering-entry,.gathering-practical,.gathering-empty{padding:1rem}}@media (forced-colors:active){.gathering-entry,.gathering-practical,.gathering-empty,.gathering-state{border-color:canvastext}.gathering-state,.gathering-cancelled>.gathering-state{color:canvastext}}html[lang=fr-CA] .gatherings-page h1{font-size:clamp(2rem,5vw,3.5rem)}html[lang=fr-CA] .gatherings-page h2{font-size:clamp(1.8rem,3.5vw,2.65rem)}html[lang] .supporting-page h1{max-inline-size:21ch;font-size:clamp(2rem,5vw,3.5rem)}html[lang] .supporting-page h2{max-inline-size:25ch;font-size:clamp(1.8rem,3.5vw,2.65rem);line-height:1.2}.supporting-page .reading-section{border-block-start-color:var(--soft);margin-block-start:2rem;padding-block-start:1.5rem}.source-notes li{margin-block-end:1.5rem}.source-notes li p,.credits-index li p{margin-block:.25rem;font-size:1rem;line-height:1.5}.credits-index{max-inline-size:var(--reading);margin-block-start:2rem}.credits-index ul{gap:1rem;padding:0;list-style:none;display:grid}.credits-index li{background:var(--canvas);border-radius:.25rem;padding:.75rem;scroll-margin-block-start:1rem}figcaption a[data-credit-link]{margin-inline-start:.5rem}.responsive-picture{max-inline-size:100%;display:block}.responsive-picture img{block-size:auto;inline-size:100%;max-inline-size:100%;display:block}.hero-picture{block-size:100%;inline-size:100%;position:absolute;inset:0}.hero-picture img{object-fit:cover;block-size:100%}.has-hero-media .hero-scrim{background:#14241cb8}.media-figure{max-inline-size:var(--reading);margin:2rem 0}.media-figure img{background:var(--soft);color:var(--text)}.media-caption{max-inline-size:var(--reading);font-size:1rem}.media-caption p{margin-block:.5rem}.media-caption a{margin-inline-start:.75rem}@media (forced-colors:active){.hero-picture{display:none}.media-figure img{color:canvastext;background:canvas}}:root{--ochre:#ae823b;--tint-warm:#fbf6f0;--tint-sage:#f2f5f2}.skip{z-index:1000;border:2px solid var(--action);border-radius:.25rem;align-items:center;max-inline-size:calc(100% - 2rem);margin:0;display:inline-flex;position:fixed;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(calc(-100% - 2rem))}.skip:focus{transform:none}.masthead-band{background:var(--action);color:var(--surface)}.masthead{padding-block:1.5rem}.masthead a,.masthead a:hover{color:var(--surface)}.masthead a:focus-visible{outline-color:var(--surface)}.site-identity{font-size:1.4rem}.header-utilities>a{border:1px solid;border-radius:.25rem;padding:.5rem 1rem}.editorial-header{border-block-end:1px solid var(--soft)}.editorial-navigation{padding-block:.75rem 1.25rem}.editorial-navigation ul{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.editorial-navigation li{min-inline-size:0;max-inline-size:none;margin:0;display:flex}.editorial-navigation a{text-align:center;justify-content:center;inline-size:100%;padding:.5rem}@media (width>=48rem){.editorial-navigation ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=72rem){.editorial-navigation ul{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.editorial-navigation a,.editorial-navigation summary{color:var(--action)}.editorial-main{padding-block:3rem 4rem}.reading-page h1,.community-page h1,.activity-page h1,.contact-page>h1,html[lang] .supporting-page h1,html[lang] .cornwall-page h1{color:var(--action)}.home-hero{background:var(--canvas);min-block-size:0;color:var(--text);border-block-end:1px solid var(--soft);display:block}.home-hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem;padding-block:3.5rem 4rem;display:grid}.hero-content{padding:0}.hero-content h1{color:var(--action);max-inline-size:21ch;margin-block:0 1.75rem;font-size:clamp(2.5rem,4.6vw,3.5rem)}.hero-introduction{max-inline-size:48ch;margin-block-end:2rem;font-size:1.25rem}.hero-links{gap:1rem}.hero-links a{color:var(--surface);border:2px solid var(--action)}.hero-links a.secondary{color:var(--action);background:0 0}.hero-links a.secondary:hover{background:var(--soft)}.hero-links a:focus-visible{outline-color:var(--focus)}.hero-circle{aspect-ratio:1;border:8px solid var(--surface);outline:1px solid var(--soft);border-radius:50%;justify-self:center;inline-size:min(100%,28rem);position:relative}.hero-circle>.hero-picture,.hero-circle>.river-illustration{border-radius:50%;block-size:100%;inline-size:100%;overflow:hidden}.hero-circle .hero-picture{position:static}.hero-circle .hero-picture img{object-fit:cover;border-radius:50%}.hero-circle-accent{aspect-ratio:1;background:var(--tint-sage);border:5px solid var(--surface);border-radius:50%;inline-size:26%;position:absolute;inset-block-end:-1rem;inset-inline-end:-1rem}.hero-circle-accent:before,.hero-circle-accent:after{content:"";background:#889383;border-radius:0 100%;block-size:23%;inline-size:45%;position:absolute;inset:28% 10%;transform:rotate(-35deg)}.hero-circle-accent:after{background:var(--ochre);inset:50% 40%;transform:rotate(15deg)}.home-band{border-block-end:1px solid var(--soft);padding-block:4.5rem}.home-band:nth-of-type(odd){background:var(--canvas)}.home-band.faith-band{background:var(--surface)}.faith-band .editorial-grid>div{background:var(--tint-warm);border-block-start:4px solid var(--action);border-radius:.5rem;padding:2rem}.editorial-grid h2{color:var(--action)}.home-band.invitation-band{background:var(--action);color:var(--surface)}.invitation-band h2{color:var(--surface)}.home-activities{margin-block-start:2.5rem}.community-card{border-color:var(--soft);border-radius:.5rem;padding:1.75rem 1.5rem}.community-card:nth-child(4n+2){background:var(--tint-warm)}.community-card:nth-child(4n+3){background:var(--tint-sage)}.community-card:nth-child(4n+4){background:var(--soft)}.community-card h3{margin-block:0 1.5rem;font-size:1.4rem}.community-card h3 a{align-items:center;min-block-size:44px;display:inline-flex}.activity-numeral{font:2.75rem/1 var(--font-heading);color:var(--action);margin-block-end:1.25rem}.community-invitation,.activity-enquiry{border-block-start:4px solid var(--action);background:var(--tint-warm)}.quotation-band{background:var(--soft);border-block:1px solid var(--soft);border-inline-start:4px solid var(--ochre);margin:0 0 3rem;padding:2.5rem 2rem}.quotation-band.container{max-inline-size:var(--content);margin:0 auto;padding-block:3rem}.quotation-band blockquote{max-inline-size:52ch;margin:0 0 1.25rem}.quotation-band blockquote p{font:clamp(1.5rem, 3vw, 2rem)/1.4 var(--font-heading);color:var(--action);margin:0}.quotation-band figcaption{flex-wrap:wrap;gap:.5rem 1rem;font-size:.9375rem;display:flex}.quotation-author{font-weight:650}.quotation-context,.quotation-rights{flex-basis:100%}.quotation-rights{font-size:.8125rem}.calendar-feature{border:1px solid var(--border);border-block-start:4px solid var(--action);background:var(--tint-warm);font:1.5rem/1.4 var(--font-heading);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-block-start:2rem;padding:2rem;display:flex}.calendar-feature-year{font:1rem/1.6 var(--font)}.enquiry-panel{border-block-start:4px solid var(--action)}.contact-support section:first-child{border-radius:.5rem}.editorial-footer{background:var(--surface);border-block-start:1px solid var(--border);padding-block:3rem}.footer-identity{color:var(--action);font-size:1.25rem}.footer-links{border-block-start:1px solid var(--soft);padding-block-start:1rem!important}.holy-days-content{max-inline-size:100%}.calendar-introduction{max-inline-size:var(--reading);margin-block-end:2.5rem}.calendar-years{color:var(--action);letter-spacing:.08em;font-size:1rem;font-weight:650}.calendar-sunset{background:var(--soft);border-inline-start:3px solid var(--action);padding:1.25rem}.holy-day-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.holy-day-card{background:var(--surface);border:1px solid var(--soft);border-radius:.5rem;gap:1.25rem 2rem;min-inline-size:0;max-inline-size:none;padding:1.5rem;display:grid}html[lang] .holy-day-card h2{max-inline-size:none;color:var(--action);margin:0 0 .75rem;font-size:1.5rem}.work-label{margin:0;font-size:.9375rem}.work-suspended{color:var(--action);font-weight:600}.holy-day-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.holy-day-dates dt{color:var(--action);margin-block-end:.25rem;font-size:.9375rem}.holy-day-dates dd{font-size:1rem}.other-observances{margin-block:3rem}.observance-card{background:var(--soft);border-radius:.5rem;margin-block:1rem;padding:1.5rem}.observance-card h3{margin-block:0 1rem}.observance-card ul{margin:0;padding-inline-start:1.25rem}.calendar-local{background:var(--tint-warm);border-inline-start:4px solid var(--action);padding:1.5rem}.calendar-source-date{margin-block-start:2rem;font-size:1rem}@media (width>=48rem){.home-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.holy-day-card{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}}@media (width<=47.999rem){.home-hero-grid{padding-block:2.5rem 3rem}.hero-circle{inline-size:min(85%,20rem)}.home-band{padding-block:3rem}.editorial-grid{gap:1.5rem}.quotation-band,.quotation-band.container{padding:2rem 1rem}.hero-circle-accent{inset-block-end:-.5rem;inset-inline-end:-.5rem}}@media (width<=25rem){.hero-links a{inline-size:100%}.hero-circle-accent{display:none}.faith-band .editorial-grid>div,.holy-day-card{padding:1rem}.holy-day-dates{grid-template-columns:minmax(0,1fr)}}.home-hero-grid>*,.holy-day-dates>*,.holy-day-card>*,.masthead>*,.header-utilities>*{min-inline-size:0;max-inline-size:100%}.hero-circle{max-inline-size:calc(100% - 1rem)}@media (forced-colors:active){.masthead-band,.home-hero,.home-band.invitation-band{color:canvastext;background:canvas}.masthead a,.masthead a:hover,.invitation-band h2,.hero-links a.secondary{color:linktext}.masthead a:focus-visible{outline-color:highlight}.hero-circle,.hero-circle-accent{display:none}.home-hero-grid{grid-template-columns:minmax(0,1fr)}.quotation-band,.holy-day-card,.calendar-sunset,.calendar-local,.community-card{border-color:canvastext}}.site-identity[aria-current=page]{font-weight:400}.faithful-home{font-size:1rem;line-height:1.5}.faithful-home h1,.faithful-home h2{text-wrap:wrap;max-inline-size:none}.faithful-home .button{border-width:1px;gap:.75rem;min-block-size:3rem;padding:.75rem 1.375rem;font-size:.9375rem;line-height:1.35}.faithful-home .button.secondary{color:var(--action);background:0 0}.faithful-home .button svg{flex-shrink:0;block-size:1rem;inline-size:1rem}.home-destination-arrow{block-size:1rem;inline-size:1rem;color:var(--action);position:absolute;inset-block-end:.75rem;inset-inline-end:.875rem}.faithful-home .button.secondary:hover{background:var(--home-cream)}.faithful-header{background:var(--action);color:#fff}.faithful-header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;min-block-size:3.4375rem;max-inline-size:80.125rem;margin-inline:auto;display:flex}.faithful-header a{color:#fff}.faithful-header .site-identity{max-inline-size:none;padding-block:.375rem;font-size:1.5rem;font-weight:400;line-height:1.2}.faithful-desktop-navigation{margin-inline-start:auto}.faithful-desktop-navigation ul{flex-wrap:wrap;align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.faithful-desktop-navigation a{align-items:center;min-block-size:2.75rem;font-size:.75rem;text-decoration:none;display:inline-flex}.faithful-header a:hover{text-decoration:underline}.faithful-header :focus-visible{outline-color:#fff}.faithful-utilities{flex-wrap:wrap;align-items:center;gap:1.375rem;font-size:.75rem;display:flex}.faithful-utilities .languages{border-inline-start:1px solid #c09097;gap:1.5rem;padding-inline-start:1.125rem}.faithful-utilities .languages a{padding:0;font-size:.75rem}.faithful-header-contact{border:1px solid #c09097;border-radius:.25rem;align-items:center;min-block-size:2.75rem;padding:.375rem 1.125rem;text-decoration:none;display:inline-flex}.faithful-mobile-navigation{display:none}.faithful-hero-inner{grid-template-columns:minmax(0,33.75rem) minmax(0,1fr);align-items:center;gap:.625rem;min-block-size:22.8125rem;max-inline-size:69.125rem;margin-inline:auto;display:grid}.faithful-hero-copy{padding-block:1.5rem}.faithful-eyebrow{color:var(--home-gold-text);letter-spacing:.1875rem;margin:0 0 .75rem;font-size:.6875rem;font-weight:400;line-height:1rem}.faithful-eyebrow strong{font-weight:inherit}.faithful-hero h1{color:var(--action);letter-spacing:-.025em;margin:0 0 1.125rem;font-size:3.5rem;line-height:1}.faithful-lead{max-inline-size:27.8125rem;margin-block-end:1.5rem;font-size:1.125rem;line-height:1.5rem}.faithful-actions{flex-wrap:wrap;gap:1.1875rem;display:flex}.faithful-actions a:first-child{min-inline-size:15.6875rem}.faithful-actions a:last-child{min-inline-size:15.4375rem}.faithful-landscape{inline-size:30.625rem;max-inline-size:100%;position:relative}.faithful-landscape .responsive-picture,.faithful-landscape .river-illustration{aspect-ratio:490/359;inline-size:100%;display:block;position:static}.faithful-landscape .hero-image{block-size:auto;inline-size:100%;display:block;position:static}.faithful-annotation{color:#4d494a;letter-spacing:.1875rem;text-transform:uppercase;inline-size:7.5rem;font-size:.6875rem;line-height:1.25rem;position:absolute;inset-block-start:46%;inset-inline-start:calc(100% + 1.0625rem)}.faithful-annotation:after{content:"";border-block-end:2px solid var(--home-gold);inline-size:2rem;margin-block-start:1rem;display:block}.faithful-annotation p{margin:0}.faithful-quotation{background:var(--home-cream);align-items:center;min-block-size:7.125rem;padding:1.25rem 1.5rem;display:flex}.faithful-quotation .quotation-band{background:0 0;border:0;grid-template-columns:minmax(0,29.375rem) minmax(0,1fr);gap:3.25rem;inline-size:46.4375rem;max-inline-size:100%;margin:0 auto;padding:0;display:grid}.faithful-quotation blockquote{border-inline-start:3px solid var(--home-gold);max-inline-size:none;margin:0;padding-inline-start:1.5rem}.faithful-quotation blockquote p{color:var(--action);font-family:var(--font-heading);margin:0;font-size:1.625rem;line-height:2rem}.faithful-quotation blockquote p:before{content:"“"}.faithful-quotation blockquote p:after{content:"”"}.faithful-quotation figcaption{border-inline-start:1px solid var(--home-gold);flex-direction:column;align-self:end;gap:0;padding-inline-start:2.125rem;font-size:.8125rem}.faithful-quotation .quotation-author{font-size:.875rem;line-height:1.125rem}.faithful-quotation .quotation-context,.faithful-quotation .quotation-rights{display:none}.faithful-quotation figcaption>a{align-items:center;min-block-size:2.75rem;margin-block:-.8125rem;font-style:italic;display:inline-flex}.faithful-destinations{padding:1.0625rem 1.5rem 1.375rem}.faithful-destination-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;max-inline-size:87.625rem;margin-inline:auto;display:grid}.home-destination{border:1px solid var(--home-border);background:var(--surface);min-block-size:12.25rem;min-inline-size:0;color:var(--text);border-radius:.375rem;flex-direction:column;text-decoration:none;display:flex;position:relative;box-shadow:0 2px 6px #7413220a}.home-destination:hover{color:var(--text);border-color:var(--action)}.home-destination-photo{border-radius:.375rem .375rem 0 0;block-size:6.625rem;overflow:hidden}.home-destination-photo picture,.home-destination-photo img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.home-destination-badge{border-radius:50%;block-size:3.75rem;inline-size:3.75rem;position:absolute;inset-block-start:5rem;inset-inline-start:.875rem;overflow:hidden}.home-destination-badge picture,.home-destination-badge img{block-size:100%;inline-size:100%;display:block}.home-destination-body{flex:1;padding:.625rem .875rem .75rem 5.0625rem}.home-destination h2{font-family:var(--font);color:var(--text);margin:0 0 .375rem;font-size:.9375rem;font-weight:650;line-height:1.125rem}.home-destination p{color:#595959;margin:0;font-size:.75rem;line-height:1.0625rem}.home-destination.without-photo{min-block-size:8rem}.home-destination.without-photo .home-destination-body{padding:1.25rem}.faithful-participation{grid-template-columns:repeat(2,minmax(0,1fr));min-block-size:15.9375rem;display:grid}.faithful-neighbourhood{color:#fff;background:#23372f;min-inline-size:0;padding-block:2.75rem;padding-inline:max(1.5rem,50vw - 40.0625rem) 1.5rem;position:relative;overflow:hidden}.faithful-sunset{position:absolute;inset:0}.faithful-sunset picture,.faithful-sunset img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.faithful-neighbourhood-copy{background:#00000094;max-inline-size:24rem;padding:.125rem .5rem;position:relative;box-shadow:0 0 1rem .75rem #00000094}.faithful-neighbourhood h2{color:#fff;margin:0 0 1.625rem;font-size:2rem;line-height:1.05}.faithful-neighbourhood p{margin:0;font-size:.875rem;line-height:1.25rem}.faithful-participation-copy{min-inline-size:0;padding:2rem 3.5rem;position:relative}.faithful-participation-text{position:relative}.faithful-participation h2{margin-block-start:0}.faithful-participation-copy h2{color:var(--action);margin-block-end:.75rem;font-size:2rem;line-height:1.1}.faithful-participation-copy p:not(.faithful-eyebrow){max-inline-size:30rem;margin-block-end:1rem;font-size:.875rem;line-height:1.25rem}.faithful-participation-copy .button{min-block-size:2.75rem;padding:.625rem 1.25rem;font-size:.875rem}.faithful-botanical{pointer-events:none;inline-size:8.3125rem;position:absolute;inset-block-end:0;inset-inline-end:0}.faithful-botanical img{block-size:auto;inline-size:100%;display:block}.faithful-local-context{padding-block:2rem;font-size:1rem}.faithful-local-context h2{color:var(--action);margin-block:0 1rem;font-size:1.5rem}.faithful-local-context>div{columns:2;column-gap:3rem}.faithful-home .editorial-footer{background:var(--home-cream);border-block-start:1px solid var(--home-border);margin:0;padding-block:2rem;font-size:.8125rem}.faithful-home .editorial-footer .container{max-inline-size:80.125rem}.faithful-home .footer-identity{font-size:1.125rem}.faithful-home .page-context{font-size:.8125rem}@media (width<=89.999rem){.faithful-annotation{letter-spacing:.125rem;inline-size:auto;margin-block-start:1rem;position:static}.faithful-hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem;max-inline-size:69.125rem;margin-inline:2rem}}@media (width<=83rem){.faithful-header-inner{padding-inline:1.5rem}.faithful-header .site-identity{font-size:1.25rem}.faithful-desktop-navigation ul{gap:.875rem}.faithful-utilities{gap:.75rem}.faithful-utilities .languages{gap:.75rem;padding-inline-start:.75rem}}@media (width<=79.999rem){.faithful-header-inner{padding:.75rem 1.5rem}.faithful-header .site-identity{font-size:1.375rem}.faithful-desktop-navigation{display:none}.faithful-mobile-navigation{flex-basis:100%;display:block}.faithful-mobile-navigation details{background:0 0;border:0}.faithful-mobile-navigation summary{color:#fff;min-block-size:2.75rem;padding:.5rem 0;font-size:.9375rem}.faithful-mobile-navigation ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:.5rem 0 0;list-style:none;display:grid}.faithful-mobile-navigation a{align-items:center;min-block-size:2.75rem;padding:.5rem;font-size:1rem;display:flex}}@media (width<=71.999rem){.faithful-hero-inner{grid-template-columns:minmax(0,1fr);gap:2rem;margin-inline:1.5rem;padding-block:1rem}.faithful-hero h1{font-size:3.5rem}.faithful-lead{max-inline-size:50ch}.faithful-landscape{justify-self:start}.faithful-quotation .quotation-band{grid-template-columns:minmax(0,1fr);gap:1.25rem}.faithful-quotation figcaption{border-inline-start:0;border-block-start:1px solid var(--home-gold);padding:.75rem 0 0}.faithful-quotation figcaption>a{margin-block:0}.faithful-participation{grid-template-columns:minmax(0,1fr)}.faithful-neighbourhood{padding-inline:max(1.5rem,50vw - 40.0625rem)}.faithful-annotation{text-align:start}.faithful-annotation:after{margin-inline:0}.faithful-actions{gap:1.1875rem}.faithful-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faithful-participation-copy{padding:2rem}}@media (width<=47.999rem){.faithful-header-inner{gap:.5rem}.faithful-header .site-identity{font-size:1.25rem}.faithful-utilities{flex-basis:100%;justify-content:space-between}.faithful-utilities .languages{border:0;gap:1.5rem;padding:0}.faithful-hero-inner{grid-template-columns:minmax(0,1fr);gap:2rem;padding-block:1.5rem}.faithful-hero-copy{padding:0}.faithful-hero h1{font-size:clamp(2rem,8vw,3rem);line-height:1.05}.faithful-lead{font-size:1.125rem;line-height:1.5rem}.faithful-landscape{justify-self:start}.faithful-annotation{text-align:start}.faithful-annotation:after{margin-inline:0}.faithful-actions{gap:.75rem}.faithful-actions .button,.faithful-actions a.button:first-child,.faithful-actions a.button:last-child{inline-size:100%;min-inline-size:0}.faithful-quotation{padding:1.5rem}.faithful-quotation .quotation-band{grid-template-columns:minmax(0,1fr);gap:1.25rem}.faithful-quotation blockquote p{font-size:1.375rem;line-height:1.35}.faithful-quotation figcaption{padding-inline-start:1.5rem}.faithful-destination-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.faithful-participation{grid-template-columns:minmax(0,1fr)}.faithful-participation-copy,.faithful-neighbourhood{padding:2rem 1.5rem}.faithful-local-context>div{columns:auto}}@media (width<=29.999rem){.faithful-header-inner{padding-inline:1rem}.faithful-hero-inner{margin-inline:1rem}.faithful-destinations{padding-inline:1rem}.faithful-destination-grid{grid-template-columns:minmax(0,1fr)}.home-destination-body{padding:.875rem 1rem 1rem 5.0625rem}.faithful-home .home-destination-photo{block-size:7rem}.faithful-neighbourhood,.faithful-participation-copy{padding:2rem 1rem}}@media (forced-colors:active){.faithful-header,.faithful-quotation,.faithful-neighbourhood{color:canvastext;background:canvas}.faithful-header a,.faithful-header summary,.faithful-neighbourhood h2{color:linktext}.faithful-landscape,.faithful-sunset,.faithful-botanical,.home-destination-photo,.home-destination-badge{display:none}.faithful-neighbourhood-copy{background:canvas}.home-destination{border:1px solid canvastext}.home-destination-body{padding:1rem}.faithful-header :focus-visible{outline-color:highlight}}.faithful-home,.consistent-site{--canvas:#faf8f5;--text:#393536;--action:#741322;--action-hover:#5a0e19;--home-cream:#f4efe8;--home-gold:#b88939;--home-gold-text:#8a601f;--home-border:#e8e2d9}.consistent-site{--soft:var(--home-cream);--ochre:var(--home-gold);--tint-warm:var(--home-cream);font-size:var(--body);line-height:var(--leading)}.consistent-site :where(main,section,article,figure,nav,ul,li,dl,div){min-inline-size:0}.consistent-site .faithful-header-inner>*,.consistent-site .faithful-utilities>*{min-inline-size:0;max-inline-size:100%}.consistent-site .faithful-header .site-identity{white-space:normal;overflow-wrap:anywhere}.consistent-site .faithful-header a[aria-current]{text-underline-offset:.35em;text-decoration:underline}.consistent-site .faithful-header a[aria-current=location]{font-weight:650}.consistent-site .faithful-header :focus-visible{outline-offset:4px;outline:3px solid #fff}.consistent-site .faithful-mobile-navigation li{display:flex}.consistent-site .faithful-mobile-navigation li>a{flex:1}.consistent-site .editorial-main{padding-block:2rem 4rem}.consistent-site .breadcrumbs{padding-block:0 1rem;font-size:.875rem}.consistent-site .breadcrumbs ol,.consistent-site .breadcrumbs li{gap:.5rem}.consistent-site main h1{color:var(--action);max-inline-size:none;margin-block:0 2rem;font-size:clamp(2rem,5vw,3.5rem);line-height:1.2}.consistent-site main h2{color:var(--action);font-size:clamp(1.8rem,3.5vw,2.65rem);line-height:1.2}.consistent-site main h3{color:var(--action)}.consistent-site .page-introduction,.consistent-site .editorial-prose:not(.community-content)>div:first-child{max-inline-size:var(--reading)}.consistent-site .article-page .editorial-prose{max-inline-size:none}.consistent-site .reading-section{border-block-start-color:var(--home-border);margin-block-start:2rem;padding-block-start:2rem}.consistent-site .reading-section h2{margin-block:0 1.5rem}.consistent-site .quotation-band{background:var(--home-cream);border:0;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:2rem;max-inline-size:100%;margin-block:2rem;padding:1.25rem 1.5rem;display:grid}.consistent-site .quotation-band.container{max-inline-size:calc(var(--content) - 4rem);margin-inline:auto}.consistent-site .quotation-band blockquote{border-inline-start:3px solid var(--home-gold);max-inline-size:none;margin:0;padding-inline-start:1.5rem}.consistent-site .quotation-band blockquote p{font:400 1.625rem/2rem var(--font-heading);color:var(--action);max-inline-size:none;margin:0}.consistent-site .quotation-band blockquote p:before{content:"“"}.consistent-site .quotation-band blockquote p:after{content:"”"}.consistent-site .quotation-band figcaption{border-inline-start:1px solid var(--home-gold);flex-direction:column;align-self:center;gap:.35rem;padding-inline-start:1.5rem;font-size:.875rem;line-height:1.6;display:flex}.consistent-site .quotation-rights{font-size:inherit}.consistent-site .community-band{padding-block:2rem}.consistent-site .community-band:first-child{padding-block-start:0}.consistent-site .community-surface,.consistent-site .community-warning,.consistent-site .activity-status{background:var(--home-cream)}.consistent-site .community-card,.consistent-site .activity-enquiry,.consistent-site .community-invitation,.consistent-site .gathering-entry,.consistent-site .gathering-practical,.consistent-site .holy-day-card,.consistent-site .enquiry-panel,.consistent-site .contact-support section:first-child{background:var(--surface);border:1px solid var(--home-border);border-radius:var(--radius);box-shadow:none}.consistent-site .community-card h3,.consistent-site .holy-day-card h2{font-size:1.5rem;line-height:1.25}.consistent-site .community-card-description{min-inline-size:0}.consistent-site .activity-numeral{color:var(--home-gold-text)}.consistent-site .gathering-empty{border-inline-start-color:var(--home-gold)}.consistent-site .button,.consistent-site button{border-width:1px;border-radius:.25rem;min-block-size:3rem;padding:.75rem 1.375rem;font-size:.9375rem}.consistent-site .button.secondary:hover{background:var(--home-cream);color:var(--action)}.consistent-site .holy-day-list,.consistent-site .credits-index ul,.consistent-site .source-notes ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.5rem;max-inline-size:100%;display:grid}.consistent-site .holy-day-card{grid-template-columns:minmax(0,1fr);align-items:start}.consistent-site .holy-day-list li,.consistent-site .credits-index li,.consistent-site .source-notes li,.consistent-site .credits-index{max-inline-size:100%}.consistent-site .page-context,.consistent-site .reading-page .page-context{max-inline-size:100%;margin-block-start:3rem;font-size:.875rem}.consistent-site .source-notes h2{font-size:1.5rem}.consistent-site .editorial-footer{background:var(--home-cream);border-block-start:1px solid var(--home-border);margin:0;padding-block:2rem;font-size:.8125rem}.consistent-site .editorial-footer .container{max-inline-size:80.125rem}.consistent-site .footer-identity{font-size:1.125rem}@media (width>=48rem){.consistent-site .article-page .reading-section{grid-template-columns:minmax(0,18.5rem) minmax(0,1fr);gap:2rem;display:grid}}@media (width<=47.999rem){.consistent-site .quotation-band{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.25rem}.consistent-site .quotation-band.container{max-inline-size:calc(100% - 3rem);margin-inline:1.5rem}.consistent-site .quotation-band blockquote p{font-size:1.375rem;line-height:1.35}.consistent-site .quotation-band figcaption{border:0;padding-inline-start:1.5rem}.consistent-site .holy-day-dates{grid-template-columns:minmax(0,1fr)}}@media (width<=25rem){.consistent-site .quotation-band.container{max-inline-size:calc(100% - 2rem);margin-inline:1rem}.consistent-site .faithful-header .site-identity{flex-basis:100%}.consistent-site .faithful-header-contact{max-inline-size:100%}}@media (forced-colors:active){.consistent-site .quotation-band,.consistent-site .community-card,.consistent-site .holy-day-card{border:1px solid canvastext}.consistent-site .quotation-band blockquote,.consistent-site .quotation-band figcaption{border-color:canvastext}.consistent-site .faithful-header :focus-visible{outline-color:highlight}}
