@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/playfair-display-cyrillic-600-normal.oLY6jnZ7.woff2) format("woff2"),url(/_astro/playfair-display-cyrillic-600-normal.DbWAkkgN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/playfair-display-vietnamese-600-normal.ICsRR-qJ.woff2) format("woff2"),url(/_astro/playfair-display-vietnamese-600-normal.BPJkAZPN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/playfair-display-latin-ext-600-normal.CEjQclLc.woff2) format("woff2"),url(/_astro/playfair-display-latin-ext-600-normal.BumBfC1v.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/playfair-display-latin-600-normal.CZLGqjJe.woff2) format("woff2"),url(/_astro/playfair-display-latin-600-normal.CxxueQ0Z.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-cyrillic-ext-400-normal.BwJdxs7r.woff2) format("woff2"),url(/_astro/source-sans-3-cyrillic-ext-400-normal.Cd63HKDh.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-cyrillic-400-normal.DjhbW-4D.woff2) format("woff2"),url(/_astro/source-sans-3-cyrillic-400-normal.7kQcAFpS.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-greek-ext-400-normal.CpIwTHMM.woff2) format("woff2"),url(/_astro/source-sans-3-greek-ext-400-normal.BI1kUwmR.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-greek-400-normal.DZReXJla.woff2) format("woff2"),url(/_astro/source-sans-3-greek-400-normal.DJm9Ud5h.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-vietnamese-400-normal.CwtaIDr2.woff2) format("woff2"),url(/_astro/source-sans-3-vietnamese-400-normal.dYp9C364.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-ext-400-normal.UNsKFIBq.woff2) format("woff2"),url(/_astro/source-sans-3-latin-ext-400-normal.BGPHfnm_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-400-normal.DQi5PRDE.woff2) format("woff2"),url(/_astro/source-sans-3-latin-400-normal.AFMiCETP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/source-sans-3-cyrillic-ext-500-normal.D8Dd5jAI.woff2) format("woff2"),url(/_astro/source-sans-3-cyrillic-ext-500-normal.CaAUUz-j.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/source-sans-3-cyrillic-500-normal.BmnPaoCF.woff2) format("woff2"),url(/_astro/source-sans-3-cyrillic-500-normal.B7bCyCk_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/source-sans-3-greek-ext-500-normal.9wgnofA_.woff2) format("woff2"),url(/_astro/source-sans-3-greek-ext-500-normal.FO4an0ZF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/source-sans-3-greek-500-normal.eLQqTu5G.woff2) format("woff2"),url(/_astro/source-sans-3-greek-500-normal.BOY5JFvG.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/source-sans-3-vietnamese-500-normal.BSXhk166.woff2) format("woff2"),url(/_astro/source-sans-3-vietnamese-500-normal.7g9Z1MMl.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/source-sans-3-latin-ext-500-normal.tzH6xoxH.woff2) format("woff2"),url(/_astro/source-sans-3-latin-ext-500-normal.DYiJOyLu.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans 3";font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/source-sans-3-latin-500-normal.DiWS0tcR.woff2) format("woff2"),url(/_astro/source-sans-3-latin-500-normal.BtDzq-z9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-ext-400-normal.C_uLvvQ5.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-ext-400-normal.Bh0R7Dhr.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-400-normal.BEIGL1Tu.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-400-normal.ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-greek-400-normal.C190GLew.woff2) format("woff2"),url(/_astro/jetbrains-mono-greek-400-normal.B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-vietnamese-400-normal.ByoDsISC.woff2) format("woff2"),url(/_astro/jetbrains-mono-vietnamese-400-normal.CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-cyrillic-ext-500-normal.C9ShMxGR.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-ext-500-normal.CEVyPk4Y.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-cyrillic-500-normal.DmUKJPL_.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-500-normal.DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-greek-500-normal.JpySY46c.woff2) format("woff2"),url(/_astro/jetbrains-mono-greek-500-normal.D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-vietnamese-500-normal.BvH7FW2L.woff2) format("woff2"),url(/_astro/jetbrains-mono-vietnamese-500-normal.DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-ext-500-normal.Cut-4mMH.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-ext-500-normal.ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/chakra-petch-thai-600-normal.C620THcd.woff2) format("woff2"),url(/_astro/chakra-petch-thai-600-normal.BiM5MXH8.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/chakra-petch-vietnamese-600-normal.YQPWIhHU.woff2) format("woff2"),url(/_astro/chakra-petch-vietnamese-600-normal.Pvj4qcw_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/chakra-petch-latin-ext-600-normal.CdGvbdDU.woff2) format("woff2"),url(/_astro/chakra-petch-latin-ext-600-normal.nL80L4xU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/chakra-petch-latin-600-normal.DVQm9bgb.woff2) format("woff2"),url(/_astro/chakra-petch-latin-600-normal.DQKfcdKo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rajdhani-devanagari-600-normal.DhS7ScYx.woff2) format("woff2"),url(/_astro/rajdhani-devanagari-600-normal.BtY48IV_.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rajdhani-latin-ext-600-normal.C9ZjJQAt.woff2) format("woff2"),url(/_astro/rajdhani-latin-ext-600-normal.BleIgkPp.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rajdhani-latin-600-normal.CXCVEoA9.woff2) format("woff2"),url(/_astro/rajdhani-latin-600-normal.Dx02qI2_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lyn-bg-deep: #0c0a08;--lyn-bg-base: #141210;--lyn-bg-surface: #1c1915;--lyn-bg-elevated: #242018;--lyn-bg-overlay: #2c2820;--lyn-bg-surface-raised: #24201a;--lyn-bg-pressed: #342e24;--lyn-bg-input: rgba(20, 18, 16, .8);--lyn-bg-inset: rgba(16, 14, 12, .6);--lyn-bg-tooltip: #181512;--lyn-bg-dropdown: #2c2820;--lyn-bg-toast: rgba(20, 18, 16, .94);--lyn-bg-select: rgba(16, 14, 12, .92);--lyn-accent-primary: #c4943a;--lyn-accent-warm: #b08430;--lyn-accent-glow: rgba(196, 148, 58, .06);--lyn-accent-glow-strong: rgba(196, 148, 58, .3);--lyn-accent-muted: rgba(196, 148, 58, .6);--lyn-accent-soft: #c8a860;--lyn-accent-bright: #d4a94e;--lyn-accent-title: #e8dcc8;--lyn-accent-dim: #8a6a2a;--lyn-accent-ember: #8b5e2b;--lyn-accent-flare: rgba(196, 148, 58, .14);--lyn-text-primary: #e8e2d6;--lyn-text-bright: #d5cfc3;--lyn-text-secondary: #b0a898;--lyn-text-subdued: #918a7c;--lyn-text-muted: #72695c;--lyn-text-dim: #524c40;--lyn-text-faint: #2e2a24;--lyn-text-placeholder: #6a6254;--lyn-text-accent: #c4943a;--lyn-text-on-accent: #141210;--lyn-text-error: #d49090;--lyn-text-danger: #c45c5c;--lyn-status-green: #6dbe6d;--lyn-status-red: #c45c5c;--lyn-status-yellow: #d4a24a;--lyn-status-blue: #7fa0b8;--lyn-status-scanning: #d4a24a;--lyn-status-info: #7fa0b8;--lyn-status-online: #78c488;--lyn-status-offline: #524c40;--lyn-status-success-soft: #90d0a0;--lyn-status-success-bright: #a8ddb5;--lyn-status-error-soft: #d89898;--lyn-severity-critical: #c45c5c;--lyn-severity-warning: #d4a24a;--lyn-severity-info: #7fa0b8;--lyn-border-subtle: rgba(196, 148, 58, .06);--lyn-border-default: rgba(196, 148, 58, .12);--lyn-border-active: rgba(196, 148, 58, .22);--lyn-border-strong: rgba(196, 148, 58, .4);--lyn-accent-rule: rgba(196, 148, 58, .3);--lyn-spacing-density: var(--lyn-atm-spacing);--lyn-shadow-panel: rgba(0, 0, 0, .5);--lyn-shadow-elevated: 0 4px 16px rgba(0, 0, 0, .4);--lyn-shadow-glow: 0 0 12px rgba(196, 148, 58, .2);--lyn-shadow-overlay: rgba(0, 0, 0, .75);--lyn-shadow-dropdown: rgba(0, 0, 0, .6);--lyn-font-display: "Playfair Display", Georgia, "Times New Roman", serif;--lyn-font-body: "Source Sans 3", "Segoe UI", system-ui, sans-serif;--lyn-font-mono: "JetBrains Mono", "Cascadia Code", "Consolas", monospace;--lyn-font-oracle: "Playfair Display", Georgia, "Times New Roman", serif;--lyn-font-heading-quest: "Playfair Display", Georgia, "Times New Roman", serif;--lyn-font-chrome: "Source Sans 3", "Segoe UI", system-ui, sans-serif;--lyn-font-code: "JetBrains Mono", "Cascadia Code", "Consolas", monospace;--lyn-font-logo: "Chakra Petch", "Source Sans 3", system-ui, sans-serif;--lyn-font-tagline: "Rajdhani", "Source Sans 3", system-ui, sans-serif;--lyn-fs-xs: 12px;--lyn-fs-sm: 12px;--lyn-fs-base: 12px;--lyn-fs-md: 12px;--lyn-fs-lg: 13px;--lyn-fs-xsl: 14px;--lyn-fs-xl: 16px;--lyn-fs-2xl: 18px;--lyn-fs-3xl: 20px;--lyn-fs-4xl: 28px;--lyn-fs-5xl: 32px;--lyn-fw-display: 600;--lyn-fw-body: 400;--lyn-fw-body-medium: 500;--lyn-fw-label: 500;--lyn-fw-mono: 400;--lyn-fw-mono-bold: 500;--lyn-ls-display: .02em;--lyn-ls-body: .01em;--lyn-ls-label: .08em;--lyn-ls-mono: 0;--lyn-lh-tight: 1.3;--lyn-lh-base: 1.5;--lyn-lh-relaxed: 1.75;--lyn-gap-panel: 6px;--lyn-pad-panel: 16px;--lyn-pad-card: 12px;--lyn-radius-xs: 2px;--lyn-radius-sm: 3px;--lyn-radius-md: 4px;--lyn-radius-btn: 6px;--lyn-radius-element: 4px;--lyn-radius-slot: 4px;--lyn-radius-card: 8px;--lyn-radius-panel: 6px;--lyn-radius-lg: 12px;--lyn-radius-xl: 16px;--lyn-radius-pill: 999px;--lyn-transition-fast: .15s ease;--lyn-transition-normal: .3s cubic-bezier(.16, 1, .3, 1);--lyn-transition-slow: .4s cubic-bezier(.16, 1, .3, 1);--lyn-ease-sovereign: cubic-bezier(.16, 1, .3, 1);--lyn-git-modified: #c4943a;--lyn-git-staged: #6ac682;--lyn-git-untracked: #524c40;--lyn-git-conflicted: #c27a7a;--lyn-git-deleted: #c27a7a;--lyn-git-added: #6ac682;--lyn-git-renamed: #6ac682;--lyn-school-divination: #7b68ee;--lyn-school-transmutation: #4ecdc4;--lyn-school-inscription: #c4943a;--lyn-school-restoration: #4caf50;--lyn-school-warding: #5c6bc0;--lyn-school-enchantment: #a77dc2;--lyn-heat-warm: #c4943a;--lyn-heat-hot: #e0a050;--lyn-atm-vignette: .55;--lyn-atm-vignette-spread: 20%;--lyn-atm-noise: .025;--lyn-atm-glow: .5;--lyn-atm-warmth: rgba(196, 148, 58, .02);--lyn-atm-spacing: 6px;--lyn-atm-panel-shadow: 0 8px 32px rgba(196, 148, 58, .04), 0 2px 8px rgba(0, 0, 0, .15);--lyn-atm-panel-glow: 0 0 60px rgba(196, 148, 58, .06);--lyn-z-base: 1;--lyn-z-dropdown: 100;--lyn-z-sticky: 200;--lyn-z-overlay: 500;--lyn-z-panel: 600;--lyn-z-tooltip: 700;--lyn-z-loading: 800;--lyn-z-command-palette: 900;--lyn-z-dockview: 1000}[data-mode=dev]{--lyn-bg-deep: #080a10;--lyn-bg-base: #0e1118;--lyn-bg-surface: #151822;--lyn-bg-elevated: #1c2030;--lyn-bg-overlay: #242840;--lyn-bg-surface-raised: #1a1e2c;--lyn-bg-pressed: #242838;--lyn-bg-input: rgba(14, 17, 24, .8);--lyn-bg-inset: rgba(12, 14, 20, .6);--lyn-bg-tooltip: #121520;--lyn-bg-dropdown: #242840;--lyn-bg-toast: rgba(14, 17, 24, .94);--lyn-bg-select: rgba(12, 14, 20, .92);--lyn-accent-primary: #7a9cbd;--lyn-accent-warm: #6888a8;--lyn-accent-glow: rgba(122, 156, 189, .05);--lyn-accent-glow-strong: rgba(122, 156, 189, .3);--lyn-accent-muted: rgba(122, 156, 189, .6);--lyn-accent-soft: #88a8c8;--lyn-accent-bright: #94b4d4;--lyn-accent-title: #d0d4dc;--lyn-accent-dim: #567a9a;--lyn-accent-ember: #3d5a76;--lyn-accent-flare: rgba(122, 156, 189, .12);--lyn-text-primary: #e0e4ec;--lyn-text-bright: #d8dce4;--lyn-text-secondary: #a8aeb8;--lyn-text-subdued: #828a98;--lyn-text-muted: #646a78;--lyn-text-dim: #484e5c;--lyn-text-faint: #282c36;--lyn-text-placeholder: #585e6c;--lyn-text-accent: #7a9cbd;--lyn-text-on-accent: #0e1118;--lyn-text-error: #c89090;--lyn-text-danger: #b85454;--lyn-status-green: #5caa5c;--lyn-status-red: #b85454;--lyn-status-yellow: #c49a42;--lyn-status-blue: #7a9cb8;--lyn-status-scanning: #c49a42;--lyn-status-info: #7a9cb8;--lyn-status-online: #68b878;--lyn-status-offline: #484e5c;--lyn-status-success-soft: #78c890;--lyn-status-success-bright: #90d8a8;--lyn-status-error-soft: #c89090;--lyn-severity-critical: #b85454;--lyn-severity-warning: #c49a42;--lyn-severity-info: #7a9cb8;--lyn-border-subtle: rgba(122, 156, 189, .05);--lyn-border-default: rgba(122, 156, 189, .1);--lyn-border-active: rgba(122, 156, 189, .18);--lyn-border-strong: rgba(122, 156, 189, .35);--lyn-accent-rule: rgba(122, 156, 189, .15);--lyn-spacing-density: var(--lyn-atm-spacing);--lyn-shadow-glow: 0 0 12px rgba(122, 156, 189, .18);--lyn-radius-element: 3px;--lyn-radius-slot: 3px;--lyn-radius-panel: 4px;--lyn-git-modified: #e2c08d;--lyn-git-staged: #73c991;--lyn-git-untracked: #73c991;--lyn-git-conflicted: #e06c75;--lyn-git-deleted: #c74e39;--lyn-git-added: #73c991;--lyn-git-renamed: #73c991;--lyn-school-divination: #7b7ec8;--lyn-school-transmutation: #5ca0a0;--lyn-school-inscription: #7a9cbd;--lyn-school-restoration: #5a9e6e;--lyn-school-enchantment: #9078aa;--lyn-heat-warm: #e2c08d;--lyn-heat-hot: #e8b060;--lyn-atm-vignette: .35;--lyn-atm-vignette-spread: 35%;--lyn-atm-noise: .012;--lyn-atm-glow: .25;--lyn-atm-warmth: rgba(122, 156, 189, .01);--lyn-atm-spacing: 4px;--lyn-atm-panel-shadow: 0 8px 32px rgba(122, 156, 189, .04), 0 2px 8px rgba(0, 0, 0, .12);--lyn-atm-panel-glow: 0 0 60px rgba(122, 156, 189, .05)}body{background:linear-gradient(var(--lyn-atm-warmth),var(--lyn-atm-warmth)),var(--lyn-bg-base);transition:background .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1)}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:var(--lyn-z-loading);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='l'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.45' numOctaves='3' stitchTiles='stitch' seed='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23l)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:512px 512px;mix-blend-mode:overlay;opacity:var(--lyn-atm-noise)}body:after{content:"";position:fixed;bottom:-20%;left:10%;right:10%;height:50%;pointer-events:none;z-index:0;opacity:var(--lyn-atm-glow);background:radial-gradient(ellipse at center bottom,var(--lyn-accent-glow),transparent 70%)}.site-vignette{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;background:radial-gradient(ellipse at 50% 40%,var(--lyn-accent-glow) 0%,transparent var(--lyn-atm-vignette-spread),rgba(12,10,8,var(--lyn-atm-vignette)) 100%)}[data-mode=dev] .site-vignette{background:radial-gradient(ellipse at 50% 40%,var(--lyn-accent-glow) 0%,transparent var(--lyn-atm-vignette-spread),rgba(8,10,16,var(--lyn-atm-vignette)) 100%)}@media(prefers-reduced-motion:reduce){body{transition:none}}:root{color-scheme:dark;--w-fs-display: clamp(2.75rem, 7vw, 5.25rem);--w-fs-h1: clamp(2.25rem, 5vw, 3.5rem);--w-fs-h2: clamp(1.75rem, 3.6vw, 2.75rem);--w-fs-h3: clamp(1.3rem, 2vw, 1.6rem);--w-fs-lead: clamp(1.075rem, 1.7vw, 1.375rem);--w-fs-body: 1.0625rem;--w-fs-small: .9375rem;--w-fs-eyebrow: .78rem;--w-fs-mono: .875rem;--w-space-2xs: .375rem;--w-space-xs: .625rem;--w-space-sm: 1rem;--w-space-md: 1.5rem;--w-space-lg: 2.5rem;--w-space-xl: 4rem;--w-space-2xl: clamp(5rem, 10vw, 8.5rem);--w-container: 1180px;--w-container-narrow: 760px;--w-header-h: 68px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--w-header-h) + 1rem);-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;font-family:var(--lyn-font-body);font-size:var(--w-fs-body);font-weight:var(--lyn-fw-body);line-height:var(--lyn-lh-base);letter-spacing:var(--lyn-ls-body);color:var(--lyn-text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}a{color:var(--lyn-text-accent);text-decoration:none;transition:color var(--lyn-transition-fast)}a:hover{color:var(--lyn-accent-bright)}:focus-visible{outline:2px solid var(--lyn-accent-bright);outline-offset:2px;border-radius:var(--lyn-radius-sm)}::selection{background:var(--lyn-accent-glow-strong);color:var(--lyn-text-primary)}h1,h2,h3,h4{margin:0;font-family:var(--lyn-font-display);font-weight:var(--lyn-fw-display);line-height:var(--lyn-lh-tight);letter-spacing:var(--lyn-ls-display);color:var(--lyn-accent-title)}p{margin:0}code,.mono{font-family:var(--lyn-font-mono);font-size:var(--w-fs-mono);letter-spacing:var(--lyn-ls-mono)}.container{width:100%;max-width:var(--w-container);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.section{position:relative;padding-block:var(--w-space-2xl)}.section--tight{padding-block:var(--w-space-xl)}.section__head{max-width:var(--w-container-narrow);margin-bottom:var(--w-space-lg)}.section--center .section__head{margin-inline:auto;text-align:center}.eyebrow{display:inline-flex;align-items:center;gap:.5em;font-family:var(--lyn-font-tagline);font-size:var(--w-fs-eyebrow);font-weight:600;letter-spacing:var(--lyn-ls-label);text-transform:uppercase;color:var(--lyn-text-accent);margin-bottom:var(--w-space-sm)}.eyebrow:before{content:"";width:1.75rem;height:1px;background:var(--lyn-accent-rule)}.section--center .eyebrow:before{display:none}.section__title{font-size:var(--w-fs-h2);margin-bottom:var(--w-space-sm)}.section__lead{font-size:var(--w-fs-lead);line-height:var(--lyn-lh-relaxed);color:var(--lyn-text-secondary)}.btn{--btn-bg: transparent;--btn-fg: var(--lyn-text-primary);--btn-bd: var(--lyn-border-strong);display:inline-flex;align-items:center;justify-content:center;gap:.55em;padding:.8em 1.5em;font-family:var(--lyn-font-chrome);font-size:var(--w-fs-small);font-weight:var(--lyn-fw-label);letter-spacing:var(--lyn-ls-label);text-transform:uppercase;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-bd);border-radius:var(--lyn-radius-btn);cursor:pointer;transition:background var(--lyn-transition-fast),border-color var(--lyn-transition-fast),color var(--lyn-transition-fast),transform var(--lyn-transition-fast),box-shadow var(--lyn-transition-normal)}.btn:hover{transform:translateY(-1px)}.btn--primary{--btn-bg: var(--lyn-accent-primary);--btn-fg: var(--lyn-text-on-accent);--btn-bd: var(--lyn-accent-primary);box-shadow:var(--lyn-shadow-glow)}.btn--primary:hover{--btn-bg: var(--lyn-accent-bright);--btn-bd: var(--lyn-accent-bright);box-shadow:0 0 22px var(--lyn-accent-glow-strong);color:var(--lyn-text-on-accent)}.btn--ghost{--btn-bg: transparent;--btn-fg: var(--lyn-text-bright);--btn-bd: var(--lyn-border-default)}.btn--ghost:hover{--btn-bd: var(--lyn-border-strong);--btn-fg: var(--lyn-accent-title);color:var(--lyn-accent-title);background:var(--lyn-accent-glow)}.btn--sm{padding:.55em 1em;font-size:var(--w-fs-eyebrow)}.card{position:relative;padding:clamp(1.25rem,2.4vw,1.85rem);background:var(--lyn-bg-surface);border:1px solid var(--lyn-border-default);border-radius:var(--lyn-radius-card);box-shadow:var(--lyn-atm-panel-shadow);transition:border-color var(--lyn-transition-normal),transform var(--lyn-transition-normal),box-shadow var(--lyn-transition-normal)}.card:hover{border-color:var(--lyn-border-active);box-shadow:var(--lyn-atm-panel-shadow),var(--lyn-atm-panel-glow)}.chip{display:inline-flex;align-items:center;gap:.45em;padding:.3em .7em;font-family:var(--lyn-font-mono);font-size:var(--w-fs-eyebrow);letter-spacing:.04em;color:var(--lyn-text-secondary);background:var(--lyn-bg-inset);border:1px solid var(--lyn-border-default);border-radius:var(--lyn-radius-pill)}.rule{height:1px;border:0;background:linear-gradient(90deg,transparent,var(--lyn-accent-rule),transparent)}.term{transition:opacity var(--lyn-transition-fast)}.quest-only{display:none}[data-mode=quest] .quest-only{display:revert}.dev-only{display:none}[data-mode=dev] .dev-only{display:revert}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.grid{display:grid;gap:clamp(1rem,2vw,1.5rem)}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}@media(max-width:880px){.grid--2,.grid--3{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.toggle-switch[data-astro-cid-3tss6vsj]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none;background:none;border:0;padding:4px 6px;border-radius:var(--lyn-radius-pill)}.toggle-switch__track[data-astro-cid-3tss6vsj]{position:relative;width:36px;height:18px;border-radius:9px;background:var(--lyn-bg-elevated);border:1px solid var(--lyn-border-subtle);transition:background .15s ease,border-color .15s ease;flex:none}.toggle-switch[data-astro-cid-3tss6vsj][aria-checked=true] .toggle-switch__track[data-astro-cid-3tss6vsj]{background:var(--lyn-accent-primary);border-color:var(--lyn-accent-primary)}.toggle-switch[data-astro-cid-3tss6vsj]:focus-visible{outline:2px solid var(--lyn-accent-bright);outline-offset:2px}.toggle-switch__thumb[data-astro-cid-3tss6vsj]{position:absolute;top:1px;left:1px;width:14px;height:14px;border-radius:50%;background:var(--lyn-text-primary);transition:transform .15s ease}.toggle-switch[data-astro-cid-3tss6vsj][aria-checked=true] .toggle-switch__thumb[data-astro-cid-3tss6vsj]{transform:translate(18px)}.toggle-switch__label[data-astro-cid-3tss6vsj]{font-family:var(--lyn-font-display);font-size:var(--lyn-fs-lg);color:var(--lyn-text-secondary);letter-spacing:var(--lyn-ls-display);white-space:nowrap}@media(prefers-reduced-motion:reduce){.toggle-switch__track[data-astro-cid-3tss6vsj],.toggle-switch__thumb[data-astro-cid-3tss6vsj]{transition:none}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:var(--lyn-z-sticky);height:var(--w-header-h);display:flex;align-items:center;background:color-mix(in srgb,var(--lyn-bg-base) 78%,transparent);backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--lyn-border-default)}.site-header__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--w-space-md)}.brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.55rem;color:var(--lyn-accent-title)}.brand__mark[data-astro-cid-3ef6ksr2]{filter:drop-shadow(0 0 6px var(--lyn-accent-glow-strong))}.brand__word[data-astro-cid-3ef6ksr2]{font-family:var(--lyn-font-logo);font-weight:600;font-size:1.3rem;letter-spacing:.18em}.site-nav[data-astro-cid-3ef6ksr2]{display:flex;gap:clamp(1rem,2vw,1.75rem);margin-left:auto;font-family:var(--lyn-font-chrome);font-size:var(--w-fs-small)}.site-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--lyn-text-secondary);letter-spacing:.02em}.site-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--lyn-accent-title)}.site-header__actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--w-space-sm);margin-left:var(--w-space-md)}.site-header__gh[data-astro-cid-3ef6ksr2]{color:var(--lyn-text-secondary);display:inline-flex}.site-header__gh[data-astro-cid-3ef6ksr2]:hover{color:var(--lyn-accent-title)}@media(max-width:860px){.site-nav[data-astro-cid-3ef6ksr2]{display:none}.site-header__actions[data-astro-cid-3ef6ksr2]{margin-left:auto}}@media(max-width:560px){.site-header__gh[data-astro-cid-3ef6ksr2]{display:none}}.mock[data-astro-cid-zqqbmckh]{--mock-radius: var(--lyn-radius-lg);width:100%;border:1px solid var(--lyn-border-active);border-radius:var(--mock-radius);background:var(--lyn-bg-surface);box-shadow:var(--lyn-atm-panel-shadow),var(--lyn-atm-panel-glow);overflow:hidden;font-family:var(--lyn-font-body)}.mock__chrome[data-astro-cid-zqqbmckh]{display:flex;align-items:center;gap:7px;padding:9px 14px;background:var(--lyn-bg-elevated);border-bottom:1px solid var(--lyn-border-default)}.mock__dot[data-astro-cid-zqqbmckh]{width:10px;height:10px;border-radius:50%;background:var(--lyn-text-dim)}.mock__dot[data-astro-cid-zqqbmckh]:first-child{background:var(--lyn-status-red)}.mock__dot[data-astro-cid-zqqbmckh]:nth-child(2){background:var(--lyn-status-yellow)}.mock__dot[data-astro-cid-zqqbmckh]:nth-child(3){background:var(--lyn-status-green)}.mock__chrome-title[data-astro-cid-zqqbmckh]{margin-left:auto;font-family:var(--lyn-font-logo);font-size:.7rem;letter-spacing:.2em;color:var(--lyn-text-muted)}.mock__idbar[data-astro-cid-zqqbmckh]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:var(--lyn-bg-base);border-bottom:1px solid var(--lyn-border-default);font-size:.72rem}.mock__idbar-left[data-astro-cid-zqqbmckh],.mock__idbar-right[data-astro-cid-zqqbmckh]{display:flex;align-items:center;gap:12px}.mock__pill[data-astro-cid-zqqbmckh]{display:inline-flex;align-items:center;gap:5px;color:var(--lyn-status-online);font-family:var(--lyn-font-mono);letter-spacing:.04em}.mock__live[data-astro-cid-zqqbmckh]{width:6px;height:6px;border-radius:50%;background:var(--lyn-status-online);box-shadow:0 0 6px var(--lyn-status-online);animation:mockpulse 2.4s ease-in-out infinite}.mock__git[data-astro-cid-zqqbmckh]{display:inline-flex;align-items:center;gap:5px;color:var(--lyn-text-secondary);font-family:var(--lyn-font-mono)}.mock__count[data-astro-cid-zqqbmckh]{font-style:normal;font-size:.66rem}.mock__count--m[data-astro-cid-zqqbmckh]{color:var(--lyn-git-modified)}.mock__count--s[data-astro-cid-zqqbmckh]{color:var(--lyn-git-staged)}.mock__ward[data-astro-cid-zqqbmckh]{display:inline-flex;align-items:center;gap:5px;color:var(--lyn-text-subdued);font-family:var(--lyn-font-mono)}.mock__ward[data-astro-cid-zqqbmckh] i[data-astro-cid-zqqbmckh]{width:6px;height:6px;border-radius:50%;background:var(--lyn-status-green)}.mock__seats[data-astro-cid-zqqbmckh]{display:inline-flex;gap:4px}.mock__seats[data-astro-cid-zqqbmckh] i[data-astro-cid-zqqbmckh]{width:7px;height:7px;border-radius:50%;opacity:.85}.mock__level[data-astro-cid-zqqbmckh]{display:inline-flex;align-items:center;gap:6px;color:var(--lyn-accent-soft);font-family:var(--lyn-font-mono);font-size:.68rem}.mock__xp[data-astro-cid-zqqbmckh]{display:inline-block;width:46px;height:4px;border-radius:2px;background:var(--lyn-bg-elevated);overflow:hidden}.mock__xp-fill[data-astro-cid-zqqbmckh]{display:block;width:64%;height:100%;background:linear-gradient(90deg,var(--lyn-accent-dim),var(--lyn-accent-primary))}.mock__body[data-astro-cid-zqqbmckh]{padding:16px 16px 18px;font-family:var(--lyn-font-mono);font-size:.8rem;line-height:1.65;min-height:168px}.mock__line[data-astro-cid-zqqbmckh]{margin:0 0 6px}.mock__prompt[data-astro-cid-zqqbmckh]{color:var(--lyn-accent-primary);margin-right:8px;font-weight:600}.mock__cmd[data-astro-cid-zqqbmckh]{color:var(--lyn-text-primary)}.mock__oracle[data-astro-cid-zqqbmckh]{color:var(--lyn-text-secondary)}.mock__oracle-name[data-astro-cid-zqqbmckh]{color:var(--lyn-accent-bright);font-family:var(--lyn-font-display);font-style:italic;margin-right:6px}.mock__caret[data-astro-cid-zqqbmckh]{display:inline-block;width:7px;height:1em;margin-left:2px;vertical-align:text-bottom;background:var(--lyn-accent-primary);animation:mockblink 1.1s steps(1) infinite}.mock__council[data-astro-cid-zqqbmckh]{margin-top:12px;padding-top:10px;border-top:1px dashed var(--lyn-border-default);display:flex;align-items:center;gap:10px;font-size:.72rem}.mock__council-tag[data-astro-cid-zqqbmckh]{color:var(--lyn-school-divination)}.mock__seat[data-astro-cid-zqqbmckh]{color:var(--lyn-text-muted)}@keyframes mockpulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes mockblink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.mock__live[data-astro-cid-zqqbmckh],.mock__caret[data-astro-cid-zqqbmckh]{animation:none}}.hero[data-astro-cid-bbe6dxrz]{position:relative;padding-block:clamp(3.5rem,9vw,7rem) var(--w-space-2xl)}.hero__grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4.5rem)}.hero__title[data-astro-cid-bbe6dxrz]{font-size:var(--w-fs-display);line-height:1.04;margin-bottom:var(--w-space-md);text-wrap:balance}.hero__lead[data-astro-cid-bbe6dxrz]{max-width:38ch;font-size:var(--w-fs-lead);line-height:var(--lyn-lh-relaxed);color:var(--lyn-text-secondary)}.hero__cta[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:var(--w-space-sm);margin-top:var(--w-space-lg)}.hero__trust[data-astro-cid-bbe6dxrz]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;padding:0;margin:var(--w-space-lg) 0 0;font-family:var(--lyn-font-mono);font-size:var(--w-fs-eyebrow);color:var(--lyn-text-subdued)}.hero__trust[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.5rem}.dot[data-astro-cid-bbe6dxrz]{width:5px;height:5px;border-radius:50%;background:var(--lyn-accent-primary);box-shadow:0 0 6px var(--lyn-accent-glow-strong)}.hero__preview[data-astro-cid-bbe6dxrz]{perspective:1600px}.hero__preview[data-astro-cid-bbe6dxrz] .mock{transform:rotateY(-7deg) rotateX(2deg);transform-origin:center right;transition:transform var(--lyn-transition-slow)}.hero__preview[data-astro-cid-bbe6dxrz]:hover .mock{transform:rotateY(-3deg) rotateX(1deg)}.reveal[data-astro-cid-bbe6dxrz]{opacity:0;transform:translateY(14px);animation:heroReveal .7s var(--lyn-ease-sovereign) forwards;animation-delay:var(--d, 0ms)}@keyframes heroReveal{to{opacity:1;transform:translateY(0)}}@media(max-width:940px){.hero__grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.hero__preview[data-astro-cid-bbe6dxrz]{order:-1}.hero__preview[data-astro-cid-bbe6dxrz] .mock{transform:none}}@media(prefers-reduced-motion:reduce){.reveal[data-astro-cid-bbe6dxrz]{opacity:1;transform:none;animation:none}.hero__preview[data-astro-cid-bbe6dxrz] .mock{transform:none}}.dual__rosetta[data-astro-cid-nduxktp6]{position:relative;display:grid;grid-template-columns:1fr 1fr;max-width:720px;margin:0 auto;border:1px solid var(--lyn-border-default);border-radius:var(--lyn-radius-card);background:var(--lyn-bg-surface);overflow:hidden;box-shadow:var(--lyn-atm-panel-shadow)}.dual__col[data-astro-cid-nduxktp6]{padding:14px 0 10px;text-align:center;font-family:var(--lyn-font-tagline);font-weight:600;letter-spacing:var(--lyn-ls-label);text-transform:uppercase;font-size:var(--w-fs-eyebrow)}.dual__col--quest[data-astro-cid-nduxktp6]{color:#c4943a;background:#c4943a0f;border-bottom:1px solid rgba(196,148,58,.25)}.dual__col--dev[data-astro-cid-nduxktp6]{color:#7a9cbd;background:#7a9cbd0f;border-bottom:1px solid rgba(122,156,189,.25)}.dual__rows[data-astro-cid-nduxktp6]{grid-column:1 / -1;list-style:none;margin:0;padding:0}.dual__row[data-astro-cid-nduxktp6]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:13px clamp(1rem,4vw,2.5rem);border-top:1px solid var(--lyn-border-subtle)}.dual__row[data-astro-cid-nduxktp6]:first-child{border-top:0}.dual__quest[data-astro-cid-nduxktp6]{text-align:right;font-family:var(--lyn-font-display);font-style:italic;color:#cba85e}.dual__dev[data-astro-cid-nduxktp6]{text-align:left;font-family:var(--lyn-font-mono);font-size:.92em;color:#9bb6cf}.dual__arrow[data-astro-cid-nduxktp6]{padding-inline:clamp(.75rem,3vw,1.75rem);color:var(--lyn-text-muted)}.dual__action[data-astro-cid-nduxktp6]{margin-top:var(--w-space-lg);display:flex;flex-direction:column;align-items:center;gap:var(--w-space-sm)}.dual__flip-hint[data-astro-cid-nduxktp6]{display:inline-block}.dual__note[data-astro-cid-nduxktp6]{max-width:44ch;color:var(--lyn-text-subdued);font-size:var(--w-fs-small)}.feature[data-astro-cid-p7n436wq]{display:flex;flex-direction:column;gap:.7rem}.feature__icon[data-astro-cid-p7n436wq]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--lyn-radius-md);color:var(--lyn-accent-primary);background:var(--lyn-accent-glow);border:1px solid var(--lyn-border-default);margin-bottom:.3rem}.feature__title[data-astro-cid-p7n436wq]{font-size:var(--w-fs-h3);color:var(--lyn-accent-title)}.feature__body[data-astro-cid-p7n436wq]{color:var(--lyn-text-secondary);font-size:var(--w-fs-small);line-height:var(--lyn-lh-relaxed);flex:1}.feature__chip[data-astro-cid-p7n436wq]{align-self:flex-start;margin-top:.4rem;color:var(--lyn-text-accent)}.metrics[data-astro-cid-mz32fpyn]{border-block:1px solid var(--lyn-border-default);background:var(--lyn-bg-surface)}.metrics__row[data-astro-cid-mz32fpyn]{list-style:none;margin:0;padding:clamp(1.75rem,4vw,2.75rem) 0;display:grid;grid-template-columns:repeat(6,1fr);gap:1.25rem;text-align:center}.metrics__item[data-astro-cid-mz32fpyn]{display:flex;flex-direction:column;gap:.35rem;position:relative}.metrics__item[data-astro-cid-mz32fpyn]+.metrics__item[data-astro-cid-mz32fpyn]:before{content:"";position:absolute;left:calc(-.625rem - 1px);top:12%;height:76%;width:1px;background:var(--lyn-border-default)}.metrics__value[data-astro-cid-mz32fpyn]{font-family:var(--lyn-font-display);font-weight:var(--lyn-fw-display);font-size:clamp(1.7rem,3.4vw,2.6rem);line-height:1;color:var(--lyn-accent-bright)}.metrics__label[data-astro-cid-mz32fpyn]{font-family:var(--lyn-font-mono);font-size:var(--w-fs-eyebrow);letter-spacing:.03em;color:var(--lyn-text-subdued)}@media(max-width:820px){.metrics__row[data-astro-cid-mz32fpyn]{grid-template-columns:repeat(3,1fr);gap:1.75rem 1rem}.metrics__item[data-astro-cid-mz32fpyn]:nth-child(3n+1):before{display:none}}@media(max-width:460px){.metrics__row[data-astro-cid-mz32fpyn]{grid-template-columns:repeat(2,1fr)}.metrics__item[data-astro-cid-mz32fpyn]:before{display:none!important}}.relics__panel[data-astro-cid-ixvhyivr]{position:relative;padding:clamp(1.75rem,4vw,3rem);border:1px solid var(--lyn-border-active);border-radius:var(--lyn-radius-xl);background:radial-gradient(120% 140% at 100% 0%,var(--lyn-accent-glow),transparent 55%),var(--lyn-bg-surface);box-shadow:var(--lyn-atm-panel-shadow),var(--lyn-atm-panel-glow);overflow:hidden}.relics__head[data-astro-cid-ixvhyivr]{max-width:60ch}.relics__chips[data-astro-cid-ixvhyivr]{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem;padding:0;margin:var(--w-space-lg) 0 0}.relics__chips[data-astro-cid-ixvhyivr] .chip[data-astro-cid-ixvhyivr]{color:var(--lyn-text-secondary)}.relics__bazaar[data-astro-cid-ixvhyivr]{display:flex;align-items:center;gap:1rem;margin-top:var(--w-space-lg);padding-top:var(--w-space-md);border-top:1px solid var(--lyn-border-default)}.relics__seal[data-astro-cid-ixvhyivr]{font-size:1.5rem;color:var(--lyn-accent-bright);text-shadow:0 0 14px var(--lyn-accent-glow-strong)}.relics__bazaar[data-astro-cid-ixvhyivr] strong[data-astro-cid-ixvhyivr]{display:block;font-family:var(--lyn-font-display);color:var(--lyn-accent-title);font-size:1.1rem}.relics__bazaar[data-astro-cid-ixvhyivr] span[data-astro-cid-ixvhyivr]{color:var(--lyn-text-subdued);font-size:var(--w-fs-small)}.relics__soon[data-astro-cid-ixvhyivr]{margin-left:auto;flex:none;color:var(--lyn-text-accent);border-color:var(--lyn-border-strong)}@media(max-width:680px){.relics__bazaar[data-astro-cid-ixvhyivr]{flex-wrap:wrap}.relics__soon[data-astro-cid-ixvhyivr]{margin-left:0}}.quest-lore[data-astro-cid-5cjt2ttn]{background:radial-gradient(80% 120% at 50% 0%,rgba(196,148,58,.05),transparent 60%)}.quest-lore__classes[data-astro-cid-5cjt2ttn]{margin-top:var(--w-space-lg)}.quest-class[data-astro-cid-5cjt2ttn]{text-align:center}.quest-class__rune[data-astro-cid-5cjt2ttn]{display:inline-block;color:var(--lyn-accent-bright);font-size:1.4rem;margin-bottom:.5rem;text-shadow:0 0 12px var(--lyn-accent-glow-strong)}.quest-class__name[data-astro-cid-5cjt2ttn]{font-size:var(--w-fs-h3);color:var(--lyn-accent-title);margin-bottom:.4rem}.quest-class__blurb[data-astro-cid-5cjt2ttn]{color:var(--lyn-text-secondary);font-size:var(--w-fs-small)}.quest-lore__ritual[data-astro-cid-5cjt2ttn]{display:flex;align-items:center;gap:1.1rem;max-width:760px;margin:var(--w-space-lg) auto 0;padding:1.3rem 1.6rem;border:1px solid var(--lyn-border-default);border-radius:var(--lyn-radius-card);background:var(--lyn-bg-surface)}.quest-lore__ritual-mark[data-astro-cid-5cjt2ttn]{font-size:1.6rem;color:var(--lyn-accent-bright);text-shadow:0 0 14px var(--lyn-accent-glow-strong)}.quest-lore__ritual[data-astro-cid-5cjt2ttn] p[data-astro-cid-5cjt2ttn]{color:var(--lyn-text-secondary);font-size:var(--w-fs-small);line-height:var(--lyn-lh-relaxed)}.quest-lore__ritual[data-astro-cid-5cjt2ttn] strong[data-astro-cid-5cjt2ttn]{color:var(--lyn-accent-soft);font-family:var(--lyn-font-display);font-style:italic}@media(max-width:680px){.quest-lore__ritual[data-astro-cid-5cjt2ttn]{flex-direction:column;text-align:center}}.sovereign__grid[data-astro-cid-7uptpont]{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,5vw,4rem)}.sovereign__list[data-astro-cid-7uptpont]{list-style:none;margin:var(--w-space-lg) 0 0;padding:0;display:grid;gap:.8rem;color:var(--lyn-text-secondary);font-size:var(--w-fs-small)}.sovereign__list[data-astro-cid-7uptpont] li[data-astro-cid-7uptpont]{display:flex;align-items:center;gap:.7rem}.sovereign__paths[data-astro-cid-7uptpont]{background:var(--lyn-bg-inset);border:1px solid var(--lyn-border-default);border-radius:var(--lyn-radius-card);padding:1.25rem 1.4rem 1.4rem;box-shadow:var(--lyn-atm-panel-shadow)}.sovereign__paths-head[data-astro-cid-7uptpont]{display:flex;align-items:center;gap:.55rem;font-family:var(--lyn-font-mono);font-size:var(--w-fs-eyebrow);text-transform:uppercase;letter-spacing:.08em;color:var(--lyn-text-muted);padding-bottom:.85rem;margin-bottom:.85rem;border-bottom:1px solid var(--lyn-border-subtle)}.sovereign__paths-dot[data-astro-cid-7uptpont]{width:7px;height:7px;border-radius:50%;background:var(--lyn-status-online);box-shadow:0 0 6px var(--lyn-status-online)}.sovereign__paths[data-astro-cid-7uptpont] ul[data-astro-cid-7uptpont]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.sovereign__paths[data-astro-cid-7uptpont] code[data-astro-cid-7uptpont]{color:var(--lyn-accent-soft);font-size:.85rem}.sovereign__paths-foot[data-astro-cid-7uptpont]{margin-top:1.1rem;color:var(--lyn-text-subdued);font-size:var(--w-fs-eyebrow)}@media(max-width:880px){.sovereign__grid[data-astro-cid-7uptpont]{grid-template-columns:1fr}}.beta__panel[data-astro-cid-fkdllxrn]{max-width:760px;margin:0 auto;text-align:center;padding:clamp(2rem,5vw,3.5rem);border:1px solid var(--lyn-border-active);border-radius:var(--lyn-radius-xl);background:radial-gradient(90% 130% at 50% 0%,var(--lyn-accent-glow),transparent 60%),var(--lyn-bg-surface);box-shadow:var(--lyn-atm-panel-shadow),var(--lyn-atm-panel-glow)}.beta__head[data-astro-cid-fkdllxrn]{max-width:52ch;margin:0 auto var(--w-space-lg)}.beta__head[data-astro-cid-fkdllxrn] .eyebrow[data-astro-cid-fkdllxrn]:before{display:none}.beta__form[data-astro-cid-fkdllxrn]{max-width:480px;margin:0 auto}.beta__field[data-astro-cid-fkdllxrn]{display:flex;gap:.6rem}.beta__field[data-astro-cid-fkdllxrn] input[data-astro-cid-fkdllxrn]{flex:1;min-width:0;padding:.85em 1em;font-family:var(--lyn-font-body);font-size:var(--w-fs-body);color:var(--lyn-text-primary);background:var(--lyn-bg-input);border:1px solid var(--lyn-border-default);border-radius:var(--lyn-radius-btn);transition:border-color var(--lyn-transition-fast)}.beta__field[data-astro-cid-fkdllxrn] input[data-astro-cid-fkdllxrn]::placeholder{color:var(--lyn-text-placeholder)}.beta__field[data-astro-cid-fkdllxrn] input[data-astro-cid-fkdllxrn]:focus-visible{outline:none;border-color:var(--lyn-accent-primary);box-shadow:0 0 0 3px var(--lyn-accent-glow)}.beta__field[data-astro-cid-fkdllxrn] .btn[data-astro-cid-fkdllxrn]{flex:none}.beta__hp[data-astro-cid-fkdllxrn]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.beta__status[data-astro-cid-fkdllxrn]{min-height:1.4em;margin-top:var(--w-space-sm);font-size:var(--w-fs-small);color:var(--lyn-status-online)}.beta__status[data-astro-cid-fkdllxrn][data-error]{color:var(--lyn-text-danger)}.beta__fine[data-astro-cid-fkdllxrn]{margin-top:.4rem;color:var(--lyn-text-muted);font-size:var(--w-fs-eyebrow)}.beta__panel[data-astro-cid-fkdllxrn][data-submitted] .beta__field[data-astro-cid-fkdllxrn]{opacity:.55}@media(max-width:520px){.beta__field[data-astro-cid-fkdllxrn]{flex-direction:column}}.site-footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--lyn-border-default);background:var(--lyn-bg-surface);padding-block:var(--w-space-xl) var(--w-space-lg);margin-top:var(--w-space-2xl)}.site-footer__cross[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.4rem;margin-bottom:var(--w-space-xl);border:1px solid var(--lyn-border-default);border-radius:var(--lyn-radius-card);background:var(--lyn-bg-inset);color:var(--lyn-text-secondary);transition:border-color var(--lyn-transition-fast),background var(--lyn-transition-fast)}.site-footer__cross[data-astro-cid-sz7xmlte]:hover{border-color:var(--lyn-border-strong);background:var(--lyn-accent-glow)}.site-footer__cross-arrow[data-astro-cid-sz7xmlte]{font-size:1.4rem;color:var(--lyn-accent-primary)}.site-footer__cross[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{display:block;color:var(--lyn-accent-title);font-family:var(--lyn-font-display)}.site-footer__cross[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{font-size:var(--w-fs-small)}.site-footer__cross-host[data-astro-cid-sz7xmlte]{margin-left:auto;color:var(--lyn-text-accent);font-size:var(--w-fs-small)}.site-footer__main[data-astro-cid-sz7xmlte]{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;flex-wrap:wrap}.site-footer__brand[data-astro-cid-sz7xmlte] .brand[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.5rem;color:var(--lyn-accent-title)}.site-footer__brand[data-astro-cid-sz7xmlte] .brand__word[data-astro-cid-sz7xmlte]{font-family:var(--lyn-font-logo);font-weight:600;letter-spacing:.18em;font-size:1.15rem}.site-footer__tag[data-astro-cid-sz7xmlte]{margin-top:.6rem;color:var(--lyn-text-subdued);font-family:var(--lyn-font-tagline);letter-spacing:.03em}.site-footer__links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:1.25rem;font-size:var(--w-fs-small)}.site-footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--lyn-text-secondary)}.site-footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--lyn-accent-title)}.site-footer__legal[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-top:var(--w-space-lg);padding-top:var(--w-space-md);border-top:1px solid var(--lyn-border-subtle);color:var(--lyn-text-muted);font-size:var(--w-fs-eyebrow)}@media(max-width:640px){.site-footer__cross[data-astro-cid-sz7xmlte]{flex-wrap:wrap}.site-footer__cross-host[data-astro-cid-sz7xmlte]{margin-left:0}}
