:root{color-scheme:light dark;--primary:#dc9d76;--primary-dark:#832b0e;--secondary:#2a3a64;--accent:#b8924a;--surface:#f6efdf;--surface-alt:#f1e9d5;--card:#fdf8ea;--text:#241a0e;--muted:#4c3a22;--border:#dccfb2;--on-primary:#241a0e;--on-secondary:#fff;--on-primary-dark:#fff;--brand-mark:#a83a14;--inverse-surface:#241a0e;--on-inverse:#fff;--plate-bg:#6e2413;--plate-ink:#f6e8cd;--plate-gold:#f2d49a;--tradition-hindu:#763c11;--tradition-sikh:#1e4b89;--tradition-buddhist:#7f3513;--tradition-islamic:#08563a;--tradition-christian:#6b1f2d;--tradition-jewish:#1c3a7c;--tradition-taoist:#8c2718;--tradition-jain:#664508;--tradition-shinto:#8a2736;--tradition-bahai:#225352;--tradition-stoic:#5c2a52;--tradition-zoroastrian:#4f4080;--gold-text:#5f4a12}html:root{--primary-dark:light-dark(#832b0e,#e4b092);--secondary:light-dark(#2a3a64,#a8bce0);--accent:light-dark(#b8924a,#dcb968);--surface:light-dark(#f6efdf,#16265c);--surface-alt:light-dark(#f1e9d5,#152550);--card:light-dark(#fdf8ea,#0f1c49);--text:light-dark(#241a0e,#f2ead8);--muted:light-dark(#4c3a22,#b8c0cc);--border:light-dark(#dccfb2,#2c3d7c);--on-secondary:light-dark(#fff,#16265c);--on-primary-dark:light-dark(#fff,#241a0e);--brand-mark:light-dark(#a83a14,#f08a5e);--plate-bg:light-dark(#6e2413,#0f1c47);--plate-ink:light-dark(#f6e8cd,#ecdfc3);--plate-gold:light-dark(#f2d49a,#d9a659);--tradition-hindu:light-dark(#763c11,#f2ab7f);--tradition-sikh:light-dark(#1e4b89,#9dbef2);--tradition-buddhist:light-dark(#7f3513,#f0ac8e);--tradition-islamic:light-dark(#08563a,#7ccfa6);--tradition-christian:light-dark(#6b1f2d,#f4a6b5);--tradition-jewish:light-dark(#1c3a7c,#a8c0f0);--tradition-taoist:light-dark(#8c2718,#f2aa9a);--tradition-jain:light-dark(#664508,#ebc771);--tradition-shinto:light-dark(#8a2736,#f4a4ad);--tradition-bahai:light-dark(#225352,#88c7c4);--tradition-stoic:light-dark(#5c2a52,#dcaed4);--tradition-zoroastrian:light-dark(#4f4080,#c9b8f0);--gold-text:light-dark(#5f4a12,#dcb968)}html.light{color-scheme:light}html.dark{color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;overflow-x:hidden}body{color:var(--text);background:var(--surface);width:100%;font-family:Alegreya Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;line-height:1.6;overflow-x:hidden}:lang(hi),:lang(mr){font-family:Noto Sans Devanagari,Tiro Devanagari Hindi,Noto Serif Devanagari,sans-serif}:lang(pa){font-family:Noto Sans Gurmukhi,Tiro Gurmukhi,Noto Serif Gurmukhi,Gurmukhi MN,sans-serif}:lang(bn){font-family:Noto Sans Bengali,Tiro Bangla,Noto Serif Bengali,sans-serif}:lang(gu){font-family:Noto Sans Gujarati,Tiro Gujarati,Noto Serif Gujarati,sans-serif}h1,h2,h3{letter-spacing:-.02em;font-family:Frank Ruhl Libre,Alegreya,"Source Serif 4",ui-serif,Georgia,serif;font-weight:500;line-height:1.2}a{color:var(--primary-dark);text-decoration:none;transition:color .2s}a:hover{color:var(--text)}.skip-to-content{background:var(--primary);color:var(--on-primary);z-index:1000;border-radius:0 0 8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:top .3s;position:absolute;top:-100px;left:0}.skip-to-content:hover,.skip-to-content:focus,.skip-to-content:focus-visible,.skip-to-content:active{color:var(--on-primary)}.skip-to-content:focus{outline:3px solid var(--secondary);outline-offset:2px;top:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--secondary);outline-offset:2px;border-radius:4px}.nav-links a:focus-visible,.nav-cta:focus-visible,.hero-cta:focus-visible{outline:3px solid var(--secondary);outline-offset:4px}.container{max-width:1080px;margin:0 auto;padding:0 24px}section{padding:80px 0}nav.site-nav{z-index:100;background:color-mix(in srgb,var(--surface)90%,transparent);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);position:fixed;top:0;left:0;right:0}nav.site-nav .container{justify-content:space-between;align-items:center;height:64px;display:flex}.brand-mark{color:var(--text);font-family:Frank Ruhl Libre,Alegreya,"Source Serif 4",ui-serif,Georgia,serif;font-style:normal;font-weight:700}.brand-mark em{color:var(--brand-mark);font-style:italic}.nav-brand{white-space:nowrap;margin-right:24px;font-size:20px}.nav-links{align-items:center;gap:28px;list-style:none;display:flex}.nav-links a{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:500;transition:color .2s}@media (width<=1100px){.nav-links{gap:18px}.nav-brand{margin-right:14px}}.nav-links a:hover{color:var(--text);opacity:1}.nav-cta{background:var(--primary);border-radius:8px;padding:8px 20px;font-size:14px;font-weight:600;transition:background .2s;color:var(--on-primary)!important}.nav-cta:hover{background:var(--primary-dark);color:var(--on-primary-dark)!important;opacity:1!important}.nav-lang{color:var(--muted);font-size:13px}.nav-lang a{font-size:13px;font-weight:600}.theme-toggle{width:44px;height:44px;color:var(--text);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:10px;place-items:center;padding:0;display:inline-grid}.theme-toggle:hover{background:var(--surface-alt);border-color:var(--secondary)}.theme-toggle svg{width:18px;height:18px}.theme-toggle__sun,html.dark .theme-toggle__moon{display:none}html.dark .theme-toggle__sun{display:block}.nav-toggle{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:12px;transition:background-color .2s;display:none}.nav-toggle:hover{background-color:color-mix(in srgb,var(--primary)10%,transparent)}.nav-toggle:active{background-color:color-mix(in srgb,var(--primary)20%,transparent)}.nav-toggle span{background:var(--text);border-radius:2px;width:22px;height:2px;transition:transform .3s,opacity .3s;display:block}.nav-toggle.active span:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle.active span:nth-child(2){opacity:0}.nav-toggle.active span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.hero{text-align:center;padding:96px 0 64px}@media (width>=1024px){.hero{text-align:left}.hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;display:grid}.hero .tagline,.hero .ask-form,.hero .ask-examples{margin-left:0;margin-right:0}}.hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:28px;display:flex}@media (width>=1024px){.hero-actions{justify-content:flex-start}}.hero-badge{background:var(--surface-alt);color:var(--text);letter-spacing:.03em;border:1px solid var(--border);border-radius:24px;padding:10px 20px;font-size:13px;font-weight:600;display:inline-block}.hero-visual{min-width:0}.hero h1{color:var(--text);margin-bottom:16px;font-size:clamp(40px,6vw,60px);font-weight:500;line-height:1.12}.hero h1 .accent{color:var(--primary-dark)}.hero .tagline{color:var(--muted);max-width:640px;margin:0 auto 28px;font-size:clamp(17px,2.5vw,19px);line-height:1.6}.hero-cta{background:var(--inverse-surface);color:var(--on-inverse);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:10px;padding:16px 28px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 10px 22px #832b0e2e}.hero-cta:hover:not(:disabled):not(.hero-cta-status){opacity:1;transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.hero-cta.hero-cta-status{cursor:default;box-shadow:none;border-style:dashed}.hero-cta svg{width:20px;height:20px}.hero-cta-web{background:var(--primary);color:var(--on-primary);text-decoration:none}.hero-cta-web:hover{background:var(--primary-dark);color:var(--on-primary-dark)}.cta-section .hero-cta-web{background:var(--primary);color:var(--on-primary)}.cta-section .hero-cta-web:hover{background:var(--primary-dark);color:var(--on-primary-dark)}.hero-web-note{color:var(--muted);margin-top:10px;font-size:14px}.hero-secondary{flex-direction:column;align-items:center;gap:6px;margin-top:18px;display:flex}.hero-cta-ios{background:var(--card);color:var(--text);border:1px solid var(--border);box-shadow:none;padding:12px 24px;font-size:15px}.download-note{color:var(--muted);margin-top:12px;font-size:14px}.verse-preview{background:var(--plate-bg);max-width:800px;min-height:420px;box-shadow:0 10px 30px #00000038,inset 0 0 0 1px color-mix(in srgb,var(--plate-gold)50%,transparent);text-align:center;border:none;border-radius:16px;flex-direction:column;flex:1;justify-content:center;margin:0;padding:48px 40px;transition:box-shadow .2s;display:flex;position:relative;overflow:hidden}.verse-preview:hover{box-shadow:0 14px 38px #00000047,inset 0 0 0 1px color-mix(in srgb,var(--plate-gold)60%,transparent)}.verse-preview:before{content:"✧";color:var(--plate-gold);pointer-events:none;font-size:16px;line-height:1;position:absolute;top:18px;left:50%;transform:translate(-50%)}.verse-preview .chapter-ref{color:var(--plate-gold);text-transform:uppercase;letter-spacing:.12em;flex-shrink:0;margin-bottom:24px;font-size:11px;font-weight:700}.verse-preview .sanskrit{white-space:pre-line;color:var(--plate-ink);flex-shrink:0;justify-content:center;align-items:center;min-height:70px;margin-bottom:12px;font-family:Noto Sans Devanagari,Frank Ruhl Libre,Georgia,serif;font-size:24px;font-weight:500;line-height:1.85;transition:opacity .3s;display:flex}.verse-preview .fleuron{color:var(--plate-gold);letter-spacing:.6em;text-align:center;margin:4px 0 10px;font-size:13px}.verse-preview .meaning.dropcap:first-letter{float:left;color:var(--plate-gold);padding-right:8px;font-family:Frank Ruhl Libre,Georgia,serif;font-size:2.6em;line-height:.9}.verse-preview .transliteration{white-space:pre-line;color:var(--plate-gold);flex-shrink:0;justify-content:center;align-items:center;min-height:45px;margin-bottom:28px;font-size:14px;font-style:italic;transition:opacity .3s;display:flex}.verse-preview .divider{background:color-mix(in srgb,var(--plate-gold)40%,transparent);width:40%;height:1px;margin:0 auto 24px}.verse-preview .meaning{color:var(--plate-ink);flex-shrink:0;justify-content:center;align-items:center;min-height:120px;font-size:17px;font-weight:400;line-height:1.8;transition:opacity .3s;display:flex}.verse-slider-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;max-width:1000px;margin:48px auto 0;display:flex;position:relative}.verse-nav-btn{background:var(--primary);color:var(--on-primary);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;box-shadow:0 2px 8px #00000026}.verse-nav-btn:hover{background:var(--primary-dark);color:var(--on-primary-dark);transform:scale(1.08);box-shadow:0 4px 12px #0003}.verse-nav-btn:active{transform:scale(.95)}.verse-nav-btn svg{width:20px;height:20px}.verse-nav-mobile{display:none}.verse-counter-wrapper{text-align:center;width:100%;margin-top:16px}.verse-counter{color:var(--muted);letter-spacing:.05em;font-size:13px;font-weight:600}.features{border-top:1px solid var(--border)}.features h2{text-align:center;margin-bottom:12px;font-size:34px;font-weight:500}.features .subtitle{text-align:center;color:var(--muted);margin-bottom:52px;font-size:18px}.features-grid{grid-template-columns:repeat(3,1fr);gap:40px;max-width:1000px;margin:0 auto;display:grid}.feature-item{text-align:left}.feature-item h3{letter-spacing:.22em;text-transform:uppercase;color:var(--primary-dark);margin-bottom:10px;font-family:inherit;font-size:12px;font-weight:700}.feature-item p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.7}.cta-section{text-align:center;background:var(--inverse-surface);color:var(--on-inverse)}.cta-section h2{color:var(--on-inverse);margin-bottom:12px;font-size:34px;font-weight:500}.cta-section p{color:#ffffffb3;margin-bottom:32px;font-size:18px}.cta-section .download-note{color:#ffffffb3}.cta-section .hero-cta{background:var(--primary)}.cta-section .hero-cta-ios{color:var(--on-inverse);background:#ffffff1f;border-color:#ffffff4d}.cta-section .hero-cta:not(.hero-cta-status):hover{background:var(--primary-dark);color:var(--on-primary-dark)}footer{border-top:1px solid var(--border);padding:40px 0}.footer-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.footer-links{gap:24px;list-style:none;display:flex}.footer-links a{color:var(--muted);font-size:14px}.footer-links a:hover{color:var(--text)}.footer-social{align-items:center;gap:16px;display:flex}.footer-social a{color:var(--muted);align-items:center;transition:color .2s;display:flex}.footer-social a:hover{color:var(--primary-dark);opacity:1}.footer-social svg{width:20px;height:20px}.footer-bottom{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.footer-lang{color:var(--muted);font-size:13px}.footer-lang a{color:var(--muted);font-weight:500}.footer-lang a:hover{color:var(--primary-dark)}.footer-credits{text-align:right;flex-direction:column;gap:4px;display:flex}.footer-copy{color:var(--muted);font-size:13px}.footer-powered{color:var(--muted);font-size:12px}.footer-powered a{color:var(--primary-dark);font-weight:600;text-decoration:none}.footer-powered a:hover{text-decoration:underline}.lang-switcher{display:inline-block;position:relative}.lang-switcher__toggle{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.lang-switcher__toggle:hover{border-color:var(--primary);color:var(--primary-dark)}.lang-switcher__icon{opacity:.7}.lang-switcher__chevron{opacity:.5;transition:transform .2s}.lang-switcher--open .lang-switcher__chevron{transform:rotate(180deg)}.lang-switcher__menu{background:var(--card);border:1px solid var(--border);opacity:0;visibility:hidden;z-index:1000;border-radius:8px;min-width:200px;max-height:320px;margin:0;padding:4px;list-style:none;transition:all .2s;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto;transform:translateY(-8px);box-shadow:0 4px 20px #00000026}.lang-switcher--open .lang-switcher__menu{opacity:1;visibility:visible;transform:translateY(0)}.lang-switcher__option{color:var(--text);border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;text-decoration:none;transition:background .15s;display:flex}.lang-switcher__option:hover{background:var(--surface-alt)}.lang-switcher__option--active{background:var(--primary);color:var(--on-primary)}.lang-switcher__option--active:hover{background:var(--primary-dark);color:var(--on-primary-dark)}.lang-switcher__option--active:hover .lang-switcher__native,.lang-switcher__option--active:hover .lang-switcher__name{color:var(--on-primary-dark)}.lang-switcher__native{font-weight:600}.lang-switcher__name{color:var(--muted);font-size:12px}.lang-switcher__option--active .lang-switcher__native,.lang-switcher__option--active .lang-switcher__name{color:var(--on-primary)}.lang-switcher--footer .lang-switcher__toggle{color:var(--muted);border-color:#0000;padding:4px 8px;font-size:12px}.lang-switcher--footer .lang-switcher__toggle:hover{border-color:var(--border);color:var(--text)}.lang-switcher--footer .lang-switcher__menu{top:auto;bottom:calc(100% + 4px);transform:translateY(8px)}.lang-switcher--footer.lang-switcher--open .lang-switcher__menu{transform:translateY(0)}.page-header{text-align:center;border-bottom:1px solid var(--border);padding:120px 0 40px}.page-header h1{font-size:36px;font-weight:500}.page-header p{color:var(--muted);margin-top:8px}.page-content{max-width:720px;margin:0 auto;padding:48px 24px 80px}.page-content h2{margin:32px 0 12px;font-size:22px;font-weight:600}.page-content p,.page-content ul{color:var(--muted);margin-bottom:16px;font-size:16px;line-height:1.8}.page-content ul{padding-left:24px}.page-content li{margin-bottom:8px}.page-content a:not(.btn){color:var(--primary-dark);text-underline-offset:2px;text-decoration:underline}.page-content a:not(.btn):hover{color:var(--primary-dark)}.changelog-entry{margin-bottom:48px}.changelog-entry h2{color:var(--text);margin-bottom:16px;font-size:20px;font-weight:500}.changelog-entry ul{padding:0;list-style:none}.changelog-entry li{color:var(--muted);margin-bottom:8px;padding-left:20px;font-size:15px;line-height:1.7;position:relative}.changelog-entry li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}@media (width<=900px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){section{padding:48px 0}.container{padding:0 20px}.hero{padding:100px 0 48px}.hero h1{margin-bottom:12px;font-size:clamp(28px,8vw,40px);line-height:1.15}.hero .tagline{margin:0 auto 24px;padding:0 8px;font-size:15px;line-height:1.5}.hero-badge{margin-top:24px;padding:8px 16px;font-size:11px}.nav-toggle{display:flex}.nav-links{background:color-mix(in srgb,var(--surface)98%,transparent);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);opacity:0;flex-direction:column;gap:0;padding:16px 24px;transition:opacity .3s,transform .3s;display:none;position:absolute;top:64px;left:0;right:0;transform:translateY(-10px)}.nav-links.nav-open{opacity:1;display:flex;transform:translateY(0)}.nav-links li{border-bottom:1px solid var(--border);padding:12px 0}.nav-links li:last-child{border-bottom:none;padding-top:16px}.nav-links a{font-size:16px}.nav-lang{font-size:15px}.verse-slider-wrapper{flex-direction:column;gap:12px;min-height:500px;margin-top:24px;padding:0}.verse-nav-btn{display:none}.verse-nav-mobile{flex-shrink:0;order:2;justify-content:center;gap:16px;width:100%;display:flex}.verse-nav-mobile .verse-nav-btn{width:44px;height:44px;display:flex}.verse-preview{border-radius:12px;flex-shrink:0;order:1;max-width:100%;height:400px;padding:24px 20px;overflow-y:auto}.verse-preview .chapter-ref{letter-spacing:.1em;flex-shrink:0;margin-bottom:12px;font-size:10px}.verse-preview .sanskrit{flex-shrink:0;min-height:auto;margin-bottom:10px;font-size:16px;line-height:1.5}.verse-preview .transliteration{flex-shrink:0;min-height:auto;margin-bottom:16px;font-size:11px}.verse-preview .divider{flex-shrink:0;width:60%;margin-bottom:16px}.verse-preview .meaning{flex-shrink:0;min-height:auto;font-size:14px;line-height:1.6}.verse-counter-wrapper{flex-shrink:0;order:3;margin-top:8px}.verse-counter{font-size:11px}.features{padding:48px 0}.features h2{margin-bottom:8px;font-size:24px}.features .subtitle{margin-bottom:32px;font-size:14px}.features-grid{grid-template-columns:1fr;gap:16px}.feature-card{border-radius:10px;padding:20px}.feature-icon{margin-bottom:10px;font-size:28px}.feature-card h3{margin-bottom:6px;font-size:15px}.feature-card p{font-size:13px;line-height:1.5}.cta-section{padding:48px 0}.cta-section h2{font-size:24px}.cta-section p{margin-bottom:24px;font-size:14px}.hero-cta{padding:14px 24px;font-size:14px}.download-note{font-size:12px}footer{padding:40px 0 32px}.footer-top{text-align:center;flex-direction:column;gap:24px}.footer-brand{font-size:20px}.footer-links{flex-direction:column;gap:12px}.footer-links a{font-size:14px}.footer-social{justify-content:center}.footer-bottom{text-align:center;flex-direction:column;gap:12px;padding-top:16px}.footer-lang{font-size:12px}.footer-credits{text-align:center}.footer-copy,.footer-powered{font-size:11px}.page-header{padding:100px 0 32px}.page-header h1{font-size:28px}.page-header p{font-size:14px}.page-content{padding:32px 20px 60px}.page-content h2{margin:24px 0 10px;font-size:18px}.page-content p,.page-content ul{font-size:14px;line-height:1.7}.changelog-entry{margin-bottom:36px}.changelog-entry h2{font-size:17px}.changelog-entry li{font-size:13px}}@media (width<=400px){.hero h1{font-size:26px}.hero .tagline{font-size:14px}.verse-preview{height:400px;padding:20px 16px}.verse-preview .sanskrit{font-size:15px}.verse-preview .meaning{font-size:13px}}.error-page{text-align:center;background:linear-gradient(135deg,var(--surface)0%,var(--surface-alt)100%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.error-content{max-width:600px}.error-code{color:var(--primary-dark);background:linear-gradient(135deg,var(--primary)0%,var(--accent)100%);-webkit-text-fill-color:transparent;opacity:.9;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:clamp(100px,20vw,180px);font-weight:700;line-height:1}.error-title{color:var(--text);margin-bottom:16px;font-size:clamp(24px,5vw,36px);font-weight:500}.error-message{color:var(--muted);margin-bottom:32px;font-size:18px;line-height:1.7}.error-details{background:var(--card);border:1px solid var(--border);text-align:left;border-radius:8px;margin-bottom:32px;padding:16px}.error-detail-label{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:12px;font-weight:600}.error-detail-content{color:var(--text);background:var(--surface);border-radius:4px;margin:0;padding:12px;font-size:12px;overflow-x:auto}.error-quote{background:var(--card);border:1px solid var(--border);border-radius:16px;margin-bottom:40px;padding:32px;box-shadow:0 4px 20px #0000000f}.error-quote .sanskrit{color:var(--primary-dark);margin-bottom:12px;font-size:20px;font-weight:500}.error-quote .meaning{color:var(--text);font-size:16px;font-style:italic;line-height:1.7}.error-quote .reference{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-top:16px;font-size:12px}.error-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.btn{cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.btn-primary{background:var(--primary);color:var(--on-primary)}.btn-primary:hover,.btn-primary:focus-visible,.btn-primary:active{color:var(--on-primary)}.btn-primary:hover{opacity:.9;transform:translateY(-2px)}.btn-secondary{background:var(--card);color:var(--text);border:1px solid var(--border)}.btn-secondary:hover{background:var(--surface);border-color:var(--primary)}@media (width<=600px){.error-quote{padding:24px 20px}.error-quote .sanskrit{font-size:18px}.error-actions{flex-direction:column;width:100%}.btn{width:100%}}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.about-pull{text-align:center;max-width:680px;margin:0 auto 32px}.about-pull p{color:var(--text);font-family:Alegreya,"Source Serif 4",ui-serif,Georgia,Times New Roman,serif;font-size:clamp(20px,3vw,28px);font-style:italic;line-height:1.45}.about-body{max-width:680px;margin:0 auto}.about-cta{text-align:center;margin-top:40px}.trad-list{gap:18px;margin-bottom:40px;display:grid}.trad-row{background:var(--card);border:1px solid var(--border);border-left:4px solid var(--trad-accent,var(--border));border-radius:16px;padding:24px 28px}.trad-row[data-tradition=hindu]{--trad-accent:var(--tradition-hindu)}.trad-row[data-tradition=sikh]{--trad-accent:var(--tradition-sikh)}.trad-row[data-tradition=buddhist]{--trad-accent:var(--tradition-buddhist)}.trad-row[data-tradition=islamic]{--trad-accent:var(--tradition-islamic)}.trad-row[data-tradition=christian]{--trad-accent:var(--tradition-christian)}.trad-row[data-tradition=jewish]{--trad-accent:var(--tradition-jewish)}.trad-row[data-tradition=taoist]{--trad-accent:var(--tradition-taoist)}.trad-row[data-tradition=jain]{--trad-accent:var(--tradition-jain)}.trad-row[data-tradition=shinto]{--trad-accent:var(--tradition-shinto)}.trad-row[data-tradition=bahai]{--trad-accent:var(--tradition-bahai)}.trad-row[data-tradition=stoic]{--trad-accent:var(--tradition-stoic)}.trad-row[data-tradition=zoroastrian]{--trad-accent:var(--tradition-zoroastrian)}.trad-badge{letter-spacing:.12em;text-transform:uppercase;color:var(--primary-dark);margin-bottom:10px;font-size:11px;font-weight:700;display:inline-block}.trad-name{color:var(--text);margin-bottom:6px;font-size:clamp(22px,3vw,28px);font-weight:500}.trad-blurb{color:var(--text);margin-bottom:16px;font-size:15.5px;line-height:1.7}.trad-stats{gap:24px;display:flex}.trad-stat{color:var(--muted);font-size:13px}.trad-stat b{color:var(--text);font-size:22px;font-weight:700;display:block}.trad-band{text-align:center;background:var(--card);border:1px solid var(--border);border-radius:16px;margin-top:40px;padding:40px 28px}.trad-band h2{color:var(--text);margin-bottom:12px;font-size:clamp(24px,4vw,32px)}.trad-band p{color:var(--muted);max-width:52ch;margin:0 auto 24px;line-height:1.7}.faq-list{gap:12px;margin-bottom:28px;display:grid}.faq-item{background:var(--card);border:1px solid var(--border);border-radius:14px;overflow:hidden}.faq-q{color:var(--text);cursor:pointer;padding:20px 22px;font-size:17px;font-weight:700}.faq-a{color:var(--text);padding:0 22px 20px;font-size:15.5px;line-height:1.7}.faq-item:not([open]) .faq-a{display:none}.faq-contact{color:var(--muted);font-size:15px}.dl-stores{flex-wrap:wrap;gap:14px;margin-bottom:16px;display:flex}.dl-store-status{border:1px dashed var(--border);color:var(--muted);border-radius:14px;align-items:center;gap:10px;margin:0;padding:10px 16px;font-size:15px;display:inline-flex}.dl-store-status svg{opacity:.75;width:22px;height:22px}.dl-note{color:var(--muted);margin-bottom:24px;font-size:13px}.dl-webcta{margin-bottom:6px}.dl-webcta-note{color:var(--muted);margin-bottom:28px;font-size:14px}.dl-facts{gap:12px;margin:0 0 8px;padding:0;list-style:none;display:grid}.dl-facts li{color:var(--text);padding-left:26px;font-size:15px;position:relative}.dl-facts li:before{content:"✓";color:var(--primary-dark);font-weight:700;position:absolute;left:0}.consent-banner{z-index:1000;background:var(--card);border-top:1px solid var(--border);padding:20px 0;position:fixed;inset:auto 0 0;box-shadow:0 -6px 24px #0000001f}.consent-banner[hidden]{display:none}.consent-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1080px;margin:0 auto;padding:0 24px;display:flex}.consent-text{flex:360px;min-width:0}.consent-heading{color:var(--text);letter-spacing:-.01em;margin-bottom:6px;font-size:17px;font-weight:700}.consent-body{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.consent-link{color:var(--primary-dark);text-decoration:underline}.consent-link:hover{color:var(--text)}.consent-actions{flex-wrap:wrap;flex-shrink:0;gap:12px;display:flex}.consent-btn{white-space:nowrap;padding:10px 20px;font-size:15px}@media (width<=600px){.consent-banner{overscroll-behavior:contain;max-height:min(60vh,460px);padding:14px 0 max(14px,env(safe-area-inset-bottom));overflow-y:auto}.consent-inner{flex-direction:column;align-items:stretch;gap:12px;padding:0 16px}.consent-text{flex:0 auto}.consent-heading{margin-bottom:4px;font-size:16px}.consent-body{font-size:13px;line-height:1.45}.consent-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.consent-btn{white-space:normal;width:100%;min-width:0;padding:9px 10px;line-height:1.25}}.footer-manage-cookies{color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px}.footer-manage-cookies:hover{color:var(--text)}.text-explainer{max-width:720px;margin:0 auto}.te-crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:flex}.te-crumbs a{color:var(--muted);text-decoration:none}.te-crumbs a:hover{color:var(--primary-dark);text-decoration:underline}.te-crumbs [aria-current=page]{color:var(--text)}.te-badge{letter-spacing:.12em;text-transform:uppercase;color:var(--primary-dark);margin:0 0 12px;font-size:13px;font-weight:600;display:inline-block}.te-intro p{color:var(--text);margin:0 0 16px;font-size:18px;line-height:1.7}.te-stats{flex-wrap:wrap;gap:10px;margin:24px 0 8px;display:flex}.te-stat{background:var(--card);border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:6px 15px;font-size:15px}.te-stat b{color:var(--text)}.te-section{margin:44px 0 0}.te-section>h2{color:var(--text);margin:0 0 16px;font-size:24px}.te-section>p{color:var(--text);margin:0;font-size:17px;line-height:1.75}.te-themes{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.te-themes{grid-template-columns:1fr 1fr}}.te-theme{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:18px 20px}.te-theme h3{color:var(--text);margin:0 0 6px;font-size:17px}.te-theme p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.te-band{background:var(--card);border:1px solid var(--border);text-align:center;border-radius:14px;margin:44px 0 0;padding:28px}.te-band h2{color:var(--text);margin:0 0 8px;font-size:22px}.te-band p{color:var(--muted);margin:0 0 20px}.te-faq details{border-bottom:1px solid var(--border);padding:16px 0}.te-faq summary{color:var(--text);cursor:pointer;font-size:17px;font-weight:600}.te-faq details>p{color:var(--muted);margin:12px 0 0;line-height:1.7}.te-related{grid-template-columns:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.te-related{grid-template-columns:1fr 1fr}}.te-related a{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:15px 18px;text-decoration:none;display:block}.te-related a:hover{border-color:var(--primary)}.te-related-badge{letter-spacing:.1em;text-transform:uppercase;color:var(--primary-dark);margin-bottom:3px;font-size:12px;font-weight:600;display:block}.te-related-title{color:var(--text);font-weight:600;display:block}.trad-name a{color:inherit;text-decoration:none}.trad-name a:hover{color:var(--primary-dark);text-decoration:underline}a.te-badge,a.trad-badge{text-decoration:none}a.te-badge:hover,a.trad-badge:hover{text-decoration:underline}.blog-list{grid-template-columns:1fr;gap:16px;max-width:720px;margin:0 auto;display:grid}.page-content .blog-card a:not(.btn){background:var(--card);border:1px solid var(--border);border-radius:14px;padding:22px 24px;text-decoration:none;display:block}.page-content .blog-card a:hover{border-color:var(--primary)}.blog-card a:hover h2,.blog-card a:focus-visible h2,.blog-card a:hover .blog-readmore,.blog-card a:focus-visible .blog-readmore{text-underline-offset:2px;text-decoration:underline}.blog-card time{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:13px}.blog-card h2{color:var(--text);margin:6px 0 8px;font-size:21px}.blog-card p{color:var(--muted);margin:0 0 12px;font-size:15px;line-height:1.6}.blog-readmore{color:var(--primary-dark);font-size:14px;font-weight:600}.blog-meta{color:var(--muted);margin:0 0 24px;font-size:14px}.blog-prose>:first-child{margin-top:0}.blog-prose h2{color:var(--text);margin:36px 0 12px;font-size:24px}.blog-prose h3{color:var(--text);margin:28px 0 10px;font-size:19px}.blog-prose p{color:var(--text);margin:0 0 18px;font-size:17px;line-height:1.75}.blog-prose ul,.blog-prose ol{margin:0 0 18px;padding-left:24px}.blog-prose li{color:var(--text);margin:0 0 8px;font-size:17px;line-height:1.7}.blog-prose a{color:var(--primary-dark);text-decoration:underline}.blog-prose strong{color:var(--text);font-weight:600}.blog-prose blockquote{border-left:3px solid var(--primary);color:var(--muted);margin:0 0 18px;padding-left:18px;font-style:italic}.blog-back{margin:40px 0 0}.blog-back a{color:var(--primary-dark);font-weight:600;text-decoration:none}.blog-back a:hover{text-decoration:underline}.ask-form{gap:10px;max-width:560px;margin:26px auto 14px;display:flex}.ask-input{min-width:0;min-height:48px;font:inherit;color:var(--text);background:var(--card);border:1px solid var(--border);border-radius:999px;flex:1;padding:12px 18px;font-size:15px}.ask-input:focus{outline:2px solid var(--secondary);outline-offset:2px}.ask-input::placeholder{color:var(--muted)}.ask-examples{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:14px;display:flex}.ask-chip{color:var(--secondary);border:1px solid var(--border);border-radius:999px;padding:7px 14px;font-size:13px;text-decoration:none;transition:border-color .15s}.ask-chip:hover{border-color:var(--secondary)}.ask-note{color:var(--muted);margin:0;font-size:13px}@media (width<=560px){.ask-form{flex-direction:column}}.companion-section{border-top:1px solid var(--border)}.companion-wrap{text-align:center;max-width:720px;margin:0 auto;padding:0 20px}.convdemo{text-align:left;background:var(--card);border:1px solid var(--border);border-radius:14px;max-width:560px;margin:32px auto 0;padding:26px 30px;box-shadow:0 12px 32px #0000001a}.conv-role{letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.conv-you-role{color:var(--muted)}.conv-sv-role{color:var(--gold-text);margin-top:20px}.conv-you{color:var(--text);margin:0;font-size:19px;font-style:italic;line-height:1.5}.conv-reply{color:var(--text);margin:8px 0 0;font-size:16px;line-height:1.7}.pilcrow{color:var(--gold-text);font-style:normal;font-weight:700}.conv-cites{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.conv-cite{color:var(--gold-text);border:1px solid color-mix(in srgb,var(--gold-text)40%,transparent);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;text-decoration:none}.conv-cite:hover{background:color-mix(in srgb,var(--gold-text)8%,transparent)}.companion-note{color:var(--muted);max-width:560px;margin:20px auto 0;font-size:13px}.practice-section{border-top:1px solid var(--border);background:var(--surface-alt,var(--card))}.practice-wrap{text-align:center;max-width:900px;margin:0 auto;padding:0 20px}.mala-row{justify-content:center;gap:9px;margin-top:18px;display:flex}.mala-bead{border:1px solid var(--gold-text);border-radius:50%;width:9px;height:9px}.mala-bead.filled{background:var(--gold-text)}.tradition-strip{background:var(--card);border-top:1px solid var(--border);border-bottom:1px solid var(--border);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:center;gap:14px 34px;padding:22px 24px;font-size:12px;font-weight:600;display:flex}.tradition-strip-item{align-items:center;gap:8px;display:inline-flex}.tradition-strip-glyph{letter-spacing:0;color:var(--primary-dark);font-family:Frank Ruhl Libre,Georgia,serif;font-size:16px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.verse-nav-btn:hover,.hero-cta:hover:not(:disabled):not(.hero-cta-status){transform:none}}.verse-slider-wrapper:focus-visible{outline:3px solid var(--secondary);outline-offset:4px;border-radius:8px}.practice-grid{text-align:left;grid-template-columns:1fr 1fr;gap:40px;margin-top:34px;display:grid}.practice-item h3{color:var(--text);margin:0 0 10px;font-size:17px;font-weight:500}.practice-item p{color:var(--muted);margin:0;font-size:16px;line-height:1.7}@media (width<=560px){.practice-grid{grid-template-columns:1fr;gap:28px}}.ask-band-inline{border:1px solid var(--border);border-radius:14px;margin:44px 0 0}.ask-band-inline .ask-wrap{padding:32px 24px}.iq-item{margin:0 0 28px}.iq-item:last-child{margin-bottom:0}.iq-item figure{margin:0}.iq-item blockquote{background:var(--card);border-left:3px solid var(--primary);border-radius:0 12px 12px 0;margin:0;padding:16px 20px}.iq-item blockquote p{color:var(--text);margin:0;font-size:17px;line-height:1.65}.iq-item figcaption{color:var(--muted);margin:8px 0 0;font-size:13px}.iq-note{color:var(--muted);margin:10px 0 0;line-height:1.7}.te-band .iq-quota{margin:14px 0 0;font-size:13px}.trad-intents{text-align:center;margin:48px 0 0}.trad-intents>h2{margin:0 0 8px}.trad-intents-lede{color:var(--muted);margin:0 0 18px}@media (width<=1023px){.nav-toggle{display:flex}.nav-links{background:color-mix(in srgb,var(--surface)98%,transparent);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);opacity:0;flex-direction:column;gap:0;padding:16px 24px;transition:opacity .3s,transform .3s;display:none;position:absolute;top:64px;left:0;right:0;transform:translateY(-10px)}.nav-links.nav-open{opacity:1;display:flex;transform:translateY(0)}.nav-links li{border-bottom:1px solid var(--border);padding:0}.nav-links li:last-child{border-bottom:none;padding-top:12px}.nav-links a{padding:14px 0;font-size:16px;display:block}.nav-links .nav-cta{padding:14px 24px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.nav-links{transition:none;transform:none}}.ask-chip,.nav-cta,.lang-switcher__toggle{position:relative}.ask-chip:after,.nav-cta:after,.lang-switcher__toggle:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-cyrillic-ext-400-normal.CBouUAPx.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-400-normal.ClLgPhqT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-cyrillic-400-normal.CFUoBDld.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-400-normal.C2XSGevv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-greek-ext-400-normal.CaUEPd_u.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-400-normal.D6j-TQLM.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-greek-400-normal.B87Md6o9.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-400-normal.8U5NAP_q.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-vietnamese-400-normal.D7fwYHgb.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-400-normal.BFvpiE3j.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-latin-ext-400-normal.D7N6b6bd.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-400-normal.DpBVrRWA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-latin-400-normal.DtLlO8BS.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-400-normal.DmA8jeke.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-cyrillic-ext-500-normal.BjdEjhHc.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-500-normal.CBZLRaMr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-cyrillic-500-normal.kQHBM3cE.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-500-normal.gEBUHwKD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-greek-ext-500-normal.8OvC5Vmr.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-500-normal.Cp0bGOKK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-greek-500-normal.CjlmbScm.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-500-normal.BwxJMQU_.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-vietnamese-500-normal.CFLbXWhL.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-500-normal.B1LHNMw0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-latin-ext-500-normal.TH5u60nj.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-500-normal.CxFoZ42m.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-latin-500-normal.DS713u5J.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-500-normal.vXxrTKJT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-cyrillic-ext-700-normal.Cpzx2u2L.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-700-normal.YOec_wOb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-cyrillic-700-normal.BMO00Gdb.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-700-normal.qSextXl4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-greek-ext-700-normal.ChNZoGr1.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-700-normal.BVJ8GoGc.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-greek-700-normal.CTof9pYC.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-700-normal.BZuMtSJ5.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-vietnamese-700-normal.CHYTK2w7.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-700-normal.D0056cUE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-latin-ext-700-normal.HuHd3-Mg.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-700-normal.CkNjzB9Y.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-latin-700-normal.DEbcy2sF.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-700-normal.BnzUNlma.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-cyrillic-ext-400-italic.CJ53xJ73.woff2)format("woff2"),url(/_astro/alegreya-cyrillic-ext-400-italic.281qz-PX.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-cyrillic-400-italic.CzOFVsaV.woff2)format("woff2"),url(/_astro/alegreya-cyrillic-400-italic.DSxbt1-2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-greek-ext-400-italic.BqZ1xVE4.woff2)format("woff2"),url(/_astro/alegreya-greek-ext-400-italic.EKR1I7m6.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-greek-400-italic.DpcfyKEk.woff2)format("woff2"),url(/_astro/alegreya-greek-400-italic.D9g29fJh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-vietnamese-400-italic.CJsk7YCA.woff2)format("woff2"),url(/_astro/alegreya-vietnamese-400-italic.DD2hiUnx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-latin-ext-400-italic.Cf8WgXZg.woff2)format("woff2"),url(/_astro/alegreya-latin-ext-400-italic.BQgzjtbe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-latin-400-italic.BXpar-rJ.woff2)format("woff2"),url(/_astro/alegreya-latin-400-italic.CJvUQvZT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/frank-ruhl-libre-hebrew-500-normal.UhV5Nrdm.woff2)format("woff2"),url(/_astro/frank-ruhl-libre-hebrew-500-normal.DXveaSS_.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/frank-ruhl-libre-latin-ext-500-normal.gwbrZlZG.woff2)format("woff2"),url(/_astro/frank-ruhl-libre-latin-ext-500-normal.CrEvhThu.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/frank-ruhl-libre-latin-500-normal.BAzcRRUT.woff2)format("woff2"),url(/_astro/frank-ruhl-libre-latin-500-normal.Czdveetw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/frank-ruhl-libre-hebrew-700-normal.ZxcPrX5v.woff2)format("woff2"),url(/_astro/frank-ruhl-libre-hebrew-700-normal.B5o0XYJ1.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/frank-ruhl-libre-latin-ext-700-normal.VfVLWWBc.woff2)format("woff2"),url(/_astro/frank-ruhl-libre-latin-ext-700-normal.C48ktjdO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/frank-ruhl-libre-latin-700-normal.BtbVhCvj.woff2)format("woff2"),url(/_astro/frank-ruhl-libre-latin-700-normal.Mv4_ahRh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-cyrillic-ext-400-normal.CWV284fw.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-ext-400-normal.DLkyKLvH.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-cyrillic-400-normal.C44pakCn.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-400-normal.B8Z6Jvzv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-greek-400-normal.Cw5-AHNN.woff2)format("woff2"),url(/_astro/source-serif-4-greek-400-normal.BccYJ-vZ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-vietnamese-400-normal.BbG3LG1A.woff2)format("woff2"),url(/_astro/source-serif-4-vietnamese-400-normal.DR1UuFon.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-ext-400-normal.Cp7z-ARB.woff2)format("woff2"),url(/_astro/source-serif-4-latin-ext-400-normal.CEpydyUl.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2)format("woff2"),url(/_astro/source-serif-4-latin-400-normal.Dn3IlU-Z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-cyrillic-ext-600-normal.D_E8FDgP.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-ext-600-normal.DiT2IGQm.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-cyrillic-600-normal.BDP5YDHD.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-600-normal.DFnC3vAY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-greek-600-normal.DdRkKr-1.woff2)format("woff2"),url(/_astro/source-serif-4-greek-600-normal.DhXQw1Kl.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-vietnamese-600-normal.CznyfUKR.woff2)format("woff2"),url(/_astro/source-serif-4-vietnamese-600-normal.B0WJbuqT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-ext-600-normal.0sIUyHMO.woff2)format("woff2"),url(/_astro/source-serif-4-latin-ext-600-normal.C6NNqpJh.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2)format("woff2"),url(/_astro/source-serif-4-latin-600-normal.DMD1h6_f.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
