.m-hero[data-astro-cid-usfxfdho]{padding:clamp(56px, 7vw, 110px) var(--gutter);position:relative;overflow:hidden}.m-hero[data-astro-cid-usfxfdho] .m-hero__bg{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.m-hero__wash[data-astro-cid-usfxfdho]{background:linear-gradient(135deg,#efe9f7e6 0%,#fdfaf6db 45%,#ddf0e7e6 100%);position:absolute;inset:0}.m-hero__inner[data-astro-cid-usfxfdho]{text-align:center;max-width:720px;margin:0 auto;position:relative}.m-hero__eyebrow[data-astro-cid-usfxfdho]{color:var(--teal-700)}.m-hero__title[data-astro-cid-usfxfdho]{font-family:var(--font-display);margin:16px 0 0;font-size:clamp(34px,5vw,56px);font-weight:400;line-height:1.14}.m-hero__si[data-astro-cid-usfxfdho]{color:#1f7a5ce6;margin:10px 0 0;font-size:clamp(22px,2.4vw,28px)}.m-hero__lead[data-astro-cid-usfxfdho]{max-width:60ch;color:var(--ink-900);margin:22px auto 0}.m-search[data-astro-cid-usfxfdho]{max-width:520px;margin:32px auto 0;display:flex}.m-search[data-astro-cid-usfxfdho] label[data-astro-cid-usfxfdho]{flex:1;display:block}.m-search[data-astro-cid-usfxfdho] input[data-astro-cid-usfxfdho]{border-radius:var(--radius-pill);background:#fdfaf6f2;border:1.5px solid #c8b6e299;width:100%;min-height:52px;padding:0 22px;font-size:16px}.m-search[data-astro-cid-usfxfdho] input[data-astro-cid-usfxfdho]:focus{border-color:var(--teal-500);outline:none;box-shadow:0 0 0 3px #2e9e7733}.featured-sec[data-astro-cid-usfxfdho]{padding:clamp(32px, 4vw, 56px) var(--gutter) clamp(48px, 6vw, 88px)}.featured[data-astro-cid-usfxfdho]{background:var(--cream);border:var(--border-soft);box-shadow:var(--shadow-lift);border-radius:32px;grid-template-columns:minmax(0,40%) minmax(0,1fr);display:grid;overflow:hidden}.featured[data-astro-cid-usfxfdho][hidden]{display:none}.featured[data-astro-cid-usfxfdho] .featured__img{object-fit:cover;width:100%;height:100%;min-height:260px;display:block}.featured__body[data-astro-cid-usfxfdho]{padding:clamp(28px,4vw,48px)}.featured[data-astro-cid-usfxfdho] h2[data-astro-cid-usfxfdho]{font-family:var(--font-display);margin:16px 0 0;font-size:clamp(24px,2.6vw,28px);font-weight:600;line-height:1.3}.featured[data-astro-cid-usfxfdho] p[data-astro-cid-usfxfdho]{margin:14px 0 0}.featured__meta[data-astro-cid-usfxfdho]{color:var(--ink-500);flex-wrap:wrap;gap:8px 16px;margin-top:20px;font-size:14px;display:flex}.featured__link[data-astro-cid-usfxfdho]{align-items:center;min-height:44px;margin-top:12px;font-weight:600;display:inline-flex}@media (width<=1023px){.featured[data-astro-cid-usfxfdho]{grid-template-columns:minmax(0,1fr)}.featured[data-astro-cid-usfxfdho] .featured__img{aspect-ratio:16/9;height:auto}}.no-results[data-astro-cid-usfxfdho]{max-width:1240px;padding:clamp(40px, 6vw, 80px) var(--gutter);color:var(--ink-500);text-align:center;margin:0 auto}.row-sec[data-astro-cid-usfxfdho]{padding:0 0 clamp(48px,6vw,88px)}.row-sec[data-astro-cid-usfxfdho][hidden],.featured-sec[data-astro-cid-usfxfdho][hidden],.tips-sec[data-astro-cid-usfxfdho][hidden]{display:none}.row-head[data-astro-cid-usfxfdho]{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.row-head__toggle[data-astro-cid-usfxfdho]{min-height:44px;color:var(--teal-700);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.art-track[data-astro-cid-usfxfdho]{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:24px;margin-top:28px;padding-block:8px 24px;display:flex;overflow-x:auto}.art-card[data-astro-cid-usfxfdho]{scroll-snap-align:start;flex:0 0 min(300px,82vw);min-width:0;overflow:hidden}.art-card[data-astro-cid-usfxfdho][hidden]{display:none}.art-card__media[data-astro-cid-usfxfdho]{position:relative}.art-card__media[data-astro-cid-usfxfdho] img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.art-card__si[data-astro-cid-usfxfdho]{color:var(--teal-700);font-family:var(--font-si-sans);border-radius:var(--radius-pill);background:#fdfaf6f0;padding:4px 10px;font-size:13px;font-weight:700;position:absolute;top:12px;right:12px}.art-card__body[data-astro-cid-usfxfdho]{padding:22px}.art-card[data-astro-cid-usfxfdho] h3[data-astro-cid-usfxfdho]{font-family:var(--font-display);margin:14px 0 0;font-size:20px;font-weight:600;line-height:1.35}.art-card[data-astro-cid-usfxfdho] p[data-astro-cid-usfxfdho]{color:var(--ink-500);margin:10px 0 0;font-size:15px;line-height:1.6}.art-card__meta[data-astro-cid-usfxfdho]{justify-content:space-between;align-items:center;margin-top:18px;font-size:14px;display:flex}.art-card__meta[data-astro-cid-usfxfdho] a[data-astro-cid-usfxfdho]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.videos[data-astro-cid-usfxfdho]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px;margin-top:28px;display:grid}.video[data-astro-cid-usfxfdho]{text-align:left;cursor:pointer;color:var(--ink-900);border-radius:20px;padding:0;overflow:hidden}.video[data-astro-cid-usfxfdho][hidden]{display:none}.video__thumb[data-astro-cid-usfxfdho]{aspect-ratio:16/9;background:repeating-linear-gradient(135deg,#efe9f7 0 8px,#fdfaf6 8px 16px);display:block;position:relative;overflow:hidden}.video__play[data-astro-cid-usfxfdho]{background:#fdfaf6f2;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:auto;display:flex;position:absolute;inset:0;box-shadow:0 6px 20px #1f7a5c2e}.video__play[data-astro-cid-usfxfdho] span[data-astro-cid-usfxfdho]{border-left:16px solid var(--teal-500);border-top:11px solid #0000;border-bottom:11px solid #0000;width:0;height:0;margin-left:4px;display:block}.video__slot[data-astro-cid-usfxfdho]{color:var(--ink-500);font-family:ui-monospace,Menlo,monospace;font-size:12px;position:absolute;bottom:12px;left:14px}.video__body[data-astro-cid-usfxfdho]{padding:20px 22px;display:block}.video__title[data-astro-cid-usfxfdho]{font-family:var(--font-display);margin-top:12px;font-size:19px;font-weight:600;line-height:1.35;display:block}.video__len[data-astro-cid-usfxfdho]{color:var(--ink-500);margin-top:8px;font-size:14px;display:block}.tips-sec[data-astro-cid-usfxfdho]{padding:0 var(--gutter) clamp(56px, 7vw, 100px)}.tips__title[data-astro-cid-usfxfdho]{margin-bottom:28px}.tips[data-astro-cid-usfxfdho]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px;display:grid}.tip[data-astro-cid-usfxfdho]{border-color:#c8b6e233;border-radius:20px;padding:24px}.tip[data-astro-cid-usfxfdho][hidden]{display:none}.tip__icon[data-astro-cid-usfxfdho]{display:block}.tip[data-astro-cid-usfxfdho] p[data-astro-cid-usfxfdho]{color:var(--ink-900);margin:16px 0 0;font-size:16px;line-height:1.65}.breath[data-astro-cid-usfxfdho]{padding:clamp(64px, 9vw, 130px) var(--gutter);text-align:center}.breath__inner[data-astro-cid-usfxfdho]{max-width:640px;margin:0 auto}.breath__title[data-astro-cid-usfxfdho]{margin-top:14px}.breath__stage[data-astro-cid-usfxfdho]{justify-content:center;align-items:center;height:clamp(200px,32vw,280px);margin-top:40px;display:flex}.breath__circle[data-astro-cid-usfxfdho]{background:radial-gradient(circle at 34% 28%,#fdfaf6e6,#2e9e778c 45%,#c8b6e2bf 100%);border-radius:50%;width:clamp(140px,22vw,200px);height:clamp(140px,22vw,200px);animation:8s ease-in-out infinite breathe;display:block;box-shadow:0 20px 60px #c8b6e266}.breath__circle[data-astro-cid-usfxfdho].is-paused{animation-play-state:paused}@keyframes breathe{0%,to{transform:scale(.62)}50%{transform:scale(1)}}.breath__cue[data-astro-cid-usfxfdho]{font-family:var(--font-display);color:var(--teal-700);margin:26px 0 0;font-size:22px;line-height:1.9}.breath__cue[data-astro-cid-usfxfdho]:lang(si){font-family:var(--font-si-serif)}.breath__controls[data-astro-cid-usfxfdho]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.breath__toggle[data-astro-cid-usfxfdho]{padding:0 26px}.breath__toggle[data-astro-cid-usfxfdho]:hover{transform:none}.breath__lang[data-astro-cid-usfxfdho]{align-items:center;gap:6px;display:flex}.breath__note[data-astro-cid-usfxfdho]{margin:26px 0 0;font-size:15px}.news[data-astro-cid-usfxfdho]{padding:clamp(56px, 7vw, 100px) var(--gutter);text-align:center}.news__inner[data-astro-cid-usfxfdho]{max-width:560px;margin:0 auto}.news__title[data-astro-cid-usfxfdho]{font-family:var(--font-display);color:var(--ink-900);margin:0;font-size:clamp(20px,2.2vw,26px)}.news__form[data-astro-cid-usfxfdho]{flex-wrap:wrap;justify-content:center;gap:10px;margin:24px auto 0;display:flex}.news__form[data-astro-cid-usfxfdho][hidden]{display:none}.news__form[data-astro-cid-usfxfdho] label[data-astro-cid-usfxfdho]{text-align:left;flex:240px;min-width:0}.news__form[data-astro-cid-usfxfdho] label[data-astro-cid-usfxfdho] span[data-astro-cid-usfxfdho]{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.news__form[data-astro-cid-usfxfdho] .input[data-astro-cid-usfxfdho]{border-radius:var(--radius-pill);padding:0 20px}.news__form[data-astro-cid-usfxfdho] .btn[data-astro-cid-usfxfdho]{align-self:flex-end;padding:0 28px}.news__form[data-astro-cid-usfxfdho] .btn[data-astro-cid-usfxfdho]:hover{transform:none}.news__error[data-astro-cid-usfxfdho]{margin:10px 0 0}.news__done[data-astro-cid-usfxfdho]{color:var(--teal-700);margin:24px 0 0;font-weight:600}.news__note[data-astro-cid-usfxfdho]{margin:16px 0 0;font-size:14px}.cta[data-astro-cid-usfxfdho]{padding:clamp(56px, 7vw, 110px) var(--gutter);text-align:center}.cta__inner[data-astro-cid-usfxfdho]{max-width:680px;margin:0 auto}.cta__title[data-astro-cid-usfxfdho]{font-size:clamp(24px,3.2vw,36px)}.cta__inner[data-astro-cid-usfxfdho] p[data-astro-cid-usfxfdho]{margin:16px 0 32px}.player[data-astro-cid-usfxfdho]{background:0 0;border:0;width:min(860px,92vw);max-width:none;padding:0}.player[data-astro-cid-usfxfdho]::backdrop{backdrop-filter:blur(8px);background:#23242ba8}.player__panel[data-astro-cid-usfxfdho]{background:var(--cream);border-radius:24px;padding:20px}.player__screen[data-astro-cid-usfxfdho]{aspect-ratio:16/9;background:repeating-linear-gradient(135deg,#efe9f7 0 10px,#fdfaf6 10px 20px);border-radius:16px;justify-content:center;align-items:center;margin-bottom:16px;display:flex;overflow:hidden}.player__screen[data-astro-cid-usfxfdho] iframe{border:0;width:100%;height:100%}.player__screen[data-astro-cid-usfxfdho] span{color:var(--ink-500);text-align:center;padding:16px;font-family:ui-monospace,Menlo,monospace;font-size:13px}@media (prefers-reduced-motion:reduce){.breath__circle[data-astro-cid-usfxfdho]{transform:scale(.8)}}
