@layer starlight.components{.card:where(.astro-oag6qnet){--sl-card-border:var(--sl-color-purple);--sl-card-bg:var(--sl-color-purple-low);border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);flex-direction:column;gap:clamp(.5rem,.125rem + 1vw,1rem);padding:clamp(1rem,.125rem + 3vw,2.5rem)}.card:where(.astro-oag6qnet):nth-child(4n+1){--sl-card-border:var(--sl-color-orange);--sl-card-bg:var(--sl-color-orange-low)}.card:where(.astro-oag6qnet):nth-child(4n+3){--sl-card-border:var(--sl-color-green);--sl-card-bg:var(--sl-color-green-low)}.card:where(.astro-oag6qnet):nth-child(4n+4){--sl-card-border:var(--sl-color-red);--sl-card-bg:var(--sl-color-red-low)}.card:where(.astro-oag6qnet):nth-child(4n+5){--sl-card-border:var(--sl-color-blue);--sl-card-bg:var(--sl-color-blue-low)}.title:where(.astro-oag6qnet){font-weight:600;font-size:var(--sl-text-h4);color:var(--sl-color-white);line-height:var(--sl-line-height-headings);align-items:center;gap:1rem}.card:where(.astro-oag6qnet) .icon:where(.astro-oag6qnet){border:1px solid var(--sl-card-border);background-color:var(--sl-card-bg);border-radius:.25rem;flex-shrink:0;padding:.2em}.card:where(.astro-oag6qnet) .body:where(.astro-oag6qnet){font-size:clamp(var(--sl-text-sm), calc(.5rem + 1vw), var(--sl-text-body));margin:0}}.about-card__body:where(.astro-ut4dldbk){color:var(--sl-color-gray-2);flex-direction:column;gap:.75rem;font-size:.9375rem;line-height:1.7;display:flex}.about-card__body:where(.astro-ut4dldbk) p:where(.astro-ut4dldbk),.corpus-link:where(.astro-w6hc3ndd){margin:0}.corpus-link__row:where(.astro-w6hc3ndd){color:var(--sl-color-gray-2);border-radius:.4rem;align-items:baseline;gap:.6rem;padding:.35rem .5rem;font-size:.875rem;line-height:1.45;text-decoration:none;display:flex}summary:where(.astro-w6hc3ndd).corpus-link__row{cursor:pointer;list-style:none}summary:where(.astro-w6hc3ndd).corpus-link__row::-webkit-details-marker{display:none}.corpus-link__row:where(.astro-w6hc3ndd):hover,.corpus-link__row:where(.astro-w6hc3ndd):focus-visible,.corpus-link__branch:where(.astro-w6hc3ndd)[open]>.corpus-link__row:where(.astro-w6hc3ndd){background:color-mix(in srgb, var(--corpus-rail) 12%, transparent);color:var(--sl-color-accent)}.corpus-link__label:where(.astro-w6hc3ndd){overflow-wrap:anywhere;flex:1;min-width:0}.corpus-link__units:where(.astro-w6hc3ndd){color:var(--sl-color-gray-4);flex-shrink:0;font-size:.75rem}.corpus-link__chevron:where(.astro-w6hc3ndd){background-color:currentColor;flex-shrink:0;align-self:center;width:.75rem;height:.75rem;transition:transform .18s;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.corpus-link__branch:where(.astro-w6hc3ndd)[open]>.corpus-link__row:where(.astro-w6hc3ndd) .corpus-link__chevron:where(.astro-w6hc3ndd){transform:rotate(180deg)}.corpus-link__child:where(.astro-w6hc3ndd){color:var(--sl-color-gray-2);overflow-wrap:anywhere;border-radius:.35rem;padding:.3rem .5rem;font-size:.8125rem;line-height:1.45;text-decoration:none;display:block}.corpus-link__child:where(.astro-w6hc3ndd):hover,.corpus-link__child:where(.astro-w6hc3ndd):focus-visible{background:color-mix(in srgb, var(--corpus-rail) 12%, transparent);color:var(--sl-color-accent)}.corpus-link__children:where(.astro-w6hc3ndd){overscroll-behavior:contain;border-left:2px solid color-mix(in srgb, var(--corpus-rail) 45%, transparent);scrollbar-width:thin;max-height:17rem;margin:.2rem 0 .35rem .75rem;padding:0 .25rem 0 .4rem;list-style:none;overflow-y:auto}@media (prefers-reduced-motion:reduce){.corpus-link__chevron:where(.astro-w6hc3ndd){transition:none}}.corpus-grid:where(.astro-tew6h4np){grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:8px;align-items:start;column-gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.corpus-card:where(.astro-tew6h4np){--corpus-rail:var(--sl-color-gray-4);--corpus-tint:color-mix(in srgb, var(--corpus-rail) 10%, transparent);border:1px solid var(--sl-color-gray-5);border-left:3px solid var(--corpus-rail);background:var(--sl-color-gray-6);border-radius:.75rem;flex-direction:column;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.corpus-card:where(.astro-tew6h4np)[data-division=practice]{--corpus-rail:var(--sl-color-accent)}.corpus-card:where(.astro-tew6h4np)[data-division=sruti]{--corpus-rail:#b3821c}.corpus-card:where(.astro-tew6h4np)[data-division=vedanta]{--corpus-rail:sienna}.corpus-card:where(.astro-tew6h4np)[data-division=smrti]{--corpus-rail:#745100}.corpus-card:where(.astro-tew6h4np)[data-division=bhakti]{--corpus-rail:#650001}.corpus-card:where(.astro-tew6h4np):hover,.corpus-card:where(.astro-tew6h4np):focus-within{border-color:color-mix(in srgb, var(--corpus-rail) 45%, var(--sl-color-gray-5));box-shadow:0 6px 18px color-mix(in srgb, var(--sl-color-black) 10%, transparent)}@media (prefers-reduced-motion:no-preference){.corpus-card:where(.astro-tew6h4np):hover:not(:has(details[open])){transform:translateY(-2px)}}:root[data-theme=light] .corpus-card:where(.astro-tew6h4np){background:var(--color-gray-100);border-color:var(--color-gray-300)}.corpus-card__head:where(.astro-tew6h4np){color:inherit;background:var(--corpus-tint);flex-direction:column;gap:.2rem;padding:.9rem 1rem .75rem;text-decoration:none;display:flex}.corpus-card__title:where(.astro-tew6h4np){color:var(--sl-color-white);font-size:1.125rem;font-weight:600;line-height:1.3}:root[data-theme=light] .corpus-card__title:where(.astro-tew6h4np){color:var(--color-gray-900)}.corpus-card__head:where(.astro-tew6h4np):hover .corpus-card__title:where(.astro-tew6h4np){color:var(--sl-color-accent)}.corpus-card__meta:where(.astro-tew6h4np){flex-wrap:wrap;align-items:baseline;gap:0 .35rem;display:flex}.corpus-card__work:where(.astro-tew6h4np){color:var(--sl-color-gray-2);font-size:.875rem}.corpus-card__units:where(.astro-tew6h4np){color:var(--sl-color-gray-3);font-size:.8125rem}.corpus-card__work:where(.astro-tew6h4np)+.corpus-card__units:where(.astro-tew6h4np):before{content:"· "}.corpus-card__links:where(.astro-tew6h4np){flex-direction:column;margin:0;padding:.35rem .5rem .55rem;list-style:none;display:flex}.corpus-card__more:where(.astro-tew6h4np){margin-top:-.55rem}.corpus-card__more:where(.astro-tew6h4np) summary:where(.astro-tew6h4np){color:var(--corpus-rail);cursor:pointer;border-radius:.4rem;margin:0 .5rem .55rem;padding:.35rem .5rem;font-size:.8125rem;font-weight:600;list-style:none}.corpus-card__more:where(.astro-tew6h4np) summary:where(.astro-tew6h4np)::-webkit-details-marker{display:none}.corpus-card__more:where(.astro-tew6h4np) summary:where(.astro-tew6h4np):after{content:" ▾"}.corpus-card__more:where(.astro-tew6h4np) summary:where(.astro-tew6h4np):hover,.corpus-card__more:where(.astro-tew6h4np) summary:where(.astro-tew6h4np):focus-visible{background:color-mix(in srgb, var(--corpus-rail) 12%, transparent);color:var(--sl-color-accent)}.corpus-card__more:where(.astro-tew6h4np)[open] summary:where(.astro-tew6h4np){display:none}.corpus-card__more:where(.astro-tew6h4np) .corpus-card__links:where(.astro-tew6h4np){padding-top:0}@media (width<=900px){.corpus-grid:where(.astro-tew6h4np){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.corpus-grid:where(.astro-tew6h4np){grid-template-columns:1fr}}.corpus-grid:where(.astro-tew6h4np) .corpus-link__child.is-preferred-shakha{color:var(--sl-color-white);font-weight:600}.corpus-grid:where(.astro-tew6h4np) .corpus-link__child.is-preferred-shakha:after{content:" ✓";color:var(--sl-color-accent)}.home-parampara:where(.astro-p363hfvu){border:1px solid color-mix(in srgb, var(--sl-color-accent) 22%, var(--sl-color-gray-5));background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--sl-color-accent) 9%, transparent), transparent 60%), var(--color-gray-100);text-align:center;border-radius:1rem;justify-items:center;gap:1.25rem;margin:0;padding:1.5rem 1.25rem;display:grid}.home-parampara__image:where(.astro-p363hfvu){object-fit:contain;width:auto;max-width:8rem;height:auto;filter:drop-shadow(0 6px 14px color-mix(in srgb, var(--sl-color-accent) 18%, transparent))}.home-parampara__body:where(.astro-p363hfvu){gap:.35rem;min-width:0;display:grid}.home-parampara__salutation:where(.astro-p363hfvu){letter-spacing:.04em;color:var(--sl-color-accent);margin:0;font-size:1rem;font-weight:600}.home-parampara__title:where(.astro-p363hfvu){letter-spacing:.1em;text-transform:uppercase;color:var(--sl-color-gray-3);margin:0;font-size:.75rem;font-weight:600}.home-parampara__verse:where(.astro-p363hfvu){font-family:var(--font-sanskrit), var(--font-latin);color:var(--color-gray-900);margin:.75rem 0 0;font-size:1.0625rem;line-height:1.85}.home-parampara__line:where(.astro-p363hfvu){text-wrap:balance;display:block}.home-parampara__line:where(.astro-p363hfvu):nth-child(3){margin-top:.6rem}@media (width>=40rem){.home-parampara:where(.astro-p363hfvu){text-align:start;grid-template-columns:auto 1fr;place-items:center start;gap:1.75rem;padding:1.75rem 2rem}.home-parampara__image:where(.astro-p363hfvu){max-width:10rem}}.practice-wrap:where(.astro-jirxlwwp){gap:.9rem;display:grid}.practice:where(.astro-jirxlwwp){--sky-a:#ffe9b8;--sky-b:#ffd7a8;--sun-x:12%;border:1px solid color-mix(in srgb, var(--sl-color-accent) 25%, transparent);background:radial-gradient(110% 90% at var(--sun-x) 0%, var(--sky-a), transparent 65%), linear-gradient(165deg, var(--sky-b), var(--color-gray-100) 72%);border-radius:1.1rem;gap:1rem;margin:0;padding:1.25rem 1.4rem 1rem;transition:background-position .4s;display:grid;position:relative;overflow:hidden}.practice:where(.astro-jirxlwwp)[data-slot=prata]{--sky-a:#ffe9b8;--sky-b:#ffd7a8;--sun-x:12%}.practice:where(.astro-jirxlwwp)[data-slot=madhyahnika]{--sky-a:#fff6d6;--sky-b:#ffe9b0;--sun-x:50%}.practice:where(.astro-jirxlwwp)[data-slot=sayam]{--sky-a:#ffc9a6;--sky-b:#f7b89d;--sun-x:88%}.practice__eyebrow:where(.astro-jirxlwwp){letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--sl-color-accent) 80%, var(--color-gray-900));align-items:center;gap:.5rem;margin:0;font-size:.75rem;font-weight:600;display:flex}.practice__sun:where(.astro-jirxlwwp){background:var(--sl-color-accent);width:.7rem;height:.7rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--sl-color-accent) 18%, transparent);border-radius:50%}.practice__kalas:where(.astro-jirxlwwp){grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.practice__kalas:where(.astro-jirxlwwp):before{content:"";background:color-mix(in srgb, var(--sl-color-accent) 30%, transparent);border-radius:2px;height:2px;position:absolute;top:.45rem;left:16.66%;right:16.66%}.practice__kala:where(.astro-jirxlwwp){color:color-mix(in srgb, var(--color-gray-900) 65%, transparent);justify-items:center;gap:.3rem;padding-bottom:.15rem;font-size:.8125rem;text-decoration:none;display:grid;position:relative}.practice__kala:where(.astro-jirxlwwp):hover{color:var(--sl-color-accent)}.practice__dot:where(.astro-jirxlwwp){border:2px solid var(--sl-color-accent);background:var(--color-gray-100);border-radius:50%;width:.9rem;height:.9rem;transition:background-color .2s,box-shadow .2s}.practice__kala:where(.astro-jirxlwwp)[aria-current]{color:var(--sl-color-accent);font-weight:600}.practice__kala:where(.astro-jirxlwwp)[aria-current] .practice__dot:where(.astro-jirxlwwp){background:var(--sl-color-accent);box-shadow:0 0 0 5px color-mix(in srgb, var(--sl-color-accent) 20%, transparent)}.practice__main:where(.astro-jirxlwwp){background:color-mix(in srgb, var(--color-gray-100) 70%, transparent);border-radius:.85rem;grid-template-columns:1fr auto;grid-template-areas:"now go""title go";align-items:center;gap:0 1rem;padding:.85rem 1rem;text-decoration:none;transition:background-color .18s,box-shadow .18s;display:grid}.practice__main:where(.astro-jirxlwwp):hover,.practice__main:where(.astro-jirxlwwp):focus-visible{background:var(--color-gray-100);box-shadow:0 8px 22px color-mix(in srgb, var(--sl-color-accent) 18%, transparent)}.practice__now:where(.astro-jirxlwwp){letter-spacing:.06em;color:color-mix(in srgb, var(--color-gray-900) 60%, transparent);grid-area:now;font-size:.75rem}.practice__title:where(.astro-jirxlwwp){color:var(--color-gray-900);grid-area:title;font-size:1.6rem;font-weight:600;line-height:1.25}.practice__go:where(.astro-jirxlwwp){background:var(--sl-color-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 1.2rem no-repeat;border-radius:50%;grid-area:go;width:2.5rem;height:2.5rem;transition:transform .18s}.practice__main:where(.astro-jirxlwwp):hover .practice__go:where(.astro-jirxlwwp){transform:translate(3px)}.practice__shakha:where(.astro-jirxlwwp){background:color-mix(in srgb, var(--color-gray-900) 8%, transparent);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;justify-self:start;max-width:100%;padding:3px;display:inline-grid}.practice__shakha:where(.astro-jirxlwwp) button:where(.astro-jirxlwwp){font:inherit;white-space:nowrap;color:color-mix(in srgb, var(--color-gray-900) 75%, transparent);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem .95rem;font-size:.8125rem;line-height:1.3;transition:background-color .18s,color .18s,box-shadow .18s}.practice__shakha:where(.astro-jirxlwwp) button:where(.astro-jirxlwwp):hover{color:var(--sl-color-accent)}.practice__shakha:where(.astro-jirxlwwp) button:where(.astro-jirxlwwp)[aria-pressed=true]{background:var(--color-gray-100);color:var(--sl-color-accent);font-weight:600;box-shadow:0 1px 4px #0000001f}.practice__shakha:where(.astro-jirxlwwp) button:where(.astro-jirxlwwp):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:1px}.practice__continue:where(.astro-jirxlwwp){border-top:1px dashed color-mix(in srgb, var(--sl-color-accent) 35%, transparent);margin:0;padding-top:.75rem}.practice__continue:where(.astro-jirxlwwp) a:where(.astro-jirxlwwp){min-width:0;color:var(--color-gray-900);align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;display:flex}.practice__continue:where(.astro-jirxlwwp) a:where(.astro-jirxlwwp):hover .practice__continue-title:where(.astro-jirxlwwp){color:var(--sl-color-accent);text-decoration:underline}.practice__continue-icon:where(.astro-jirxlwwp){background-color:var(--sl-color-accent);flex-shrink:0;width:1rem;height:1rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7M3 4v5h5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.practice__continue-label:where(.astro-jirxlwwp){color:var(--sl-color-accent);flex-shrink:0;font-weight:600}.practice__continue-title:where(.astro-jirxlwwp){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.practice-history:where(.astro-jirxlwwp){gap:.6rem;display:grid}.practice-history:where(.astro-jirxlwwp):not(:has(.practice-history__row:not([hidden]))){display:none}.practice-history__row:where(.astro-jirxlwwp){grid-template-columns:auto 1fr;align-items:center;gap:.75rem;margin:0;display:grid}.practice-history__row:where(.astro-jirxlwwp)[hidden]{display:none}.practice-history__row:where(.astro-jirxlwwp) h2:where(.astro-jirxlwwp){letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--sl-color-gray-3);margin:0;font-size:.6875rem;font-weight:600}.practice-history__row:where(.astro-jirxlwwp) ul:where(.astro-jirxlwwp){scroll-snap-type:x proximity;scrollbar-width:none;gap:.4rem;min-width:0;margin:0;padding:.1rem 2rem .1rem 0;list-style:none;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#000 85%,#0000)}.practice-history__row:where(.astro-jirxlwwp) ul:where(.astro-jirxlwwp)::-webkit-scrollbar{display:none}.practice-history__row:where(.astro-jirxlwwp) li{scroll-snap-align:start;flex:none;margin:0}.practice-history__row:where(.astro-jirxlwwp) a{border:1px solid var(--sl-color-gray-5);white-space:nowrap;color:var(--sl-color-gray-2);background:var(--color-gray-100);border-radius:999px;padding:.35rem .8rem;font-size:.8125rem;text-decoration:none;display:block}.practice-history__row:where(.astro-jirxlwwp) a:hover{border-color:var(--sl-color-accent);color:var(--sl-color-accent)}@media (width<=30rem){.practice:where(.astro-jirxlwwp){padding:1rem 1rem .85rem}.practice__title:where(.astro-jirxlwwp){font-size:1.35rem}.practice__shakha:where(.astro-jirxlwwp){justify-self:stretch}.practice__shakha:where(.astro-jirxlwwp) button:where(.astro-jirxlwwp){padding-inline:.5rem}.practice-history__row:where(.astro-jirxlwwp){grid-template-columns:1fr;gap:.35rem}}@media (prefers-reduced-motion:reduce){.practice:where(.astro-jirxlwwp),.practice__main:where(.astro-jirxlwwp),.practice__go:where(.astro-jirxlwwp),.practice__dot:where(.astro-jirxlwwp),.practice__shakha:where(.astro-jirxlwwp) button:where(.astro-jirxlwwp){transition:none}}.script-picker:where(.astro-wpupn6cv){display:block}.script-picker:where(.astro-wpupn6cv).is-busy .script-picker__options:where(.astro-wpupn6cv){opacity:.6;pointer-events:none}.script-picker__title:where(.astro-wpupn6cv){color:var(--sl-color-white);margin:0 0 .3rem;font-size:1.5rem;font-weight:600}.script-picker__blurb:where(.astro-wpupn6cv){max-width:42rem;color:var(--sl-color-gray-3);margin:0 0 1rem;font-size:.95rem;line-height:1.55}.script-picker__options:where(.astro-wpupn6cv){grid-template-columns:repeat(auto-fill,minmax(7.25rem,1fr));gap:.6rem;display:grid}.script-picker__option:where(.astro-wpupn6cv){border:1px solid var(--sl-color-gray-5);background:var(--color-gray-100,var(--sl-color-bg));color:var(--sl-color-gray-2);font:inherit;cursor:pointer;border-radius:.75rem;justify-items:center;gap:.2rem;padding:.75rem .5rem .6rem;transition:border-color .15s,background-color .15s;display:grid}.script-picker__option:where(.astro-wpupn6cv):hover{border-color:color-mix(in srgb, var(--sl-color-accent) 55%, var(--sl-color-gray-5))}.script-picker__option:where(.astro-wpupn6cv):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.script-picker__option:where(.astro-wpupn6cv)[aria-pressed=true]{border-color:var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent) 14%, transparent);color:var(--sl-color-white)}.script-picker__native:where(.astro-wpupn6cv){font-size:1.3rem;line-height:1.5}.script-picker__label:where(.astro-wpupn6cv){letter-spacing:.06em;text-transform:uppercase;color:var(--sl-color-gray-3);font-size:.72rem;font-weight:600}@media (width<=40rem){.script-picker__options:where(.astro-wpupn6cv){grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:.5rem}.script-picker__native:where(.astro-wpupn6cv){font-size:1.15rem}}.search-bar:where(.astro-lymjqoty){border:1px solid var(--sl-color-gray-5);background:var(--color-gray-100);border-radius:1rem;transition:border-color .18s,box-shadow .18s;box-shadow:0 1px 2px #0000000a}.search-bar:where(.astro-lymjqoty):focus-within{border-color:var(--sl-color-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--sl-color-accent) 15%, transparent)}.search-bar__form:where(.astro-lymjqoty){align-items:center;gap:.6rem;padding:.4rem .4rem .4rem 1rem;display:flex}.search-bar__icon:where(.astro-lymjqoty){background-color:var(--sl-color-gray-3);flex-shrink:0;width:1.1rem;height:1.1rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='m20 20-3.5-3.5' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.search-bar:where(.astro-lymjqoty):focus-within .search-bar__icon:where(.astro-lymjqoty){background-color:var(--sl-color-accent)}.search-bar__form:where(.astro-lymjqoty) input:where(.astro-lymjqoty){min-width:0;font:inherit;color:var(--color-gray-900);background:0 0;border:0;outline:none;flex:1;padding:.55rem 0;font-size:1rem}.search-bar__form:where(.astro-lymjqoty) input:where(.astro-lymjqoty)::placeholder{color:var(--sl-color-gray-3)}.search-bar__form:where(.astro-lymjqoty) input:where(.astro-lymjqoty)::-webkit-search-cancel-button{cursor:pointer}.search-bar__kbd:where(.astro-lymjqoty){border:1px solid var(--sl-color-gray-5);min-width:1.5rem;font-family:var(--sl-font-mono,ui-monospace, monospace);text-align:center;color:var(--sl-color-gray-3);background:var(--sl-color-gray-7,#f6f6f6);border-bottom-width:2px;border-radius:.35rem;flex-shrink:0;padding:.1rem .4rem;font-size:.75rem}.search-bar:where(.astro-lymjqoty):focus-within .search-bar__kbd:where(.astro-lymjqoty){display:none}.search-bar__form:where(.astro-lymjqoty) button:where(.astro-lymjqoty){background:var(--sl-color-accent);font:inherit;color:#fff;cursor:pointer;border:0;border-radius:.7rem;flex-shrink:0;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600;transition:filter .18s}.search-bar__form:where(.astro-lymjqoty) button:where(.astro-lymjqoty):hover{filter:brightness(1.08)}.search-bar__form:where(.astro-lymjqoty) button:where(.astro-lymjqoty):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.search-bar__try:where(.astro-lymjqoty){border-top:1px solid var(--sl-color-gray-6,var(--sl-color-gray-5));align-items:center;gap:.6rem;padding:.55rem 1rem .65rem;display:flex}.search-bar__try-label:where(.astro-lymjqoty){letter-spacing:.08em;text-transform:uppercase;color:var(--sl-color-gray-3);flex-shrink:0;font-size:.6875rem;font-weight:600}.search-bar__try:where(.astro-lymjqoty) ul:where(.astro-lymjqoty){flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.search-bar__try:where(.astro-lymjqoty) li:where(.astro-lymjqoty){margin:0}.search-bar__try:where(.astro-lymjqoty) a:where(.astro-lymjqoty){background:color-mix(in srgb, var(--sl-color-accent) 9%, transparent);color:var(--sl-color-accent);border-radius:999px;padding:.2rem .65rem;font-size:.8125rem;text-decoration:none;display:block}.search-bar__try:where(.astro-lymjqoty) a:where(.astro-lymjqoty):hover{background:color-mix(in srgb, var(--sl-color-accent) 18%, transparent)}@media (hover:none){.search-bar__kbd:where(.astro-lymjqoty){display:none}}@media (width<=30rem){.search-bar__form:where(.astro-lymjqoty) button:where(.astro-lymjqoty){padding-inline:.85rem}}@media (prefers-reduced-motion:reduce){.search-bar:where(.astro-lymjqoty),.search-bar__form:where(.astro-lymjqoty) button:where(.astro-lymjqoty){transition:none}}.quote-card:where(.astro-gqpn6gb2) blockquote:where(.astro-gqpn6gb2),:root[data-theme=light] .quote-card:where(.astro-gqpn6gb2) blockquote:where(.astro-gqpn6gb2){color:var(--sl-color-gray-1);background:0 0;border:none;margin:0;padding:0;font-size:1.1875rem;font-style:normal;line-height:1.85}.quote-card:where(.astro-gqpn6gb2) blockquote:where(.astro-gqpn6gb2) p:where(.astro-gqpn6gb2){margin:0 0 .75rem}.quote-card:where(.astro-gqpn6gb2) .quote-meaning:where(.astro-gqpn6gb2){color:var(--sl-color-gray-2);font-size:.9375rem;line-height:1.65}.quote-card:where(.astro-gqpn6gb2) footer:where(.astro-gqpn6gb2){color:var(--sl-color-gray-3);font-size:.8125rem;font-style:normal}.quote-card:where(.astro-gqpn6gb2) footer:where(.astro-gqpn6gb2) a:where(.astro-gqpn6gb2){color:var(--sl-color-accent);text-decoration:none}.quote-card:where(.astro-gqpn6gb2) footer:where(.astro-gqpn6gb2) a:where(.astro-gqpn6gb2):hover{text-decoration:underline}.recent-updates__list:where(.astro-m6jmmwny){margin:0;padding:0;list-style:none}.recent-updates__list:where(.astro-m6jmmwny) li:where(.astro-m6jmmwny){border-bottom:1px solid var(--sl-color-gray-5);padding:.5rem 0}.recent-updates__list:where(.astro-m6jmmwny) li:where(.astro-m6jmmwny):last-child{border-bottom:none;padding-bottom:0}.recent-updates__list:where(.astro-m6jmmwny) a:where(.astro-m6jmmwny){color:inherit;flex-direction:column;gap:.15rem;text-decoration:none;transition:color .2s;display:flex}.recent-updates__list:where(.astro-m6jmmwny) a:where(.astro-m6jmmwny):hover{color:var(--sl-color-accent)}.recent-updates__title:where(.astro-m6jmmwny){font-size:.9375rem;line-height:1.5}.recent-updates__list:where(.astro-m6jmmwny) time:where(.astro-m6jmmwny){color:var(--sl-color-gray-3);font-size:.75rem}.recent-updates__empty:where(.astro-m6jmmwny){color:var(--sl-color-gray-3);margin:0;font-size:.875rem}
