.srk-folio{--srk-paper:#f6efdc;--srk-paper-deep:#ede2c2;--srk-paper-shade:#e9dcb6;--srk-ink:#1f1408;--srk-ink-soft:#4a3318;--srk-ink-mute:#7a5e3a;--srk-vermillion:#a8261b;--srk-vermillion-2:#7e1a13;--srk-goldleaf:#b08628;--srk-goldleaf-2:#d6ac4a;--srk-goldleaf-3:#f3d987;--srk-rule:rgba(31,20,8,0.18);--srk-display:var(--font-eczar-display,"Eczar","Tiro Devanagari Hindi","Noto Serif Devanagari",serif);--srk-prose:var(--font-tiro-devanagari,"Tiro Devanagari Hindi","Eczar","Noto Serif Devanagari",serif);--srk-label:var(--font-tiro-devanagari,"Tiro Devanagari Hindi","Eczar",serif);position:relative;width:100%;box-sizing:border-box;padding:56px 18px 64px;isolation:isolate;overflow:hidden;color:var(--srk-ink);background:radial-gradient(1100px 380px at 18% -8%,rgba(214,172,74,.18),transparent 60%),radial-gradient(900px 360px at 92% 6%,rgba(168,38,27,.07),transparent 60%),radial-gradient(800px 320px at 50% 110%,rgba(176,134,40,.1),transparent 60%),linear-gradient(180deg,#fbf6e9,#f4ecd2 55%,#efe3bb)}.srk-grain{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.65;mix-blend-mode:multiply}.srk-frame{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:4px 4px 8px}.srk-rule{display:flex;align-items:center;gap:14px;margin:0 auto 18px;max-width:720px;padding:0 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.srk-rule-bot{margin:28px auto 0}.srk-rule-line{flex:1;height:1px;background:linear-gradient(to right,transparent 0,var(--srk-rule) 12%,var(--srk-goldleaf) 50%,var(--srk-rule) 88%,transparent 100%)}.srk-rule-mark{font-family:var(--srk-display);font-size:20px;color:var(--srk-vermillion);letter-spacing:.08em;line-height:1;transform:translateY(-1px);text-shadow:0 1px 0 rgba(255,230,180,.6)}.srk-head{text-align:center;margin:0 auto 36px;max-width:760px;padding:0 8px}.srk-eyebrow{display:inline-block;font-family:var(--srk-prose);font-size:12px;font-weight:400;letter-spacing:.32em;text-transform:uppercase;color:var(--srk-vermillion);padding:4px 0 10px;position:relative}.srk-eyebrow:after,.srk-eyebrow:before{content:"";position:absolute;bottom:0;height:1px;width:28px;background:var(--srk-vermillion);opacity:.6}.srk-eyebrow:before{left:-36px;top:50%;transform:translateY(-50%)}.srk-eyebrow:after{right:-36px;top:50%;transform:translateY(-50%)}.srk-title{font-family:var(--srk-display);font-weight:700;font-size:clamp(34px,5.4vw,60px);line-height:1.05;letter-spacing:-.01em;color:var(--srk-ink);margin:8px 0 14px;display:flex;flex-direction:column;align-items:center;gap:2px}.srk-title-line{display:inline-block}.srk-title-1{color:var(--srk-ink)}.srk-title-2{font-style:italic;font-weight:500;color:var(--srk-vermillion-2);position:relative;padding:0 18px}.srk-title-2:after,.srk-title-2:before{content:"✺";font-family:var(--srk-display);font-size:.45em;color:var(--srk-goldleaf);position:absolute;top:50%;transform:translateY(-50%);font-style:normal}.srk-title-2:before{left:-10px}.srk-title-2:after{right:-10px}.srk-lede{font-family:var(--srk-prose);font-size:clamp(15px,1.6vw,17.5px);line-height:1.7;color:var(--srk-ink-soft);margin:6px auto 22px;max-width:620px}.srk-lede em{font-style:italic;color:var(--srk-vermillion-2)}.srk-meta-row{gap:14px;padding:8px 18px;background:rgba(255,250,235,.55);border:1px solid rgba(176,134,40,.32);border-radius:999px;backdrop-filter:blur(4px)}.srk-meta-pill,.srk-meta-row{display:inline-flex;align-items:center}.srk-meta-pill{flex-direction:column;line-height:1}.srk-meta-glyph,.srk-meta-num{font-family:var(--srk-display);font-weight:700;font-size:17px;color:var(--srk-vermillion-2);line-height:1}.srk-meta-lbl{font-family:var(--srk-prose);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--srk-ink-mute);margin-top:2px}.srk-meta-dot{width:4px;height:4px;border-radius:50%;background:var(--srk-goldleaf);opacity:.7}.srk-leaves{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1px 1fr;-moz-column-gap:0;column-gap:0;row-gap:18px;position:relative;align-items:start}.srk-leaves:before{content:"";grid-column:2;grid-row:1/-1;width:1px;margin:24px 0;background:linear-gradient(to bottom,transparent 0,var(--srk-rule) 30px,var(--srk-rule) calc(100% - 30px),transparent 100%);align-self:stretch;justify-self:center;pointer-events:none;position:relative}.srk-leaf{position:relative;margin:0;padding:0;opacity:0;transform:translateY(14px);animation:srk-leaf-in .72s cubic-bezier(.2,.7,.15,1) forwards;animation-delay:calc(var(--srk-i, 0) * 70ms + 80ms)}.srk-leaf-L{grid-column:1;padding-right:22px}.srk-leaf-R{grid-column:3;padding-left:22px;margin-top:36px}@keyframes srk-leaf-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.srk-leaf{animation:none;opacity:1;transform:none}}.srk-leaf-link{display:grid;grid-template-columns:64px 1fr;gap:18px;text-decoration:none;color:inherit;position:relative;padding:22px 22px 20px;border-radius:4px;background:linear-gradient(180deg,rgba(255,252,240,.6),rgba(252,246,224,.4));border:1px solid transparent;transition:transform .36s cubic-bezier(.2,.7,.15,1),box-shadow .36s ease,border-color .2s ease,background .36s ease;overflow:hidden}.srk-leaf-link:before{content:"";position:absolute;top:6px;right:8px;width:14px;height:14px;background:radial-gradient(circle at 50% 50%,var(--srk-goldleaf) 0 1.4px,transparent 2px),radial-gradient(circle at 0 50%,var(--srk-goldleaf) 0 1.2px,transparent 1.8px),radial-gradient(circle at 100% 50%,var(--srk-goldleaf) 0 1.2px,transparent 1.8px),radial-gradient(circle at 50% 0,var(--srk-goldleaf) 0 1.2px,transparent 1.8px),radial-gradient(circle at 50% 100%,var(--srk-goldleaf) 0 1.2px,transparent 1.8px);opacity:.55;pointer-events:none}.srk-leaf-link:after{content:"";position:absolute;left:0;top:22px;bottom:22px;width:2px;background:linear-gradient(to bottom,transparent 0,var(--srk-vermillion) 22%,var(--srk-goldleaf) 50%,var(--srk-vermillion) 78%,transparent 100%);opacity:0;transition:opacity .28s ease}.srk-leaf-link:focus-visible,.srk-leaf-link:hover{transform:translateY(-3px);background:linear-gradient(180deg,#fffdf5,#fbf3da);border-color:rgba(176,134,40,.35);box-shadow:0 1px 0 rgba(168,38,27,.04),0 18px 38px -18px rgba(60,32,12,.28),0 6px 14px -8px rgba(168,38,27,.1);outline:none}.srk-leaf-link:focus-visible:after,.srk-leaf-link:hover:after{opacity:1}.srk-leaf-link:focus-visible{outline:2px solid var(--srk-vermillion);outline-offset:4px}.srk-leaf-aside{grid-column:1;display:flex;flex-direction:column;align-items:center;padding-top:4px}.srk-medallion{position:relative;width:56px;height:56px;display:grid;place-items:center;flex:0 0 auto;filter:drop-shadow(0 4px 8px rgba(120,80,20,.28))}.srk-medallion-ring{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:var(--srk-goldleaf);stroke-width:1.2;stroke-dasharray:2 3;opacity:.85;animation:srk-ring-spin 32s linear infinite}.srk-leaf-link:hover .srk-medallion-ring{animation-duration:6s}@keyframes srk-ring-spin{to{transform:rotate(1turn)}}.srk-medallion:before{content:"";position:absolute;inset:5px;border-radius:50%;background:radial-gradient(circle at 32% 28%,var(--srk-goldleaf-3) 0,var(--srk-goldleaf-2) 38%,var(--srk-goldleaf) 75%,#8b6618 100%);box-shadow:inset 0 1px 1px rgba(255,255,220,.45),inset 0 -2px 2px rgba(80,50,0,.35),0 0 0 1px rgba(120,80,20,.4)}.srk-medallion-glyph{position:relative;z-index:1;font-family:var(--srk-display);font-weight:700;font-size:20px;color:#4a2f08;line-height:1;text-shadow:0 1px 0 rgba(255,240,200,.7),0 -1px 0 rgba(60,30,0,.25);letter-spacing:-.01em}.srk-vrule{flex:1 0 auto;width:1px;margin-top:14px;background:linear-gradient(to bottom,var(--srk-rule) 0,transparent 100%);min-height:36px}.srk-leaf-body{grid-column:2;display:flex;flex-direction:column;min-width:0}.srk-leaf-eyebrow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dotted rgba(31,20,8,.22)}.srk-tithi{font-size:12.5px;letter-spacing:.16em;color:var(--srk-vermillion);font-weight:400}.srk-folio-num,.srk-tithi{font-family:var(--srk-prose);text-transform:uppercase}.srk-folio-num{font-size:11px;letter-spacing:.18em;color:var(--srk-ink-mute);white-space:nowrap}.srk-leaf-title{font-family:var(--srk-display);font-weight:700;font-size:clamp(18px,1.9vw,22px);line-height:1.32;color:var(--srk-ink);margin:6px 0 10px;letter-spacing:-.005em;text-wrap:balance;word-break:break-word;overflow-wrap:anywhere}.srk-leaf-link:focus-visible .srk-leaf-title,.srk-leaf-link:hover .srk-leaf-title{color:var(--srk-vermillion-2)}.srk-leaf-sub{font-family:var(--srk-prose);font-size:14.5px;line-height:1.7;color:var(--srk-ink-soft);margin:0 0 14px;word-break:break-word;overflow-wrap:anywhere}.srk-leaf-foot{margin-top:auto;padding-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.srk-cta{font-family:var(--srk-prose);font-size:13.5px;font-weight:400;color:var(--srk-vermillion-2);display:inline-flex;align-items:center;gap:7px;letter-spacing:.04em;border-bottom:1px solid;padding-bottom:1px;transition:gap .24s ease,color .2s ease}.srk-leaf-link:focus-visible .srk-cta,.srk-leaf-link:hover .srk-cta{gap:12px;color:var(--srk-vermillion)}.srk-cta-arrow{transition:transform .24s ease}.srk-leaf-link:focus-visible .srk-cta-arrow,.srk-leaf-link:hover .srk-cta-arrow{transform:translateX(2px)}.srk-stamp{font-family:var(--srk-prose);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--srk-ink-mute);border:1px solid rgba(176,134,40,.5);padding:4px 10px;border-radius:2px;background:rgba(255,250,230,.55);white-space:nowrap;position:relative}.srk-stamp:before{content:"";position:absolute;inset:-3px;border:1px dashed rgba(176,134,40,.32);border-radius:4px;pointer-events:none}@media (max-width:880px){.srk-leaves{grid-template-columns:1fr;row-gap:0}.srk-leaves:before{display:none}.srk-leaf-L,.srk-leaf-R{grid-column:1;padding:0;margin:0}.srk-leaf+.srk-leaf .srk-leaf-link{border-top:1px solid rgba(31,20,8,.1);border-radius:0}.srk-leaf:first-child .srk-leaf-link{border-radius:4px 4px 0 0}.srk-leaf:last-child .srk-leaf-link{border-radius:0 0 4px 4px}}@media (max-width:540px){.srk-folio{padding:40px 12px 48px}.srk-eyebrow:after,.srk-eyebrow:before{display:none}.srk-title{font-size:clamp(28px,9vw,36px)}.srk-meta-row{gap:10px;padding:7px 14px}.srk-meta-glyph,.srk-meta-num{font-size:15px}.srk-meta-lbl{font-size:9.5px;letter-spacing:.14em}.srk-leaf-link{grid-template-columns:48px 1fr;gap:14px;padding:18px 16px 16px}.srk-medallion{width:44px;height:44px}.srk-medallion-glyph{font-size:16px}.srk-leaf-title{font-size:17px}.srk-leaf-sub{font-size:13.5px}.srk-leaf-foot{flex-wrap:wrap}.srk-stamp{font-size:9.5px;padding:3px 8px}}@media (prefers-reduced-motion:reduce){.srk-medallion-ring{animation:none}.srk-leaf-link{transition:none}}.lkc-cosmos{--lkc-void:#07050d;--lkc-deep:#0d0a1d;--lkc-mid:#15102b;--lkc-haze:#1d1840;--lkc-text:#e7dfd0;--lkc-text-mute:#a097c0;--lkc-text-soft:#d4cab4;--lkc-gold:#f0c674;--lkc-gold-2:#d4a24c;--lkc-gold-glow:rgba(240,198,116,0.45);--lkc-lapis:#7dd3fc;--lkc-lapis-2:#4ea7d6;--lkc-lapis-glow:rgba(125,211,252,0.30);--lkc-violet:#a78bfa;--lkc-violet-glow:rgba(167,139,250,0.28);--lkc-rule:rgba(240,198,116,0.18);--lkc-rule-cool:rgba(125,211,252,0.18);--lkc-display:var(--font-eczar-display,"Eczar","Tiro Devanagari Hindi","Noto Serif Devanagari",serif);--lkc-prose:var(--font-tiro-devanagari,"Tiro Devanagari Hindi","Eczar",serif);position:relative;width:100%;box-sizing:border-box;padding:48px 16px 56px;isolation:isolate;overflow:hidden;color:var(--lkc-text);background:radial-gradient(900px 540px at 50% -10%,rgba(240,198,116,.08),transparent 60%),radial-gradient(700px 480px at 12% 38%,rgba(167,139,250,.1),transparent 60%),radial-gradient(800px 520px at 88% 78%,rgba(125,211,252,.07),transparent 60%),linear-gradient(180deg,#07050d,#0d0a1d 28%,#15102b 68%,#0a0717)}.lkc-stars{position:absolute;inset:0;pointer-events:none;z-index:0}.lkc-stars-far,.lkc-stars-near{position:absolute;inset:0;background-repeat:repeat}.lkc-stars-far{opacity:.55;background-image:radial-gradient(1px 1px at 12% 8%,#ffffff 0,transparent 1.2px),radial-gradient(1px 1px at 76% 14%,#ffffff 0,transparent 1.2px),radial-gradient(1px 1px at 22% 28%,#cfe1ff 0,transparent 1.2px),radial-gradient(1px 1px at 88% 36%,#ffffff 0,transparent 1.2px),radial-gradient(1px 1px at 8% 52%,#ffffff 0,transparent 1.2px),radial-gradient(1px 1px at 64% 60%,#ffe7b8 0,transparent 1.2px),radial-gradient(1px 1px at 38% 70%,#ffffff 0,transparent 1.2px),radial-gradient(1px 1px at 92% 82%,#cfe1ff 0,transparent 1.2px),radial-gradient(1px 1px at 18% 92%,#ffffff 0,transparent 1.2px);background-size:100% 100%;animation:lkc-twinkle 9s ease-in-out infinite alternate}.lkc-stars-near{opacity:.85;background-image:radial-gradient(1.6px 1.6px at 28% 18%,#ffffff 0,transparent 1.6px),radial-gradient(1.4px 1.4px at 70% 30%,#ffe7b8 0,transparent 1.6px),radial-gradient(1.6px 1.6px at 16% 46%,#ffffff 0,transparent 1.6px),radial-gradient(1.4px 1.4px at 82% 56%,#ffffff 0,transparent 1.6px),radial-gradient(1.4px 1.4px at 44% 78%,#cfe1ff 0,transparent 1.6px),radial-gradient(1.6px 1.6px at 62% 88%,#ffe7b8 0,transparent 1.6px);animation:lkc-twinkle 6s ease-in-out infinite alternate}@keyframes lkc-twinkle{0%{opacity:.55}50%{opacity:.85}to{opacity:.55}}.lkc-aurora{position:absolute;left:-10%;right:-10%;top:12%;height:36%;background:radial-gradient(ellipse at 30% 50%,var(--lkc-gold-glow) 0,transparent 55%),radial-gradient(ellipse at 75% 50%,var(--lkc-violet-glow) 0,transparent 55%);filter:blur(40px);opacity:.6;animation:lkc-aurora-drift 22s ease-in-out infinite alternate}@keyframes lkc-aurora-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(2%,-3%,0) scale(1.06)}}.lkc-frame{position:relative;z-index:1;max-width:1200px;margin:0 auto}.lkc-head{text-align:center;margin:0 auto 36px;max-width:700px;padding:0 8px;position:relative}.lkc-eyebrow{display:inline-block;font-family:var(--lkc-prose);font-size:11.5px;font-weight:400;letter-spacing:.42em;text-transform:uppercase;color:var(--lkc-gold);padding:6px 0 14px;position:relative}.lkc-eyebrow:after,.lkc-eyebrow:before{content:"";position:absolute;top:50%;height:1px;width:32px;background:linear-gradient(90deg,transparent,var(--lkc-gold) 50%,transparent)}.lkc-eyebrow:before{left:-44px;transform:translateY(-50%)}.lkc-eyebrow:after{right:-44px;transform:translateY(-50%)}.lkc-title{font-family:var(--lkc-display);font-weight:700;font-size:clamp(30px,4.6vw,52px);line-height:1.05;letter-spacing:-.01em;margin:4px 0 12px;display:flex;flex-direction:column;align-items:center}.lkc-title-1{background:linear-gradient(180deg,#fff5d2 0,var(--lkc-gold) 60%,var(--lkc-gold-2) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 0 rgba(0,0,0,.35);filter:drop-shadow(0 0 22px var(--lkc-gold-glow))}.lkc-title-2{display:inline-block;font-style:italic;font-weight:500;font-size:clamp(12px,1.3vw,15px);letter-spacing:.14em;text-transform:uppercase;color:var(--lkc-text-mute);margin-top:10px;position:relative;padding:0 24px}.lkc-title-2:after,.lkc-title-2:before{content:"✦";position:absolute;top:50%;transform:translateY(-50%);font-style:normal;font-size:.65em;color:var(--lkc-gold);font-weight:400}.lkc-title-2:before{left:4px}.lkc-title-2:after{right:4px}.lkc-lede{font-family:var(--lkc-prose);font-size:clamp(13.5px,1.4vw,15px);line-height:1.7;color:var(--lkc-text-soft);margin:10px auto 0;max-width:560px}.lkc-lede em{font-style:italic;color:var(--lkc-gold);font-weight:500}.lkc-axis{position:absolute;top:170px;bottom:32px;left:50%;width:2px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:0}.lkc-axis-line{flex:1;width:1px;background:linear-gradient(to bottom,var(--lkc-gold) 0,var(--lkc-gold-2) 18%,var(--lkc-rule) 38%,var(--lkc-text-mute) 58%,var(--lkc-rule-cool) 78%,var(--lkc-lapis-2) 100%);opacity:.45}.lkc-axis-cap{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.lkc-axis-cap-top{background:radial-gradient(circle at 35% 30%,#fff8d6,var(--lkc-gold) 60%);box-shadow:0 0 24px 4px var(--lkc-gold-glow)}.lkc-axis-cap-bot{background:radial-gradient(circle at 35% 30%,#c9efff,var(--lkc-lapis-2) 60%);box-shadow:0 0 24px 4px var(--lkc-lapis-glow)}.lkc-strata{list-style:none;margin:0;padding:0;position:relative;z-index:1}.lkc-tier{display:flex;align-items:center;gap:12px;margin:18px auto 12px;max-width:460px;padding:0 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lkc-tier-rule{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--lkc-rule),transparent)}.lkc-tier-label{font-family:var(--lkc-prose);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--lkc-gold);padding:3px 10px;border:1px solid var(--lkc-rule);border-radius:999px;background:rgba(15,11,30,.55);white-space:nowrap;backdrop-filter:blur(4px)}.lkc-adho .lkc-tier-label,.lkc-stratum.lkc-adho~.lkc-stratum.lkc-adho .lkc-tier-label{color:var(--lkc-lapis);border-color:var(--lkc-rule-cool)}.lkc-stratum{position:relative;margin:0;padding:8px 0;opacity:0;transform:translateY(16px);animation:lkc-strat-in .72s cubic-bezier(.2,.7,.15,1) forwards;animation-delay:calc(var(--lkc-i, 0) * 70ms + .1s)}@keyframes lkc-strat-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lkc-stratum{opacity:1;transform:none}.lkc-aurora,.lkc-stars-far,.lkc-stars-near,.lkc-stratum{animation:none}}.lkc-stratum:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:radial-gradient(circle at 50% 50%,var(--lkc-gold) 0 2px,transparent 2.5px),linear-gradient(90deg,transparent 0,var(--lkc-rule) 30%,var(--lkc-rule) 70%,transparent 100%);background-position:50% 50%,0 0;background-size:8px 8px,100% 100%;background-repeat:no-repeat,no-repeat;pointer-events:none;opacity:.65}.lkc-stratum.lkc-adho:before{background:radial-gradient(circle at 50% 50%,var(--lkc-lapis) 0 2px,transparent 2.5px),linear-gradient(90deg,transparent 0,var(--lkc-rule-cool) 30%,var(--lkc-rule-cool) 70%,transparent 100%);background-position:50% 50%,0 0;background-size:8px 8px,100% 100%;background-repeat:no-repeat,no-repeat}.lkc-link{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px;text-decoration:none;color:inherit;position:relative;padding:14px 18px;border-radius:6px;border:1px solid transparent;transition:transform .48s cubic-bezier(.2,.7,.15,1),border-color .32s ease,background .32s ease,box-shadow .32s ease;background:linear-gradient(180deg,rgba(20,14,42,0),rgba(20,14,42,0))}.lkc-L .lkc-link{grid-template-areas:"glyph text"}.lkc-R .lkc-link{grid-template-areas:"text glyph"}.lkc-L .lkc-glyph-col{grid-area:glyph;justify-self:end}.lkc-L .lkc-text-col{grid-area:text;text-align:left;border-left:1px solid var(--lkc-rule);padding-left:20px}.lkc-R .lkc-glyph-col{grid-area:glyph;justify-self:start}.lkc-R .lkc-text-col{grid-area:text;text-align:right;border-right:1px solid var(--lkc-rule);padding-right:20px}.lkc-adho.lkc-L .lkc-text-col{border-left-color:var(--lkc-rule-cool)}.lkc-adho.lkc-R .lkc-text-col{border-right-color:var(--lkc-rule-cool)}.lkc-link:focus-visible,.lkc-link:hover{transform:translateY(-2px);background:linear-gradient(180deg,rgba(28,20,60,.55),rgba(15,11,30,.35));border-color:var(--lkc-rule);box-shadow:0 0 0 1px rgba(240,198,116,.1) inset,0 18px 48px -22px rgba(0,0,0,.7),0 0 60px -20px var(--lkc-gold-glow);outline:none}.lkc-stratum.lkc-adho .lkc-link:focus-visible,.lkc-stratum.lkc-adho .lkc-link:hover{border-color:var(--lkc-rule-cool);box-shadow:0 0 0 1px rgba(125,211,252,.1) inset,0 18px 48px -22px rgba(0,0,0,.7),0 0 60px -20px var(--lkc-lapis-glow)}.lkc-link:focus-visible{outline:2px solid var(--lkc-gold);outline-offset:4px}.lkc-glyph-col{position:relative;display:grid;place-items:center;width:130px;height:130px}.lkc-glyph{position:relative;z-index:2;font-family:var(--lkc-display);font-weight:700;font-size:clamp(44px,5.4vw,74px);line-height:.95;letter-spacing:-.02em;background:linear-gradient(180deg,#fff5d0 0,var(--lkc-gold) 55%,#b9892f 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 18px var(--lkc-gold-glow));transition:filter .38s ease,letter-spacing .6s ease}.lkc-stratum.lkc-adho .lkc-glyph{background:linear-gradient(180deg,#d8f4ff 0,var(--lkc-lapis) 50%,#4f8db0 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 22px var(--lkc-lapis-glow))}.lkc-stratum.lkc-madhya .lkc-glyph{background:linear-gradient(180deg,#ffeec6,#e0b878 50%,#8a6f4a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lkc-link:focus-visible .lkc-glyph,.lkc-link:hover .lkc-glyph{letter-spacing:.01em;filter:drop-shadow(0 4px 26px var(--lkc-gold-glow)) drop-shadow(0 0 12px rgba(255,255,255,.3))}.lkc-glyph-halo{position:absolute;inset:8px;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(240,198,116,.18) 0,rgba(240,198,116,.06) 38%,transparent 70%);z-index:1;filter:blur(4px);animation:lkc-halo-pulse 7s ease-in-out infinite alternate}.lkc-stratum.lkc-adho .lkc-glyph-halo{background:radial-gradient(circle at 50% 50%,rgba(167,139,250,.2) 0,rgba(125,211,252,.1) 40%,transparent 72%)}@keyframes lkc-halo-pulse{0%{transform:scale(1);opacity:.85}to{transform:scale(1.08);opacity:1}}.lkc-glyph-col:before{content:"";position:absolute;inset:0;border-radius:50%;border:1px dashed rgba(240,198,116,.22);animation:lkc-orbit 38s linear infinite}.lkc-stratum.lkc-adho .lkc-glyph-col:before{border-color:rgba(125,211,252,.22)}.lkc-link:hover .lkc-glyph-col:before{animation-duration:12s}@keyframes lkc-orbit{to{transform:rotate(1turn)}}.lkc-text-col{display:flex;flex-direction:column;gap:6px;min-width:0}.lkc-overline{display:inline-flex;align-items:center;gap:9px;font-family:var(--lkc-prose);font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--lkc-gold)}.lkc-stratum.lkc-adho .lkc-overline{color:var(--lkc-lapis)}.lkc-R .lkc-overline{justify-content:flex-end}.lkc-marker{font-size:9px;line-height:1;color:currentColor;opacity:.85;animation:lkc-marker-pulse 2.6s ease-in-out infinite}@keyframes lkc-marker-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.lkc-realm{font-weight:500}.lkc-heading{font-family:var(--lkc-display);font-weight:700;font-size:clamp(16px,1.7vw,20px);line-height:1.3;letter-spacing:-.005em;margin:0;color:var(--lkc-text);text-wrap:balance;word-break:break-word;overflow-wrap:anywhere;transition:color .28s ease}.lkc-link:focus-visible .lkc-heading,.lkc-link:hover .lkc-heading{color:#fff}.lkc-summary{font-size:13.5px;line-height:1.65;color:var(--lkc-text-mute);margin:0;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lkc-cta,.lkc-summary{font-family:var(--lkc-prose)}.lkc-cta{margin-top:2px;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;letter-spacing:.06em;color:var(--lkc-gold);text-transform:uppercase;width:-moz-fit-content;width:fit-content;padding-bottom:1px;border-bottom:1px solid var(--lkc-rule);transition:gap .28s ease,color .2s ease,border-color .2s ease}.lkc-R .lkc-cta{align-self:flex-end}.lkc-stratum.lkc-adho .lkc-cta{color:var(--lkc-lapis);border-color:var(--lkc-rule-cool)}.lkc-link:focus-visible .lkc-cta,.lkc-link:hover .lkc-cta{gap:14px;color:#fff5d0;border-color:var(--lkc-gold)}.lkc-stratum.lkc-adho .lkc-link:focus-visible .lkc-cta,.lkc-stratum.lkc-adho .lkc-link:hover .lkc-cta{color:#d8f4ff;border-color:var(--lkc-lapis)}.lkc-cta-arrow{transition:transform .28s ease}.lkc-link:focus-visible .lkc-cta-arrow,.lkc-link:hover .lkc-cta-arrow{transform:translateX(3px)}@media (max-width:980px){.lkc-axis{display:none}.lkc-link{grid-template-columns:72px 1fr;gap:14px;padding:12px}.lkc-L .lkc-link,.lkc-R .lkc-link{grid-template-areas:"glyph text"}.lkc-L .lkc-glyph-col,.lkc-R .lkc-glyph-col{justify-self:center}.lkc-L .lkc-text-col,.lkc-R .lkc-text-col{text-align:left;border:none;padding:0}.lkc-R .lkc-overline{justify-content:flex-start}.lkc-R .lkc-cta{align-self:flex-start}.lkc-glyph-col{width:72px;height:72px}.lkc-glyph{font-size:clamp(30px,7vw,42px)}.lkc-stratum:before{display:none}}@media (max-width:540px){.lkc-cosmos{padding:36px 10px 44px}.lkc-head{margin-bottom:22px}.lkc-eyebrow:after,.lkc-eyebrow:before{display:none}.lkc-title{font-size:clamp(26px,8vw,34px);margin-bottom:8px}.lkc-title-2{font-size:10.5px;padding:0 18px;letter-spacing:.12em;margin-top:6px}.lkc-lede{font-size:13px}.lkc-link{grid-template-columns:54px 1fr;gap:12px;padding:10px 8px}.lkc-glyph-col{width:54px;height:54px}.lkc-glyph{font-size:26px}.lkc-heading{font-size:14.5px}.lkc-summary{font-size:12.5px;line-height:1.6;-webkit-line-clamp:2}.lkc-overline{font-size:9.5px;letter-spacing:.2em}.lkc-cta{font-size:10.5px}.lkc-tier-label{font-size:9px;letter-spacing:.22em}.lkc-tier{margin:12px auto 8px}}