body :is(.declaration__copy>p,.proof-band__intro>div>p,.reflection-band__inner>div>p,.life-opening__inner>div>p,.legacy-band__inner>div>p,.practice-intro__inner>div>p,.start-primer p,.start-step p,.library-preview__grid p,.principle p,.reflection-form label,.reflection-form textarea,.reflection-result>p,.temple-entry__inner>div>p,.caretaker-preview__content>p,.page-intro__copy p,.concepts-intro__inner>div>p,.concept-entry__content>div>p:not(.eyebrow),.library-heading>p:last-child,.reading-order__item p,.song-source-card__meta span,.song-source-card>p,.teaching-chapter__body>p,.plain-truth__list p,.next-route p,.timeline__row>p,.source-list span,.practice-step>p,.zazen-section__body p,.caretaker-section__statement>p,.caretaker-section dd,.teacher-bio__copy>p:not(.eyebrow),.teacher-contact__copy p,.teacher-vow__grid p,.about-bankei__copy>p:not(.eyebrow),.about-caretaker__copy p,.about-contact__copy p,.about-work__heading>div>p:not(.eyebrow),.about-work__grid p,.inquiry-band__inner>div>p:last-child,.inquiry-contact-card p:not(.eyebrow),.inquiry-form input,.inquiry-form textarea,.practice-hero__copy>p:not(.eyebrow),.zazen-timer__state,.sitting-guide__heading>p:last-child,.sitting-instructions p,.daily-practice__heading>p,.daily-insight div>p:not(.eyebrow,.daily-insight__invitation),.zhz-format small,.zhz-safety__inner>p,.zhz-about__copy p,.zhz-terms dd,.zhz-library-card p:last-child,.foundation-course__body>p,.foundation-steps p,.course-callout p,.foundation-triad p,.directory-list p,.vow-list p,.veterans-disclaimer p:last-child,.veterans-crisis__heading p:last-child,.veterans-crisis__grid p,.veterans-evidence-grid p,.veterans-support-grid p,.veterans-field-kit li,.veterans-resource-grid p,.veterans-source-list p,.veterans-therapy-steps p,.veterans-repair-list p,.veterans-caution p,.veterans-closing p:not(.eyebrow),.course-hero__inner>p:last-child,.course-overview__introduction>p:not(.eyebrow),.course-outcomes li,.course-module__body p,.course-practices p,.course-questions li,.course-reading-list span,.media-introduction__inner>div>p:not(.eyebrow),.sutra-importance__inner>div>p:not(.eyebrow),.temple-now__inner>div>p:not(.eyebrow),.video-entry__body>span,.heart-sutra__heading>p:last-child,.sutra-note,.reading-shelf__heading p,.reading-shelf__books span,.journal-index aside p,.journal-entry div>div,.journal-post__header>p:last-child,.journal-prose p,.journal-prose li,.journal-post__footer p,.practice-options__grid p){font-family:var(--sans)}body :is(.caretaker-section dd,.reading-order__item p,.zazen-timer__state,.source-list span,.reading-shelf__heading p,.reading-shelf__books span){font-size:1rem;line-height:1.75}.eyebrow,.small-label,.caretaker-section dt,.inquiry-form label>span,.brand__words small,.mobile-menu__section>p,.mobile-menu__home span,.bankei-portrait figcaption,.home-publication__note,.form-note,.pilgrimage-photo figcaption,.pilgrimage-sources>div>p:last-child,.pilgrimage-phone small,.pilgrimage-footnotes__access,.pilgrimage-footnotes .small-label,.pilgrimage-invitation .small-label,.pilgrimage-intro>.small-label,.hearing .listening-practice__top .eyebrow{font-size:max(.75rem,12px);line-height:1.65}.brand__words small{letter-spacing:.07em}.nav-group__menu>p{font-family:var(--sans);font-size:.875rem;line-height:1.65}.nav-group__menu a small{font-size:.8125rem;line-height:1.55}.mobile-menu__home span,.mobile-menu .mobile-menu__note{color:#d7ded3}.mobile-menu .mobile-menu__note{font-family:var(--sans);font-size:.875rem}.inquiry-form label>span{color:#d7ded3;letter-spacing:.08em}.desktop-nav>a,.nav-group__trigger{min-height:44px;font-size:.8125rem}.desktop-nav .nav-cta{min-height:44px}.menu-button{min-width:44px;min-height:44px}html:has(.mobile-menu[aria-hidden=false]){overflow-y:hidden}.mobile-menu__section nav a{min-height:44px}.site-footer nav{gap:2px 22px}.site-footer nav a{align-items:center;min-height:44px;font-size:.8125rem;display:inline-flex}.quiet-link,.quiet-button{min-height:44px}.reading-continuation__steps a,.reading-continuation__back,.practice-hero nav a,.channel-links a,.journal-post__footer a,.reading-order__item a,.song-source-card__links a{align-items:center;min-height:44px;display:inline-flex}.practice-hero nav a,.channel-links a,.journal-post__footer a,.reading-order__item a,.song-source-card__links a{font-size:.8125rem}.zazen-timer__topline>button,.zazen-timer__controls>button,.zazen-timer__durations button{font-size:.75rem}.zazen-timer__topline>button{min-height:44px}.quiet-reflection .prompt-options button{min-height:44px;font-size:.8125rem}.pilgrimage-sources li a{min-height:44px}:root{--focus-color:var(--rust)}:is(.arrival--landscape,.page-intro,.practice-hero,.inquiry-band,.home-publication,.pilgrimage-support,.hearing__practice,.mobile-menu,.foundation-course--dark,.course-work,.course-hero,.poems-section,.song-source-card,.video-library,.heart-sutra),:is(.proof-band,.reflection-band,.practice-listening,.teacher-vow,.about-work,.zhz-statement,.foundation-course--rust,.veterans-crisis,.veterans-practice-band,.veterans-closing,.veterans-resources,.daily-quote,.zhz-library-card,.next-route,.zhz-safety,.zhz-closing),.site-header--hero:not(.site-header--nav-open),.site-header--open{--focus-color:#f0e8d4}:is(.zazen-timer,.nav-group__menu,.reflection-form,.site-footer,.course-callout){--focus-color:var(--rust)}body :is(a,button,summary,input,textarea,select):focus-visible,.zazen-timer button:focus-visible,.practice-hero a:focus-visible,.daily-practice a:focus-visible{outline:3px solid var(--focus-color);outline-offset:4px}@media (max-width:760px){.brand__words small{font-size:.6875rem}.pilgrimage-prose>p,.pilgrimage-details details>p,.pilgrimage-visit__lead,.beginner-questions p{font-size:1rem}}
