body.laf-page,.laf-page .site-content,.laf-page .ast-separate-container{background:#f6f1e6}.laf-page .site-content>.ast-container{display:block;max-width:none;padding:0}.laf-page #primary{margin:0;padding:0;width:100%}.laf-page article.ast-article-single,.laf-page article.ast-article-post{background:transparent;border:0;box-shadow:none;margin:0;padding:0}.laf-page .entry-content{margin:0}.laf{--paper:#f6f1e6;--ink:#23201b;--coral:#a63e28;--muted:#57514a;--rule:#cfc6b5;--white:#fffdf8;background:var(--paper);color:var(--ink);font-family:Assistant,"Segoe UI",sans-serif;font-size:17px;line-height:1.55;text-align:right;padding:28px 16px 56px}.laf *,.laf *::before,.laf *::after{box-sizing:border-box}.laf ::selection{background:var(--coral);color:var(--white)}.laf h1,.laf h2,.laf h3{color:var(--ink);font-family:"Frank Ruhl Libre",Georgia,serif;margin:0;text-wrap:balance}.laf h1{font-size:clamp(38px, 9vw, 72px);font-weight:800;line-height:1.05}.laf h2{font-size:24px;font-weight:800;line-height:1.2}.laf h3{font-size:17px;font-weight:800;line-height:1.3}.laf p{margin:0}.laf a{color:var(--coral);text-underline-offset:3px}.laf :focus-visible{outline:2px solid var(--coral);outline-offset:2px}.laf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.laf-head,.laf-layout,.laf-contact,.laf-pose>*{max-width:1240px;margin-inline:auto}.laf-head{margin-bottom:28px}.laf-search{display:block;margin-top:18px;max-width:720px}.laf .laf-search input{width:100%;min-height:52px;background:transparent;border:0;border-bottom:2px solid var(--coral);border-radius:0;box-shadow:none;color:var(--ink);font:400 20px Assistant,sans-serif;padding:8px 2px;text-align:right}.laf .laf-search input::placeholder{color:var(--muted);opacity:1}.laf-layout{display:grid;gap:28px}.laf-side h2{font-size:20px;color:var(--coral);margin-bottom:4px}.laf-needs{column-gap:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0 0 14px;padding:0}.laf-needs li{margin:0;min-width:0}.laf .laf-needs button{all:unset;align-items:center;border-bottom:1px solid var(--rule);box-sizing:border-box;color:var(--ink);cursor:pointer;display:flex;font-family:"Frank Ruhl Libre",Georgia,serif;font-size:17px;gap:6px;justify-content:space-between;line-height:1.2;min-height:46px;width:100%}.laf .laf-needs button:hover{color:var(--coral)}.laf .laf-needs button:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.laf .laf-needs button[aria-pressed="true"]{color:var(--coral);font-weight:800;border-bottom:2px solid var(--coral)}.laf-needs span{color:var(--muted);font:400 14px Assistant,sans-serif;font-variant-numeric:tabular-nums}.laf-details summary{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:8px;min-height:46px}.laf-details[open] summary{margin-bottom:6px}.laf-filters{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.laf label{color:var(--muted);display:block;font-size:14px;font-weight:600}.laf select{background-color:var(--white);border:1px solid var(--muted);border-radius:2px;color:var(--ink);display:block;font:400 16px Assistant,sans-serif;margin-top:3px;min-height:44px;padding:6px 8px;width:100%}.laf .laf-clear,.laf .laf-more{background:transparent;border:1px solid var(--ink);border-radius:2px;box-shadow:none;color:var(--ink);cursor:pointer;font:600 16px Assistant,sans-serif;min-height:46px;padding:8px 20px}.laf .laf-clear{margin-top:14px;width:100%}.laf .laf-more{display:block;margin:24px auto 0}.laf .laf-clear:hover,.laf .laf-more:hover{background:var(--ink);color:var(--paper)}.laf [hidden]{display:none!important}.laf-bar{align-items:end;border-bottom:1px solid var(--ink);display:flex;gap:12px;justify-content:space-between;padding-bottom:8px}.laf-bar p{font-weight:600;font-variant-numeric:tabular-nums}.laf-bar label{min-width:130px}.laf-list{list-style:none;margin:0;padding:0}.laf-list>li{border-bottom:1px solid var(--rule);margin:0}.laf .laf-plate{color:var(--ink);display:grid;gap:14px;grid-template-columns:112px minmax(0,1fr);padding:14px 0;text-decoration:none}.laf .laf-plate:hover .laf-name{color:var(--coral)}.laf-img{align-items:center;background:var(--white);color:var(--muted);display:flex;font-size:13px;height:104px;justify-content:center;padding:4px;text-align:center}.laf-img img{display:block;height:100%;max-width:100%;object-fit:contain;width:100%}.laf-name{display:block;font-family:"Frank Ruhl Libre",Georgia,serif;font-size:20px;font-weight:800;line-height:1.2;overflow-wrap:break-word}.laf-latin{color:var(--muted);display:block;font-size:14px;text-align:right;unicode-bidi:plaintext}.laf-level{display:block;font-size:14px;font-weight:600;margin-top:3px}.laf-warn{color:var(--coral);display:block;font-size:14px;font-weight:600;line-height:1.35;margin-top:3px}.laf-wait{color:var(--muted);display:block;font-size:14px;line-height:1.35;margin-top:3px}.laf-empty{padding:28px 0}.laf-empty a{display:inline-block;font-weight:700;margin-top:8px;min-height:44px}.laf-note{color:var(--muted);font-size:14px;margin-top:28px!important;max-width:70ch}.laf-contact{border-top:1px solid var(--ink);margin-top:40px;padding-top:24px}.laf-contact p{max-width:70ch}.laf-contact form{margin-top:12px;max-width:520px}.laf-contact input:not([type="submit"]):not([type="checkbox"]),.laf-contact textarea{background:var(--white);border:1px solid var(--muted);border-radius:2px;color:var(--ink);font:400 16px Assistant,sans-serif;min-height:44px;padding:8px;text-align:right;width:100%}.laf-contact input[type="submit"]{background:var(--coral);border:0;border-radius:2px;color:var(--white);cursor:pointer;font:700 17px Assistant,sans-serif;min-height:46px;padding:8px 28px}.laf-pose>*{max-width:760px}.laf-back{display:inline-flex;align-items:center;min-height:44px;font-weight:700}.laf-sanskrit{color:var(--muted);margin-top:4px;text-align:right}.laf-figure{background:var(--white);margin-block:20px;padding:8px}.laf-photo{display:block;height:auto;margin-inline:auto;max-height:70vh;max-width:100%;object-fit:contain;width:auto}.laf-tags{display:flex;gap:28px;margin:0 auto 20px}.laf-tags div{display:block}.laf-tags dt{color:var(--muted);font-size:14px;font-weight:600}.laf-tags dd{font-family:"Frank Ruhl Libre",Georgia,serif;font-size:19px;font-weight:800;margin:0}.laf-caution{border-block:2px solid var(--coral);margin-block:20px;padding-block:14px}.laf-caution h2{color:var(--coral);font-size:20px;margin-bottom:4px}.laf-lede{font-family:"Frank Ruhl Libre",Georgia,serif;font-size:22px;line-height:1.4;margin-block:20px}.laf-pose section,.laf-fact,.laf-related{margin-block:22px}.laf-pose section h2{margin-bottom:8px}.laf-pose ol,.laf-pose ul{margin:0;padding-inline-start:24px}.laf-pose li{margin-bottom:6px}.laf-pending{font-family:"Frank Ruhl Libre",Georgia,serif;font-size:22px;line-height:1.4;margin-block:16px}.laf-ask{display:inline-flex;align-items:center;font-weight:700;min-height:44px}.laf-facts{border-block:1px solid var(--rule)}@media (min-width:900px){.laf{padding:44px 32px 72px}.laf-layout{gap:56px;grid-template-columns:290px minmax(0,1fr)}.laf-side{align-self:start;position:sticky;top:16px}.laf-needs{grid-template-columns:minmax(0,1fr)}.laf .laf-needs button{font-size:19px}.laf-filters{grid-template-columns:minmax(0,1fr)}.laf .laf-plate{grid-template-columns:148px minmax(0,1fr)}.laf-img{height:136px}}@media (min-width:1200px){.laf-list{display:grid;column-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1500px){.laf-list{grid-template-columns:repeat(3,minmax(0,1fr))}}