.card-grid.svelte-1ecp8m8{display:grid;gap:2rem 2.4rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.card-grid__item.svelte-1ecp8m8{position:relative;border-top:1px solid var(--text);padding-top:1rem}.card-grid__title.svelte-1ecp8m8{font-size:1.4rem;margin-bottom:.5rem}.card-grid__title-link.svelte-1ecp8m8{color:var(--text);text-decoration:none}.card-grid__title-link.svelte-1ecp8m8:hover{color:var(--link);text-decoration:underline}.card-grid__text.svelte-1ecp8m8{margin:0;color:var(--text-muted);font-size:.97rem}.card-grid__link.svelte-1ecp8m8{display:inline-block;margin-top:.9rem;font-weight:800;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--accent-text)}.card-grid__link.svelte-1ecp8m8:hover{text-decoration:underline}.card-grid__number.svelte-1ecp8m8{display:block;font-family:var(--font-display);font-style:italic;font-size:1rem;color:var(--accent-text);margin-bottom:.3rem}.stats.svelte-10xakzh{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;border-top:1px solid var(--text)}.stats__item.svelte-10xakzh{padding:1.4rem 1.2rem .4rem 0;border-right:1px solid var(--border)}.stats__item.svelte-10xakzh:last-child{border-right:0}.stats__item.svelte-10xakzh+.stats__item:where(.svelte-10xakzh){padding-left:1.4rem}.stats__number.svelte-10xakzh{font-family:var(--font-display);font-weight:600;font-size:clamp(2.6rem,1.6rem + 3vw,4.4rem);line-height:1;letter-spacing:-.01em;color:var(--primary)}:root[data-theme=night] .stats__number.svelte-10xakzh{color:var(--accent-text)}.stats__label.svelte-10xakzh{margin:.7rem 0 0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}@media(max-width:560px){.stats__item.svelte-10xakzh{border-right:0;border-bottom:1px solid var(--border);padding-left:0!important}}.timeline.svelte-fgiw9f{list-style:none;margin:0;padding:0 0 0 1.6rem;border-left:1px solid var(--text);display:grid;gap:1.4rem}.timeline__item.svelte-fgiw9f{position:relative}.timeline__item.svelte-fgiw9f:before{content:"";position:absolute;left:-2.25rem;top:.5rem;width:.7rem;height:.7rem;background:var(--accent);transform:rotate(45deg);border:4px solid var(--bg);box-sizing:content-box}.timeline__year.svelte-fgiw9f{font-family:var(--font-display);font-size:1.6rem;font-weight:600;color:var(--accent-text);display:block;line-height:1.2}.timeline__text.svelte-fgiw9f{margin:.2rem 0 0;max-width:62ch}.news-list.svelte-1kg161r{list-style:none;margin:0;padding:0;display:grid;gap:2rem 2.4rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.news-list__item.svelte-1kg161r{display:flex;flex-direction:column;border-top:1px solid var(--text);padding-top:1rem}.news-list__meta.svelte-1kg161r{display:flex;gap:.8rem;flex-wrap:wrap;align-items:center;font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.7rem}.news-list__rubric.svelte-1kg161r{color:var(--accent-text)}.news-list__title.svelte-1kg161r{font-size:1.3rem;line-height:1.22;margin-bottom:.6rem}.news-list__link.svelte-1kg161r{color:var(--text);text-decoration:none}.news-list__link.svelte-1kg161r:hover{color:var(--link);text-decoration:underline}.news-list__excerpt.svelte-1kg161r{margin:0;color:var(--text-muted);font-size:.95rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-list__filter.svelte-1kg161r{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin-bottom:2rem}.news-list__chip.svelte-1kg161r{font:inherit;font-weight:700;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;padding:.4rem 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--text-muted);cursor:pointer}.news-list__chip.svelte-1kg161r:hover{color:var(--text)}.news-list__chip--active.svelte-1kg161r{color:var(--text);border-bottom-color:var(--accent)}.news-list__more.svelte-1kg161r{margin:2rem 0 0}.news-list__empty.svelte-1kg161r{color:var(--text-muted)}.map.svelte-18ukma{padding:0;overflow:hidden;min-height:18rem}.map__frame.svelte-18ukma{width:100%;height:26rem;border:0;display:block}.map__placeholder.svelte-18ukma{display:grid;place-items:center;gap:.7rem;text-align:center;padding:2rem 1.2rem;min-height:18rem;color:var(--text);background:var(--surface-2) url(/ornament/pattern.svg) center / 96px}.map__icon.svelte-18ukma{color:var(--accent-text)}.map__query.svelte-18ukma{font-family:var(--font-display);font-size:1.3rem;font-weight:700;margin:0}.map__actions.svelte-18ukma{display:flex;gap:.7rem;flex-wrap:wrap;justify-content:center}.map__note.svelte-18ukma{margin:0;font-size:.84rem;color:var(--text-muted);max-width:40ch;background:color-mix(in srgb,var(--bg) 80%,transparent);border-radius:8px;padding:.2rem .5rem}.video.svelte-1hwipgb{padding:0;overflow:hidden;background:var(--green-950)}.video__frame.svelte-1hwipgb{width:100%;aspect-ratio:16 / 9;border:0;display:block}.video__placeholder.svelte-1hwipgb{aspect-ratio:16 / 9;min-height:14rem;display:grid;place-content:center;justify-items:center;gap:.7rem;text-align:center;padding:1.2rem;color:#fff;background:var(--green-950) url(/ornament/pattern.svg) center / 96px}.video__play.svelte-1hwipgb{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--gold-500);color:#000}.video__title.svelte-1hwipgb{font-family:var(--font-display);font-size:1.25rem;font-weight:700;margin:0;max-width:36ch}.video__actions.svelte-1hwipgb{display:flex;gap:.7rem;flex-wrap:wrap;justify-content:center}.video__note.svelte-1hwipgb{margin:0;font-size:.82rem;opacity:.8}.requisites.svelte-3xllbk{border:0;border-top:2px solid var(--accent);border-radius:0;padding-inline:0}.requisites__list.svelte-3xllbk{list-style:none;margin:0 0 1.1rem;padding:0;display:grid;gap:.55rem;font-variant-numeric:tabular-nums}.requisites__item.svelte-3xllbk{padding-bottom:.55rem;border-bottom:1px dashed var(--border)}.requisites__item.svelte-3xllbk:last-child{border-bottom:0}.checklist.svelte-jampau{margin:0;padding:0;list-style:none;display:grid;gap:.7rem}.checklist__item.svelte-jampau{position:relative;padding-left:2rem}.checklist__item.svelte-jampau:before{content:"";position:absolute;left:0;top:.35em;width:1rem;height:1rem;background:var(--accent);transform:rotate(45deg) scale(.6)}.checklist--plain.svelte-jampau .checklist__item:where(.svelte-jampau):before{background:var(--primary)}.checklist--chips.svelte-jampau{display:flex;flex-wrap:wrap;gap:.6rem}.checklist--chips.svelte-jampau .checklist__item:where(.svelte-jampau){padding:.35rem 1rem;border:1px solid var(--text);border-radius:99px;font-weight:600;font-size:.92rem}.checklist--chips.svelte-jampau .checklist__item:where(.svelte-jampau):before{display:none}.link-buttons.svelte-oaoiv7{display:flex;flex-wrap:wrap;gap:.7rem}.form.svelte-rlio1s{display:grid;gap:1rem;max-width:40rem}.form__title.svelte-rlio1s{margin:0}.form__row.svelte-rlio1s{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.form__field.svelte-rlio1s{display:grid;gap:.35rem;font-weight:700;font-size:.92rem}.form__input.svelte-rlio1s{font:inherit;font-weight:400;padding:.7rem .9rem;border:2px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--text);width:100%}.form__input.svelte-rlio1s:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 40%,transparent)}.form__consent.svelte-rlio1s{display:flex;gap:.7rem;align-items:flex-start;font-weight:400;font-size:.9rem}.form__checkbox.svelte-rlio1s{width:1.2rem;height:1.2rem;margin-top:.15rem;accent-color:var(--primary);flex:none}.form__error.svelte-rlio1s{color:var(--danger);font-weight:700;margin:0}.form__status.svelte-rlio1s{margin:0;color:var(--text-muted);font-size:.92rem}.form__actions.svelte-rlio1s{display:flex;gap:.7rem;flex-wrap:wrap}@media(max-width:560px){.form__row.svelte-rlio1s{grid-template-columns:1fr}}.method-note.svelte-13dxus9{font-size:.85rem;color:var(--text-muted);margin:1rem 0 0;max-width:70ch}.prayer-today.svelte-391frq{padding:1.4rem 1.5rem}.prayer-today__head.svelte-391frq{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap;margin-bottom:1.1rem}.prayer-today__date.svelte-391frq{font-family:var(--font-display);font-size:1.35rem;font-weight:700;margin:0}.prayer-today__upcoming.svelte-391frq{margin:0;text-align:right;font-size:.95rem}.prayer-today__eta.svelte-391frq{color:var(--accent-text);font-weight:700}.prayer-today__times.svelte-391frq{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:.6rem}.prayer-today__item.svelte-391frq{display:grid;gap:.15rem;text-align:center;padding:.8rem .3rem;border:1px solid var(--border);border-radius:12px;background:var(--bg)}.prayer-today__name.svelte-391frq{font-size:.82rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.prayer-today__time.svelte-391frq{font-family:var(--font-display);font-size:clamp(1.25rem,1rem + 1vw,1.7rem);font-weight:700;font-variant-numeric:tabular-nums}.prayer-today__item--sunrise.svelte-391frq{opacity:.8;border-style:dashed}.prayer-today__item--next.svelte-391frq{background:var(--primary);color:var(--on-primary);border-color:var(--primary);box-shadow:0 0 0 3px var(--accent)}.prayer-today__item--next.svelte-391frq .prayer-today__name:where(.svelte-391frq){color:inherit;opacity:.85}.prayer-today__more.svelte-391frq{margin:1rem 0 0;font-weight:700}.prayer-today__wait.svelte-391frq{color:var(--text-muted);min-height:5.2rem}@media(max-width:720px){.prayer-today__times.svelte-391frq{grid-template-columns:repeat(3,1fr)}.prayer-today__upcoming.svelte-391frq{text-align:left}}.prayer-month__controls.svelte-1vgctzx{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;margin-bottom:1rem}.prayer-month__title.svelte-1vgctzx{margin:0 auto 0 .3rem;font-size:1.3rem;text-transform:capitalize;flex:1;min-width:10rem}.prayer-month__print-title.svelte-1vgctzx{display:none}.prayer-month__scroll.svelte-1vgctzx{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg)}.prayer-month__table.svelte-1vgctzx{min-width:34rem;font-variant-numeric:tabular-nums;text-align:center}.prayer-month__th.svelte-1vgctzx,.prayer-month__day.svelte-1vgctzx,.prayer-month__cell.svelte-1vgctzx{padding:.5rem .4rem;border-bottom:1px solid var(--border)}.prayer-month__th.svelte-1vgctzx{position:sticky;top:0;background:var(--primary);color:var(--on-primary);font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.prayer-month__day.svelte-1vgctzx{font-weight:800}.prayer-month__weekday.svelte-1vgctzx{color:var(--text-muted);text-transform:capitalize}.prayer-month__cell--sunrise.svelte-1vgctzx{color:var(--text-muted)}.prayer-month__row--friday.svelte-1vgctzx{background:color-mix(in srgb,var(--accent) 12%,transparent)}.prayer-month__row--today.svelte-1vgctzx{background:var(--accent);color:var(--on-accent);font-weight:800}.prayer-month__row--today.svelte-1vgctzx .prayer-month__weekday:where(.svelte-1vgctzx),.prayer-month__row--today.svelte-1vgctzx .prayer-month__cell--sunrise:where(.svelte-1vgctzx){color:inherit}.prayer-month__row.svelte-1vgctzx:last-child>:where(.svelte-1vgctzx){border-bottom:0}.prayer-month__wait.svelte-1vgctzx{color:var(--text-muted)}@media print{.prayer-month__print-title.svelte-1vgctzx{display:block;font-size:16pt;margin-bottom:8pt}.prayer-month__scroll.svelte-1vgctzx{overflow:visible;border:0}.prayer-month__th.svelte-1vgctzx{position:static;background:#eee;color:#000}.prayer-month__row--today.svelte-1vgctzx{background:#ddd}.prayer-month__table.svelte-1vgctzx{min-width:0;font-size:10pt}.prayer-month__th.svelte-1vgctzx,.prayer-month__day.svelte-1vgctzx,.prayer-month__cell.svelte-1vgctzx{padding:2pt}}.prayer-cities__scroll.svelte-1xdd2wm{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg)}.prayer-cities__table.svelte-1xdd2wm{min-width:36rem;font-variant-numeric:tabular-nums;text-align:center}.prayer-cities__th.svelte-1xdd2wm,.prayer-cities__cell.svelte-1xdd2wm,.prayer-cities__city.svelte-1xdd2wm{padding:.65rem .5rem;border-bottom:1px solid var(--border)}.prayer-cities__head.svelte-1xdd2wm .prayer-cities__th:where(.svelte-1xdd2wm),.prayer-cities__head.svelte-1xdd2wm .prayer-cities__city:where(.svelte-1xdd2wm){background:var(--primary);color:var(--on-primary);font-size:.82rem;text-transform:uppercase;letter-spacing:.06em}.prayer-cities__body.svelte-1xdd2wm .prayer-cities__city:where(.svelte-1xdd2wm),.prayer-cities__head.svelte-1xdd2wm .prayer-cities__city:where(.svelte-1xdd2wm){text-align:left;padding-left:1rem;font-weight:800}.prayer-cities__row.svelte-1xdd2wm:last-child>:where(.svelte-1xdd2wm){border-bottom:0}.prayer-cities__row.svelte-1xdd2wm:target{background:color-mix(in srgb,var(--accent) 22%,transparent)}.city-picker.svelte-1ksuxtd{list-style:none;margin:0;padding:0;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.city-picker__link.svelte-1ksuxtd{display:block;padding:.9rem 1.1rem;text-decoration:none;font-weight:800;font-family:var(--font-display);font-size:1.15rem;color:var(--text);transition:border-color .15s,transform .15s}.city-picker__link.svelte-1ksuxtd:hover{border-color:var(--accent);transform:translateY(-2px);color:var(--text)}.facts.svelte-20pvxg{margin:0;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--bg)}.facts__row.svelte-20pvxg{display:grid;grid-template-columns:minmax(12rem,1fr) 2fr;gap:.3rem 1.5rem;padding:.9rem 1.3rem;border-bottom:1px solid var(--border)}.facts__row.svelte-20pvxg:last-child{border-bottom:0}.facts__row.svelte-20pvxg:nth-child(2n){background:var(--surface)}.facts__term.svelte-20pvxg{font-weight:800;color:var(--text)}.facts__value.svelte-20pvxg{margin:0;color:var(--text)}@media(max-width:640px){.facts__row.svelte-20pvxg{grid-template-columns:1fr}}.section.svelte-zo8uyg{padding-block:clamp(2.6rem,6vw,4.6rem);border-bottom:1px solid var(--border)}.section__inner--split.svelte-zo8uyg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:1.5rem clamp(2rem,6vw,5rem);align-items:start}.section__head.svelte-zo8uyg{margin-bottom:1.6rem}.section__inner--split.svelte-zo8uyg .section__head:where(.svelte-zo8uyg){margin:0;position:sticky;top:7.5rem}.section__index.svelte-zo8uyg{display:block;font-family:var(--font-display);font-style:italic;font-size:1.05rem;color:var(--accent-text);margin-bottom:.5rem}.section__index.svelte-zo8uyg:after{content:"";display:block;width:2.5rem;height:2px;background:var(--accent);margin-top:.5rem}.section__title.svelte-zo8uyg{margin:0}.section__lead.svelte-zo8uyg{max-width:62ch;margin-bottom:1.6rem;font-size:1.1rem;line-height:1.75}.section__lead.svelte-zo8uyg:last-child{margin-bottom:0}.section__actions.svelte-zo8uyg{display:flex;gap:.7rem;flex-wrap:wrap}.topic-list.svelte-zo8uyg{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.topic-list__item.svelte-zo8uyg{border:0;border-top:1px solid var(--text);border-radius:0;padding:1rem 0 0}.topic-list__title.svelte-zo8uyg{font-size:1.25rem;margin:.5rem 0 0}.topic-list__badge.svelte-zo8uyg{font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-text)}.video-grid.svelte-zo8uyg{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.callout.svelte-zo8uyg{border-top:2px solid var(--accent);padding-top:1rem;font-family:var(--font-display);font-size:1.6rem;font-weight:600;line-height:1.3;max-width:34rem}.callout__text.svelte-zo8uyg{margin:0}.sveden-list.svelte-zo8uyg{list-style:none;margin:0;padding:0;display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));column-gap:3rem}.sveden-list__link.svelte-zo8uyg{display:block;text-decoration:none;color:var(--text);font-weight:600;padding:.95rem 0;border:0;border-bottom:1px solid var(--border);border-radius:0}.sveden-list__link.svelte-zo8uyg:hover{color:var(--link)}@media(max-width:860px){.section__inner--split.svelte-zo8uyg{grid-template-columns:1fr}.section__inner--split.svelte-zo8uyg .section__head:where(.svelte-zo8uyg){position:static;margin-bottom:.4rem}}.faq.svelte-1x0l612{display:grid;max-width:52rem}.faq__item.svelte-1x0l612{border-top:1px solid var(--border)}.faq__item.svelte-1x0l612:last-child{border-bottom:1px solid var(--border)}.faq__question.svelte-1x0l612{cursor:pointer;padding:1.1rem 3rem 1.1rem 0;font-family:var(--font-display);font-size:1.2rem;font-weight:600;list-style:none;position:relative}.faq__question.svelte-1x0l612::-webkit-details-marker{display:none}.faq__question.svelte-1x0l612:after{content:"+";position:absolute;right:.2rem;top:50%;transform:translateY(-50%);font-size:1.6rem;color:var(--accent-text);font-weight:400;line-height:1}.faq__item[open].svelte-1x0l612 .faq__question:where(.svelte-1x0l612):after{content:"−"}.faq__answer.svelte-1x0l612{margin:0;padding:0 0 1.2rem;color:var(--text-muted)}.hero.svelte-1ckr0va{overflow:visible;background:var(--hero-bg);color:var(--hero-text);padding-block:clamp(2.4rem,6vw,5rem) clamp(2rem,4vw,3.4rem);border-bottom:1px solid var(--border)}.hero.hero--home.svelte-1ckr0va{padding-block:clamp(3rem,8vw,6.5rem) clamp(2.5rem,5vw,4.5rem)}.hero.hero--has-subnav.svelte-1ckr0va:after{display:none}.hero.svelte-1ckr0va:before{content:"";position:absolute;top:0;right:0;bottom:0;left:48%;background:url(/ornament/pattern.svg) center / 96px;opacity:.7;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 75%);mask-image:linear-gradient(90deg,transparent,#000 75%)}.hero--home.svelte-1ckr0va .hero__inner:where(.svelte-1ckr0va),.hero__inner.svelte-1ckr0va{position:relative}.hero__inner.svelte-1ckr0va{display:grid;grid-template-columns:1fr;gap:3rem;align-items:end}.hero--home.svelte-1ckr0va .hero__inner:where(.svelte-1ckr0va){grid-template-columns:1.7fr 1fr}.hero__copy.svelte-1ckr0va{max-width:54rem}.hero__kicker.svelte-1ckr0va{margin:0 0 1rem;font-size:.74rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-text)}.hero__kicker-link.svelte-1ckr0va{color:inherit;text-decoration:none}.hero__kicker-link.svelte-1ckr0va:hover{text-decoration:underline}.hero__title.svelte-1ckr0va{color:inherit;margin-bottom:1.2rem}.hero--home.svelte-1ckr0va .hero__title:where(.svelte-1ckr0va){font-size:clamp(2.6rem,1.4rem + 4.6vw,5rem);line-height:1.05;letter-spacing:-.015em}.hero__title.svelte-1ckr0va:after{content:"";display:block;width:10rem;height:22px;background:url(/ornament/divider.svg) left center / contain no-repeat;margin-top:1.2rem}.hero__intro.svelte-1ckr0va{font-family:var(--font-display);font-size:clamp(1.15rem,1rem + .6vw,1.45rem);line-height:1.55;color:var(--text-muted);max-width:40em;margin-bottom:0}.hero__note.svelte-1ckr0va{border-left:2px solid var(--accent);padding:.4rem 1rem;max-width:40rem;color:var(--text-muted)}.hero__cta.svelte-1ckr0va{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:2rem}.hero__panel.svelte-1ckr0va{background-color:var(--panel-bg);color:var(--panel-text);padding:5rem 2rem 2rem;position:relative;display:grid;gap:.3rem;align-content:end;min-height:24rem;border-radius:50% 50% 0 0/30% 30% 0 0}.hero__panel.svelte-1ckr0va:before{content:"";position:absolute;top:.6rem;right:.6rem;bottom:.6rem;left:.6rem;border:1px solid rgb(201 162 39 / .75);border-radius:50% 50% 0 0/30% 30% 0 0;pointer-events:none}.hero__panel-label.svelte-1ckr0va{font-size:.68rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-300);margin-top:1rem}:root[data-theme=hc-light] .hero__panel-label.svelte-1ckr0va{color:#000}.hero__panel-value.svelte-1ckr0va{font-family:var(--font-display);font-size:1.45rem;font-weight:600;line-height:1.25;margin:0}.hero__panel-link.svelte-1ckr0va{color:inherit;text-decoration:none}.hero__panel-note.svelte-1ckr0va{margin:0;font-size:.88rem;opacity:.85}@media(max-width:860px){.hero--home.svelte-1ckr0va .hero__inner:where(.svelte-1ckr0va){grid-template-columns:1fr}.hero__panel.svelte-1ckr0va{min-height:0;padding-top:4.5rem}.hero.svelte-1ckr0va:before{top:0;right:0;bottom:0;left:30%;opacity:.4}}.subnav.svelte-1ckr0va{background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:4.6rem;z-index:40}.subnav__list.svelte-1ckr0va{list-style:none;margin:0;padding:0;display:flex;gap:1.6rem;overflow-x:auto;scrollbar-width:thin}.subnav__link.svelte-1ckr0va{display:block;white-space:nowrap;padding:.95rem 0;text-decoration:none;font-weight:700;font-size:.82rem;letter-spacing:.04em;color:var(--text-muted);border-bottom:2px solid transparent}.subnav__link.svelte-1ckr0va:hover{color:var(--text)}.subnav__link[aria-current=page].svelte-1ckr0va{color:var(--text);border-bottom-color:var(--accent)}.section.svelte-1ckr0va{padding-block:clamp(2.6rem,6vw,4.6rem);border-bottom:1px solid var(--border)}.section__head.svelte-1ckr0va{margin-bottom:1.5rem}.section__title.svelte-1ckr0va{margin:0}
