@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2)format("woff2"),url(/assets/source-serif-4-latin-400-normal-C1O10bxN.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2)format("woff2"),url(/assets/source-serif-4-latin-600-normal-DeJomR3S.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-normal-B5LksYz5.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-400-normal-DKmgyNre.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-ext-600-normal-pa-C5Dkf.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-600-normal-B2fExS53.woff)format("woff")}@font-face{font-family:Tiro Devanagari Sanskrit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiro-devanagari-sanskrit-devanagari-400-normal-Djl2bf-7.woff2)format("woff2"),url(/assets/tiro-devanagari-sanskrit-devanagari-400-normal-DR3LzqN1.woff)format("woff");unicode-range:U+900-97F,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:Tiro Devanagari Sanskrit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiro-devanagari-sanskrit-latin-ext-400-normal-Ben5WS8V.woff2)format("woff2"),url(/assets/tiro-devanagari-sanskrit-latin-ext-400-normal-7hACKwaE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiro Devanagari Sanskrit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiro-devanagari-sanskrit-latin-400-normal-COKZLdxN.woff2)format("woff2"),url(/assets/tiro-devanagari-sanskrit-latin-400-normal-BTTOH1pM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hl-bg:#f5f4f1;--hl-bg-grouped:#f5f4f1;--hl-surface:#fff;--hl-surface-raised:#fff;--hl-fill:#efede9;--hl-fill-hover:#f3f1ed;--hl-fill-pressed:#eae7e2;--hl-text:#1d1d1f;--hl-text-2:#6e6a64;--hl-separator:#e3e0da;--hl-border:#e8e5df;--hl-control-border:#85807a;--hl-accent:#8b2e2a;--hl-accent-fill:#8b2e2a;--hl-accent-fill-hover:#7a2724;--hl-accent-fill-pressed:#6a211f;--hl-on-accent:#fff;--hl-accent-tint:#f3e9e7;--hl-accent-tint-hover:#eedfdc;--hl-gold:#a57c2c;--hl-danger:#a1271f;--hl-danger-fill:#a1271f;--hl-inverse-bg:#1d1d1f;--hl-inverse-text:#f5f4f1;--hl-backdrop:#1d1d1f52;--hl-focus:#8b2e2a;--hl-knob:#fff;--hl-shadow:0 1px 2px #0000000d, 0 4px 16px #0000000a;--hl-shadow-segment:0 1px 2px #00000014;--hl-font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Inter", "Segoe UI", system-ui, sans-serif;--hl-font-serif:ui-serif, "New York", "Source Serif 4", Georgia, serif;--hl-font-sanskrit:"Tiro Devanagari Sanskrit", "Noto Serif Devanagari", serif;--hl-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--hl-text-caption:.75rem;--hl-text-footnote:.8125rem;--hl-text-subhead:.9375rem;--hl-text-callout:1rem;--hl-text-body:1.0625rem;--hl-text-reading:1.1875rem;--hl-text-title3:1.25rem;--hl-text-title2:1.375rem;--hl-text-title1:1.75rem;--hl-text-large-title:2.125rem;--hl-text-display:2.75rem;--hl-text-sanskrit:1.375rem;--hl-leading-tight:1.2;--hl-leading-ui:1.5;--hl-leading-reading:1.65;--hl-leading-sanskrit:1.8;--hl-measure:66ch;--hl-weight-regular:400;--hl-weight-medium:500;--hl-weight-semibold:600;--hl-space-1:.25rem;--hl-space-2:.5rem;--hl-space-3:.75rem;--hl-space-4:1rem;--hl-space-5:1.25rem;--hl-space-6:1.5rem;--hl-space-8:2rem;--hl-space-10:2.5rem;--hl-space-12:3rem;--hl-space-16:4rem;--hl-gutter:1rem;--hl-control-height:2.75rem;--hl-control-height-sm:2rem;--hl-topbar-height:3.25rem;--hl-tabbar-height:3.25rem;--hl-content-width:61.25rem;--hl-hairline:1px;--hl-radius-control:10px;--hl-radius-card:14px;--hl-radius-sheet:20px;--hl-radius-pill:999px;--hl-ease:cubic-bezier(.2, .8, .2, 1);--hl-duration-fast:.12s;--hl-duration:.16s;--hl-duration-slow:.2s;--hl-z-topbar:20;--hl-z-tabbar:20;--hl-z-popover:40;--hl-z-toast:60}@media (min-width:600px){:root{--hl-gutter:1.25rem}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hl-bg:#111110;--hl-bg-grouped:#1c1b19;--hl-surface:#232220;--hl-surface-raised:#3a3834;--hl-fill:#2e2d2a;--hl-fill-hover:#2a2927;--hl-fill-pressed:#34322f;--hl-text:#f2f0ec;--hl-text-2:#a8a39a;--hl-separator:#3a3834;--hl-border:#2c2b28;--hl-control-border:#7a756d;--hl-accent:#e39a8f;--hl-accent-fill:#b4483f;--hl-accent-fill-hover:#c04f45;--hl-accent-fill-pressed:#a3413a;--hl-on-accent:#fff;--hl-accent-tint:#3a2826;--hl-accent-tint-hover:#45302d;--hl-gold:#d2ae62;--hl-danger:#f08a80;--hl-danger-fill:#b4372e;--hl-inverse-bg:#f2f0ec;--hl-inverse-text:#111110;--hl-backdrop:#0000008f;--hl-focus:#e39a8f;--hl-knob:#fff;--hl-shadow:0 1px 2px #0000004d, 0 4px 16px #0000003d;--hl-shadow-segment:0 1px 2px #0006}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hl-bg:#111110;--hl-bg-grouped:#1c1b19;--hl-surface:#232220;--hl-surface-raised:#3a3834;--hl-fill:#2e2d2a;--hl-fill-hover:#2a2927;--hl-fill-pressed:#34322f;--hl-text:#f2f0ec;--hl-text-2:#a8a39a;--hl-separator:#3a3834;--hl-border:#2c2b28;--hl-control-border:#7a756d;--hl-accent:#e39a8f;--hl-accent-fill:#b4483f;--hl-accent-fill-hover:#c04f45;--hl-accent-fill-pressed:#a3413a;--hl-on-accent:#fff;--hl-accent-tint:#3a2826;--hl-accent-tint-hover:#45302d;--hl-gold:#d2ae62;--hl-danger:#f08a80;--hl-danger-fill:#b4372e;--hl-inverse-bg:#f2f0ec;--hl-inverse-text:#111110;--hl-backdrop:#0000008f;--hl-focus:#e39a8f;--hl-knob:#fff;--hl-shadow:0 1px 2px #0000004d, 0 4px 16px #0000003d;--hl-shadow-segment:0 1px 2px #0006}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hl-bg:#f5f4f1;--hl-bg-grouped:#f5f4f1;--hl-surface:#fff;--hl-surface-raised:#fff;--hl-fill:#efede9;--hl-fill-hover:#f3f1ed;--hl-fill-pressed:#eae7e2;--hl-text:#1d1d1f;--hl-text-2:#6e6a64;--hl-separator:#e3e0da;--hl-border:#e8e5df;--hl-control-border:#85807a;--hl-accent:#8b2e2a;--hl-accent-fill:#8b2e2a;--hl-accent-fill-hover:#7a2724;--hl-accent-fill-pressed:#6a211f;--hl-on-accent:#fff;--hl-accent-tint:#f3e9e7;--hl-accent-tint-hover:#eedfdc;--hl-gold:#a57c2c;--hl-danger:#a1271f;--hl-danger-fill:#a1271f;--hl-inverse-bg:#1d1d1f;--hl-inverse-text:#f5f4f1;--hl-backdrop:#1d1d1f52;--hl-focus:#8b2e2a;--hl-knob:#fff;--hl-shadow:0 1px 2px #0000000d, 0 4px 16px #0000000a;--hl-shadow-segment:0 1px 2px #00000014}:root{--hl-accent-strong:#6e211e;--hl-accent-gradient:linear-gradient(180deg, #a23b37 0%, #8a2c29 100%);--hl-accent-gradient-hover:linear-gradient(180deg, #ac423d 0%, #93302c 100%);--hl-accent-glow:#8b2e2a2e;--hl-accent-soft:#8b2e2a1a;--hl-accent-soft-hover:#8b2e2a26;--hl-gold-ink:#6e5113;--hl-gold-soft:#a57c2c24;--hl-peacock:#17656e;--hl-peacock-soft:#17656e1c;--hl-saffron:#c46a12;--hl-success:#2e6a38;--hl-success-soft:#2e6a381c;--hl-warning:#734a00;--hl-warning-soft:#c4801226;--hl-danger-soft:#a1271f1a;--hl-info:var(--hl-peacock);--hl-info-soft:var(--hl-peacock-soft);--hl-text-3:#6a645c;--hl-on-glass:#1d1d1f;--hl-hover:#563c240e;--hl-pressed:#563c241a;--hl-fill-soft:#765c3e14;--hl-fill-track:#765c3e1c;--hl-line:#543a221f;--hl-line-strong:#543a2233;--hl-glass-1:#ffffff8f;--hl-glass-2:#fffdfac7;--hl-glass-3:#fffdfadb;--hl-glass-control:#ffffffb8;--hl-glass-control-hover:#ffffffeb;--hl-glass-inverse:#1e1a18db;--hl-glass-1-solid:#fbf8f4;--hl-glass-2-solid:#fbf8f4;--hl-glass-3-solid:#fff;--hl-glass-control-solid:#fff;--hl-glass-inverse-solid:#1e1a18;--hl-glass-blur:24px;--hl-glass-blur-lg:32px;--hl-glass-saturate:180%;--hl-glass-filter:blur(var(--hl-glass-blur)) saturate(var(--hl-glass-saturate));--hl-glass-filter-lg:blur(var(--hl-glass-blur-lg)) saturate(var(--hl-glass-saturate));--hl-glass-edge:#ffffffc7;--hl-glass-border:var(--hl-line);--hl-glass-highlight:inset 0 1px 0 var(--hl-glass-edge), inset 0 0 0 1px #ffffff47;--hl-shadow-1:0 1px 1px #3c28140a, 0 2px 6px #3c28140d;--hl-shadow-2:0 1px 2px #3c28140d, 0 6px 16px #3c281412, 0 16px 32px -12px #3c28141a;--hl-shadow-3:0 2px 4px #3c28140f, 0 12px 28px #3c28141a, 0 28px 56px -16px #3c281429;--hl-shadow-4:0 4px 8px #28180c14, 0 24px 48px #28180c24, 0 48px 96px -24px #28180c38;--hl-shadow-accent:0 1px 2px #6e211e47, 0 6px 14px -4px #8b2e2a6b;--hl-focus-ring:0 0 0 2px var(--hl-glass-3-solid), 0 0 0 4px var(--hl-focus), 0 0 0 8px var(--hl-accent-glow);--hl-focus-glow:0 0 0 4px var(--hl-accent-glow);--hl-radius-xs:6px;--hl-radius-sm:8px;--hl-radius-panel:22px;--hl-radius-chip:var(--hl-radius-pill);--hl-radius-round:50%;--hl-font-display:"Source Serif 4", ui-serif, "New York", Georgia, serif;--hl-tracking-display:-.022em;--hl-tracking-title:-.012em;--hl-tracking-caps:.06em;--hl-text-eyebrow:.75rem;--hl-text-hero:clamp(2.5rem, 1.6rem + 3.6vw, 4.25rem);--hl-weight-bold:700;--hl-space-7:1.75rem;--hl-space-14:3.5rem;--hl-space-20:5rem;--hl-space-24:6rem;--hl-sidepanel-width:17rem;--hl-ease-out:cubic-bezier(.22, 1, .36, 1);--hl-ease-spring:cubic-bezier(.34, 1.32, .52, 1);--hl-duration-quick:.15s;--hl-duration-state:.2s;--hl-duration-enter:.25s;--hl-lift:translateY(-2px);--hl-ambient-base:#f6f1ea;--hl-ambient-art-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 800' fill='none' stroke='%237A5230' stroke-opacity='0.10' stroke-width='1.1'%3E%3Ccircle cx='400' cy='400' r='392'/%3E%3Ccircle cx='400' cy='400' r='372'/%3E%3Ccircle cx='400' cy='400' r='250'/%3E%3Ccircle cx='400' cy='400' r='120'/%3E%3Ccircle cx='400' cy='400' r='60'/%3E%3Cpath d='M633.3 166.7 L633.3 633.3 L166.7 633.3 L166.7 166.7Z'/%3E%3Cpath d='M730.0 400.0 L400.0 730.0 L70.0 400.0 L400.0 70.0Z'/%3E%3Cpath d='M351.2 154.8 Q347.3 104.7 400.0 70.0 Q452.7 104.7 448.8 154.8 M448.8 154.8 Q464.3 107.0 514.8 122.8 Q561.7 147.3 538.9 192.1 M538.9 192.1 Q571.5 153.9 633.3 166.7 Q646.1 228.5 607.9 261.1 M607.9 261.1 Q652.7 238.3 677.2 285.2 Q693.0 335.7 645.2 351.2 M645.2 351.2 Q695.3 347.3 730.0 400.0 Q695.3 452.7 645.2 448.8 M645.2 448.8 Q693.0 464.3 677.2 514.8 Q652.7 561.7 607.9 538.9 M607.9 538.9 Q646.1 571.5 633.3 633.3 Q571.5 646.1 538.9 607.9 M538.9 607.9 Q561.7 652.7 514.8 677.2 Q464.3 693.0 448.8 645.2 M448.8 645.2 Q452.7 695.3 400.0 730.0 Q347.3 695.3 351.2 645.2 M351.2 645.2 Q335.7 693.0 285.2 677.2 Q238.3 652.7 261.1 607.9 M261.1 607.9 Q228.5 646.1 166.7 633.3 Q153.9 571.5 192.1 538.9 M192.1 538.9 Q147.3 561.7 122.8 514.8 Q107.0 464.3 154.8 448.8 M154.8 448.8 Q104.7 452.7 70.0 400.0 Q104.7 347.3 154.8 351.2 M154.8 351.2 Q107.0 335.7 122.8 285.2 Q147.3 238.3 192.1 261.1 M192.1 261.1 Q153.9 228.5 166.7 166.7 Q228.5 153.9 261.1 192.1 M261.1 192.1 Q238.3 147.3 285.2 122.8 Q335.7 107.0 351.2 154.8'/%3E%3Cpath d='M400.0 280.0 Q414.5 215.6 480.4 206.0 Q520.1 259.3 484.9 315.1 M484.9 315.1 Q540.7 279.9 594.0 319.6 Q584.4 385.5 520.0 400.0 M520.0 400.0 Q584.4 414.5 594.0 480.4 Q540.7 520.1 484.9 484.9 M484.9 484.9 Q520.1 540.7 480.4 594.0 Q414.5 584.4 400.0 520.0 M400.0 520.0 Q385.5 584.4 319.6 594.0 Q279.9 540.7 315.1 484.9 M315.1 484.9 Q259.3 520.1 206.0 480.4 Q215.6 414.5 280.0 400.0 M280.0 400.0 Q215.6 385.5 206.0 319.6 Q259.3 279.9 315.1 315.1 M315.1 315.1 Q279.9 259.3 319.6 206.0 Q385.5 215.6 400.0 280.0'/%3E%3Cpath d='M400.0 28.0 L400.0 40.0 M448.6 31.2 L451.2 11.4 M496.3 40.7 L501.5 21.4 M542.4 56.3 L550.0 37.8 M586.0 77.8 L596.0 60.5 M626.5 104.9 L638.6 89.0 M663.0 137.0 L654.6 145.4 M695.1 173.5 L711.0 161.4 M722.2 214.0 L739.5 204.0 M743.7 257.6 L762.2 250.0 M759.3 303.7 L778.6 298.5 M768.8 351.4 L788.6 348.8 M772.0 400.0 L760.0 400.0 M768.8 448.6 L788.6 451.2 M759.3 496.3 L778.6 501.5 M743.7 542.4 L762.2 550.0 M722.2 586.0 L739.5 596.0 M695.1 626.5 L711.0 638.6 M663.0 663.0 L654.6 654.6 M626.5 695.1 L638.6 711.0 M586.0 722.2 L596.0 739.5 M542.4 743.7 L550.0 762.2 M496.3 759.3 L501.5 778.6 M448.6 768.8 L451.2 788.6 M400.0 772.0 L400.0 760.0 M351.4 768.8 L348.8 788.6 M303.7 759.3 L298.5 778.6 M257.6 743.7 L250.0 762.2 M214.0 722.2 L204.0 739.5 M173.5 695.1 L161.4 711.0 M137.0 663.0 L145.4 654.6 M104.9 626.5 L89.0 638.6 M77.8 586.0 L60.5 596.0 M56.3 542.4 L37.8 550.0 M40.7 496.3 L21.4 501.5 M31.2 448.6 L11.4 451.2 M28.0 400.0 L40.0 400.0 M31.2 351.4 L11.4 348.8 M40.7 303.7 L21.4 298.5 M56.3 257.6 L37.8 250.0 M77.8 214.0 L60.5 204.0 M104.9 173.5 L89.0 161.4 M137.0 137.0 L145.4 145.4 M173.5 104.9 L161.4 89.0 M214.0 77.8 L204.0 60.5 M257.6 56.3 L250.0 37.8 M303.7 40.7 L298.5 21.4 M351.4 31.2 L348.8 11.4'/%3E%3C/svg%3E");--hl-ambient-art-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 800' fill='none' stroke='%23F3E3CC' stroke-opacity='0.07' stroke-width='1.1'%3E%3Ccircle cx='400' cy='400' r='392'/%3E%3Ccircle cx='400' cy='400' r='372'/%3E%3Ccircle cx='400' cy='400' r='250'/%3E%3Ccircle cx='400' cy='400' r='120'/%3E%3Ccircle cx='400' cy='400' r='60'/%3E%3Cpath d='M633.3 166.7 L633.3 633.3 L166.7 633.3 L166.7 166.7Z'/%3E%3Cpath d='M730.0 400.0 L400.0 730.0 L70.0 400.0 L400.0 70.0Z'/%3E%3Cpath d='M351.2 154.8 Q347.3 104.7 400.0 70.0 Q452.7 104.7 448.8 154.8 M448.8 154.8 Q464.3 107.0 514.8 122.8 Q561.7 147.3 538.9 192.1 M538.9 192.1 Q571.5 153.9 633.3 166.7 Q646.1 228.5 607.9 261.1 M607.9 261.1 Q652.7 238.3 677.2 285.2 Q693.0 335.7 645.2 351.2 M645.2 351.2 Q695.3 347.3 730.0 400.0 Q695.3 452.7 645.2 448.8 M645.2 448.8 Q693.0 464.3 677.2 514.8 Q652.7 561.7 607.9 538.9 M607.9 538.9 Q646.1 571.5 633.3 633.3 Q571.5 646.1 538.9 607.9 M538.9 607.9 Q561.7 652.7 514.8 677.2 Q464.3 693.0 448.8 645.2 M448.8 645.2 Q452.7 695.3 400.0 730.0 Q347.3 695.3 351.2 645.2 M351.2 645.2 Q335.7 693.0 285.2 677.2 Q238.3 652.7 261.1 607.9 M261.1 607.9 Q228.5 646.1 166.7 633.3 Q153.9 571.5 192.1 538.9 M192.1 538.9 Q147.3 561.7 122.8 514.8 Q107.0 464.3 154.8 448.8 M154.8 448.8 Q104.7 452.7 70.0 400.0 Q104.7 347.3 154.8 351.2 M154.8 351.2 Q107.0 335.7 122.8 285.2 Q147.3 238.3 192.1 261.1 M192.1 261.1 Q153.9 228.5 166.7 166.7 Q228.5 153.9 261.1 192.1 M261.1 192.1 Q238.3 147.3 285.2 122.8 Q335.7 107.0 351.2 154.8'/%3E%3Cpath d='M400.0 280.0 Q414.5 215.6 480.4 206.0 Q520.1 259.3 484.9 315.1 M484.9 315.1 Q540.7 279.9 594.0 319.6 Q584.4 385.5 520.0 400.0 M520.0 400.0 Q584.4 414.5 594.0 480.4 Q540.7 520.1 484.9 484.9 M484.9 484.9 Q520.1 540.7 480.4 594.0 Q414.5 584.4 400.0 520.0 M400.0 520.0 Q385.5 584.4 319.6 594.0 Q279.9 540.7 315.1 484.9 M315.1 484.9 Q259.3 520.1 206.0 480.4 Q215.6 414.5 280.0 400.0 M280.0 400.0 Q215.6 385.5 206.0 319.6 Q259.3 279.9 315.1 315.1 M315.1 315.1 Q279.9 259.3 319.6 206.0 Q385.5 215.6 400.0 280.0'/%3E%3Cpath d='M400.0 28.0 L400.0 40.0 M448.6 31.2 L451.2 11.4 M496.3 40.7 L501.5 21.4 M542.4 56.3 L550.0 37.8 M586.0 77.8 L596.0 60.5 M626.5 104.9 L638.6 89.0 M663.0 137.0 L654.6 145.4 M695.1 173.5 L711.0 161.4 M722.2 214.0 L739.5 204.0 M743.7 257.6 L762.2 250.0 M759.3 303.7 L778.6 298.5 M768.8 351.4 L788.6 348.8 M772.0 400.0 L760.0 400.0 M768.8 448.6 L788.6 451.2 M759.3 496.3 L778.6 501.5 M743.7 542.4 L762.2 550.0 M722.2 586.0 L739.5 596.0 M695.1 626.5 L711.0 638.6 M663.0 663.0 L654.6 654.6 M626.5 695.1 L638.6 711.0 M586.0 722.2 L596.0 739.5 M542.4 743.7 L550.0 762.2 M496.3 759.3 L501.5 778.6 M448.6 768.8 L451.2 788.6 M400.0 772.0 L400.0 760.0 M351.4 768.8 L348.8 788.6 M303.7 759.3 L298.5 778.6 M257.6 743.7 L250.0 762.2 M214.0 722.2 L204.0 739.5 M173.5 695.1 L161.4 711.0 M137.0 663.0 L145.4 654.6 M104.9 626.5 L89.0 638.6 M77.8 586.0 L60.5 596.0 M56.3 542.4 L37.8 550.0 M40.7 496.3 L21.4 501.5 M31.2 448.6 L11.4 451.2 M28.0 400.0 L40.0 400.0 M31.2 351.4 L11.4 348.8 M40.7 303.7 L21.4 298.5 M56.3 257.6 L37.8 250.0 M77.8 214.0 L60.5 204.0 M104.9 173.5 L89.0 161.4 M137.0 137.0 L145.4 145.4 M173.5 104.9 L161.4 89.0 M214.0 77.8 L204.0 60.5 M257.6 56.3 L250.0 37.8 M303.7 40.7 L298.5 21.4 M351.4 31.2 L348.8 11.4'/%3E%3C/svg%3E");--hl-yantra-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 800' fill='none' stroke='%23000' stroke-opacity='1' stroke-width='1.1'%3E%3Ccircle cx='400' cy='400' r='392'/%3E%3Ccircle cx='400' cy='400' r='372'/%3E%3Ccircle cx='400' cy='400' r='250'/%3E%3Ccircle cx='400' cy='400' r='120'/%3E%3Ccircle cx='400' cy='400' r='60'/%3E%3Cpath d='M633.3 166.7 L633.3 633.3 L166.7 633.3 L166.7 166.7Z'/%3E%3Cpath d='M730.0 400.0 L400.0 730.0 L70.0 400.0 L400.0 70.0Z'/%3E%3Cpath d='M351.2 154.8 Q347.3 104.7 400.0 70.0 Q452.7 104.7 448.8 154.8 M448.8 154.8 Q464.3 107.0 514.8 122.8 Q561.7 147.3 538.9 192.1 M538.9 192.1 Q571.5 153.9 633.3 166.7 Q646.1 228.5 607.9 261.1 M607.9 261.1 Q652.7 238.3 677.2 285.2 Q693.0 335.7 645.2 351.2 M645.2 351.2 Q695.3 347.3 730.0 400.0 Q695.3 452.7 645.2 448.8 M645.2 448.8 Q693.0 464.3 677.2 514.8 Q652.7 561.7 607.9 538.9 M607.9 538.9 Q646.1 571.5 633.3 633.3 Q571.5 646.1 538.9 607.9 M538.9 607.9 Q561.7 652.7 514.8 677.2 Q464.3 693.0 448.8 645.2 M448.8 645.2 Q452.7 695.3 400.0 730.0 Q347.3 695.3 351.2 645.2 M351.2 645.2 Q335.7 693.0 285.2 677.2 Q238.3 652.7 261.1 607.9 M261.1 607.9 Q228.5 646.1 166.7 633.3 Q153.9 571.5 192.1 538.9 M192.1 538.9 Q147.3 561.7 122.8 514.8 Q107.0 464.3 154.8 448.8 M154.8 448.8 Q104.7 452.7 70.0 400.0 Q104.7 347.3 154.8 351.2 M154.8 351.2 Q107.0 335.7 122.8 285.2 Q147.3 238.3 192.1 261.1 M192.1 261.1 Q153.9 228.5 166.7 166.7 Q228.5 153.9 261.1 192.1 M261.1 192.1 Q238.3 147.3 285.2 122.8 Q335.7 107.0 351.2 154.8'/%3E%3Cpath d='M400.0 280.0 Q414.5 215.6 480.4 206.0 Q520.1 259.3 484.9 315.1 M484.9 315.1 Q540.7 279.9 594.0 319.6 Q584.4 385.5 520.0 400.0 M520.0 400.0 Q584.4 414.5 594.0 480.4 Q540.7 520.1 484.9 484.9 M484.9 484.9 Q520.1 540.7 480.4 594.0 Q414.5 584.4 400.0 520.0 M400.0 520.0 Q385.5 584.4 319.6 594.0 Q279.9 540.7 315.1 484.9 M315.1 484.9 Q259.3 520.1 206.0 480.4 Q215.6 414.5 280.0 400.0 M280.0 400.0 Q215.6 385.5 206.0 319.6 Q259.3 279.9 315.1 315.1 M315.1 315.1 Q279.9 259.3 319.6 206.0 Q385.5 215.6 400.0 280.0'/%3E%3Cpath d='M400.0 28.0 L400.0 40.0 M448.6 31.2 L451.2 11.4 M496.3 40.7 L501.5 21.4 M542.4 56.3 L550.0 37.8 M586.0 77.8 L596.0 60.5 M626.5 104.9 L638.6 89.0 M663.0 137.0 L654.6 145.4 M695.1 173.5 L711.0 161.4 M722.2 214.0 L739.5 204.0 M743.7 257.6 L762.2 250.0 M759.3 303.7 L778.6 298.5 M768.8 351.4 L788.6 348.8 M772.0 400.0 L760.0 400.0 M768.8 448.6 L788.6 451.2 M759.3 496.3 L778.6 501.5 M743.7 542.4 L762.2 550.0 M722.2 586.0 L739.5 596.0 M695.1 626.5 L711.0 638.6 M663.0 663.0 L654.6 654.6 M626.5 695.1 L638.6 711.0 M586.0 722.2 L596.0 739.5 M542.4 743.7 L550.0 762.2 M496.3 759.3 L501.5 778.6 M448.6 768.8 L451.2 788.6 M400.0 772.0 L400.0 760.0 M351.4 768.8 L348.8 788.6 M303.7 759.3 L298.5 778.6 M257.6 743.7 L250.0 762.2 M214.0 722.2 L204.0 739.5 M173.5 695.1 L161.4 711.0 M137.0 663.0 L145.4 654.6 M104.9 626.5 L89.0 638.6 M77.8 586.0 L60.5 596.0 M56.3 542.4 L37.8 550.0 M40.7 496.3 L21.4 501.5 M31.2 448.6 L11.4 451.2 M28.0 400.0 L40.0 400.0 M31.2 351.4 L11.4 348.8 M40.7 303.7 L21.4 298.5 M56.3 257.6 L37.8 250.0 M77.8 214.0 L60.5 204.0 M104.9 173.5 L89.0 161.4 M137.0 137.0 L145.4 145.4 M173.5 104.9 L161.4 89.0 M214.0 77.8 L204.0 60.5 M257.6 56.3 L250.0 37.8 M303.7 40.7 L298.5 21.4 M351.4 31.2 L348.8 11.4'/%3E%3C/svg%3E");--hl-mark-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 800' fill='none' stroke='%23000' stroke-width='34'%3E%3Ccircle cx='400' cy='400' r='370'/%3E%3Cpath d='M633 167 L633 633 L167 633 L167 167Z' stroke-linejoin='round'/%3E%3Cpath d='M730 400 L400 730 L70 400 L400 70Z' stroke-linejoin='round'/%3E%3Ccircle cx='400' cy='400' r='130'/%3E%3Ccircle cx='400' cy='400' r='42' fill='%23000' stroke='none'/%3E%3C/svg%3E");--hl-glass-1-hover:#ffffffb3;--hl-shimmer:#ffffff8c;--hl-danger-gradient:linear-gradient(180deg, #b3322a 0%, #962620 100%);--hl-progress-fill:linear-gradient(90deg, #b04a3c 0%, #8b2e2a 100%);--hl-ambient-art:var(--hl-ambient-art-light);--hl-z-ambient:-1}:root,[data-app=site],[data-app=hindavi]{--hl-app-l:#8b2e2a;--hl-app-d:#efa095;--hl-app-rgb-l:139, 46, 42;--hl-app-rgb-d:239, 160, 149;--hl-amb-1-l:242, 194, 122;--hl-amb-2-l:237, 180, 180;--hl-amb-3-l:166, 210, 204;--hl-amb-4-l:230, 205, 168;--hl-amb-1-d:150, 92, 40;--hl-amb-2-d:140, 62, 70;--hl-amb-3-d:40, 104, 104;--hl-amb-4-d:110, 84, 52}[data-app=akshara]{--hl-app-l:#9a4710;--hl-app-d:#f2b27a;--hl-app-rgb-l:154, 71, 16;--hl-app-rgb-d:242, 178, 122;--hl-amb-1-l:242, 194, 122;--hl-amb-2-l:230, 205, 168;--hl-amb-3-l:237, 186, 170;--hl-amb-4-l:182, 214, 204;--hl-amb-1-d:156, 96, 36;--hl-amb-2-d:118, 86, 50;--hl-amb-3-d:136, 66, 60;--hl-amb-4-d:40, 96, 92}[data-app=shabda]{--hl-app-l:#17656e;--hl-app-d:#7ccbd2;--hl-app-rgb-l:23, 101, 110;--hl-app-rgb-d:124, 203, 210;--hl-amb-1-l:166, 210, 204;--hl-amb-2-l:183, 203, 234;--hl-amb-3-l:230, 211, 178;--hl-amb-4-l:240, 208, 150;--hl-amb-1-d:30, 104, 108;--hl-amb-2-d:44, 70, 120;--hl-amb-3-d:104, 84, 54;--hl-amb-4-d:120, 92, 40}[data-app=kriti]{--hl-app-l:#9e3157;--hl-app-d:#f29bb8;--hl-app-rgb-l:158, 49, 87;--hl-app-rgb-d:242, 155, 184;--hl-amb-1-l:237, 180, 192;--hl-amb-2-l:211, 191, 230;--hl-amb-3-l:242, 204, 150;--hl-amb-4-l:230, 205, 168;--hl-amb-1-d:140, 48, 84;--hl-amb-2-d:88, 64, 130;--hl-amb-3-d:134, 96, 42;--hl-amb-4-d:104, 80, 52}[data-app=manana]{--hl-app-l:#4a4e9c;--hl-app-d:#afb3f2;--hl-app-rgb-l:74, 78, 156;--hl-app-rgb-d:175, 179, 242;--hl-amb-1-l:191, 194, 238;--hl-amb-2-l:183, 210, 234;--hl-amb-3-l:237, 196, 200;--hl-amb-4-l:230, 211, 178;--hl-amb-1-d:62, 66, 140;--hl-amb-2-d:34, 84, 120;--hl-amb-3-d:120, 60, 76;--hl-amb-4-d:100, 84, 56}[data-app=abhyasa]{--hl-app-l:#3b6a2b;--hl-app-d:#a9d58f;--hl-app-rgb-l:59, 106, 43;--hl-app-rgb-d:169, 213, 143;--hl-amb-1-l:188, 217, 168;--hl-amb-2-l:240, 210, 126;--hl-amb-3-l:170, 212, 200;--hl-amb-4-l:230, 211, 178;--hl-amb-1-d:56, 100, 44;--hl-amb-2-d:128, 104, 30;--hl-amb-3-d:30, 96, 86;--hl-amb-4-d:100, 84, 56}[data-app=ghatika]{--hl-app-l:#2d5c8a;--hl-app-d:#9cc2ec;--hl-app-rgb-l:45, 92, 138;--hl-app-rgb-d:156, 194, 236;--hl-amb-1-l:244, 196, 143;--hl-amb-2-l:183, 203, 234;--hl-amb-3-l:211, 196, 234;--hl-amb-4-l:230, 211, 178;--hl-amb-1-d:150, 90, 40;--hl-amb-2-d:40, 72, 124;--hl-amb-3-d:84, 66, 128;--hl-amb-4-d:100, 84, 56}[data-app=tattva]{--hl-app-l:#7f4a22;--hl-app-d:#e8b98e;--hl-app-rgb-l:127, 74, 34;--hl-app-rgb-d:232, 185, 142;--hl-amb-1-l:230, 200, 160;--hl-amb-2-l:233, 178, 168;--hl-amb-3-l:236, 211, 154;--hl-amb-4-l:176, 212, 206;--hl-amb-1-d:120, 84, 46;--hl-amb-2-d:132, 60, 56;--hl-amb-3-d:124, 100, 40;--hl-amb-4-d:36, 96, 92}[data-app=id]{--hl-app-l:#5e5546;--hl-app-d:#d6cbb6;--hl-app-rgb-l:94, 85, 70;--hl-app-rgb-d:214, 203, 182;--hl-amb-1-l:216, 208, 196;--hl-amb-2-l:234, 215, 166;--hl-amb-3-l:188, 214, 210;--hl-amb-4-l:236, 200, 196;--hl-amb-1-d:90, 80, 66;--hl-amb-2-d:120, 100, 50;--hl-amb-3-d:40, 96, 92;--hl-amb-4-d:120, 64, 64}:root,[data-app]{--hl-app:var(--hl-app-l);--hl-app-rgb:var(--hl-app-rgb-l);--hl-app-soft:rgba(var(--hl-app-rgb-l), .12);--hl-amb-1:rgba(var(--hl-amb-1-l), .62);--hl-amb-2:rgba(var(--hl-amb-2-l), .5);--hl-amb-3:rgba(var(--hl-amb-3-l), .46);--hl-amb-4:rgba(var(--hl-amb-4-l), .55);--hl-ambient:radial-gradient(58% 52% at 6% 0%, var(--hl-amb-1), transparent 72%), radial-gradient(46% 46% at 100% 6%, var(--hl-amb-2), transparent 70%), radial-gradient(56% 50% at 88% 100%, var(--hl-amb-3), transparent 72%), radial-gradient(52% 52% at 0% 96%, var(--hl-amb-4), transparent 70%), linear-gradient(180deg, #ffffff59, #fff0 60%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),:root:not([data-theme=light]) [data-app]{--hl-app:var(--hl-app-d);--hl-app-rgb:var(--hl-app-rgb-d);--hl-app-soft:rgba(var(--hl-app-rgb-d), .14);--hl-amb-1:rgba(var(--hl-amb-1-d), .3);--hl-amb-2:rgba(var(--hl-amb-2-d), .24);--hl-amb-3:rgba(var(--hl-amb-3-d), .22);--hl-amb-4:rgba(var(--hl-amb-4-d), .26);--hl-ambient:radial-gradient(58% 52% at 6% 0%, var(--hl-amb-1), transparent 72%), radial-gradient(46% 46% at 100% 6%, var(--hl-amb-2), transparent 70%), radial-gradient(56% 50% at 88% 100%, var(--hl-amb-3), transparent 72%), radial-gradient(52% 52% at 0% 96%, var(--hl-amb-4), transparent 70%)}}:root[data-theme=dark],:root[data-theme=dark] [data-app]{--hl-app:var(--hl-app-d);--hl-app-rgb:var(--hl-app-rgb-d);--hl-app-soft:rgba(var(--hl-app-rgb-d), .14);--hl-amb-1:rgba(var(--hl-amb-1-d), .3);--hl-amb-2:rgba(var(--hl-amb-2-d), .24);--hl-amb-3:rgba(var(--hl-amb-3-d), .22);--hl-amb-4:rgba(var(--hl-amb-4-d), .26);--hl-ambient:radial-gradient(58% 52% at 6% 0%, var(--hl-amb-1), transparent 72%), radial-gradient(46% 46% at 100% 6%, var(--hl-amb-2), transparent 70%), radial-gradient(56% 50% at 88% 100%, var(--hl-amb-3), transparent 72%), radial-gradient(52% 52% at 0% 96%, var(--hl-amb-4), transparent 70%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hl-accent-strong:#f6c1b8;--hl-accent-gradient:linear-gradient(180deg, #be4a41 0%, #a23a33 100%);--hl-accent-gradient-hover:linear-gradient(180deg, #c9534a 0%, #ac4139 100%);--hl-accent-glow:#efa09542;--hl-accent-soft:#efa09524;--hl-accent-soft-hover:#efa09533;--hl-gold-ink:#e2c27a;--hl-gold-soft:#e2c27a24;--hl-peacock:#7ccbd2;--hl-peacock-soft:#7ccbd221;--hl-saffron:#e89a4e;--hl-success:#8fcb98;--hl-success-soft:#8fcb9821;--hl-warning:#e9be6a;--hl-warning-soft:#e9be6a24;--hl-danger-soft:#f08a8024;--hl-text-3:#9c958b;--hl-on-glass:#f3efe9;--hl-hover:#fff4e60f;--hl-pressed:#fff4e61a;--hl-fill-soft:#fff4e612;--hl-fill-track:#fff4e617;--hl-line:#fff4e617;--hl-line-strong:#fff4e629;--hl-glass-1:#2c27238c;--hl-glass-2:#1e1b18c2;--hl-glass-3:#282420e0;--hl-glass-control:#fff4e614;--hl-glass-control-hover:#fff4e621;--hl-glass-inverse:#f3efe9eb;--hl-glass-1-solid:#24211e;--hl-glass-2-solid:#1e1b18;--hl-glass-3-solid:#2a2622;--hl-glass-control-solid:#2e2a26;--hl-glass-inverse-solid:#f3efe9;--hl-glass-edge:#ffffff12;--hl-glass-highlight:inset 0 1px 0 var(--hl-glass-edge), inset 0 0 0 1px #ffffff08;--hl-shadow-1:0 1px 2px #0000004d, 0 2px 6px #00000038;--hl-shadow-2:0 1px 2px #00000052, 0 6px 16px #00000047, 0 16px 32px -12px #0000005c;--hl-shadow-3:0 2px 4px #00000057, 0 12px 28px #0000005c, 0 28px 56px -16px #00000080;--hl-shadow-4:0 4px 8px #0000005c, 0 24px 48px #0000006b, 0 48px 96px -24px #0009;--hl-shadow-accent:0 1px 2px #0006, 0 6px 14px -4px #be4a4173;--hl-ambient-base:#14110f;--hl-glass-1-hover:#36302ba8;--hl-shimmer:#fff4e612;--hl-danger-gradient:linear-gradient(180deg, #be3d33 0%, #a1322a 100%);--hl-progress-fill:linear-gradient(90deg, #d27a6c 0%, #efa095 100%);--hl-ambient-art:var(--hl-ambient-art-dark)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hl-accent-strong:#f6c1b8;--hl-accent-gradient:linear-gradient(180deg, #be4a41 0%, #a23a33 100%);--hl-accent-gradient-hover:linear-gradient(180deg, #c9534a 0%, #ac4139 100%);--hl-accent-glow:#efa09542;--hl-accent-soft:#efa09524;--hl-accent-soft-hover:#efa09533;--hl-gold-ink:#e2c27a;--hl-gold-soft:#e2c27a24;--hl-peacock:#7ccbd2;--hl-peacock-soft:#7ccbd221;--hl-saffron:#e89a4e;--hl-success:#8fcb98;--hl-success-soft:#8fcb9821;--hl-warning:#e9be6a;--hl-warning-soft:#e9be6a24;--hl-danger-soft:#f08a8024;--hl-text-3:#9c958b;--hl-on-glass:#f3efe9;--hl-hover:#fff4e60f;--hl-pressed:#fff4e61a;--hl-fill-soft:#fff4e612;--hl-fill-track:#fff4e617;--hl-line:#fff4e617;--hl-line-strong:#fff4e629;--hl-glass-1:#2c27238c;--hl-glass-2:#1e1b18c2;--hl-glass-3:#282420e0;--hl-glass-control:#fff4e614;--hl-glass-control-hover:#fff4e621;--hl-glass-inverse:#f3efe9eb;--hl-glass-1-solid:#24211e;--hl-glass-2-solid:#1e1b18;--hl-glass-3-solid:#2a2622;--hl-glass-control-solid:#2e2a26;--hl-glass-inverse-solid:#f3efe9;--hl-glass-edge:#ffffff12;--hl-glass-highlight:inset 0 1px 0 var(--hl-glass-edge), inset 0 0 0 1px #ffffff08;--hl-shadow-1:0 1px 2px #0000004d, 0 2px 6px #00000038;--hl-shadow-2:0 1px 2px #00000052, 0 6px 16px #00000047, 0 16px 32px -12px #0000005c;--hl-shadow-3:0 2px 4px #00000057, 0 12px 28px #0000005c, 0 28px 56px -16px #00000080;--hl-shadow-4:0 4px 8px #0000005c, 0 24px 48px #0000006b, 0 48px 96px -24px #0009;--hl-shadow-accent:0 1px 2px #0006, 0 6px 14px -4px #be4a4173;--hl-ambient-base:#14110f;--hl-glass-1-hover:#36302ba8;--hl-shimmer:#fff4e612;--hl-danger-gradient:linear-gradient(180deg, #be3d33 0%, #a1322a 100%);--hl-progress-fill:linear-gradient(90deg, #d27a6c 0%, #efa095 100%);--hl-ambient-art:var(--hl-ambient-art-dark)}:root.hl-v2:not([data-theme=dark]){--hl-bg:#f6f1ea;--hl-bg-grouped:#f8f4ef;--hl-text-2:#5f5a53;--hl-separator:#543a221f;--hl-border:#543a221f;--hl-fill-hover:#563c240e;--hl-fill-pressed:#563c241a;--hl-accent-tint:#8b2e2a1a;--hl-accent-tint-hover:#8b2e2a26;--hl-shadow:var(--hl-shadow-2);--hl-shadow-segment:0 1px 2px #3c28141a, 0 2px 6px #3c28140f;--hl-backdrop:#2c1e143d}@media (prefers-color-scheme:dark){:root.hl-v2:not([data-theme=light]){--hl-bg:#14110f;--hl-bg-grouped:#1a1714;--hl-text-2:#aba59c;--hl-shadow-segment:0 1px 2px #0006;--hl-separator:#fff4e617;--hl-border:#fff4e617;--hl-fill-hover:#fff4e60f;--hl-fill-pressed:#fff4e61a;--hl-accent-tint:#efa09524;--hl-accent-tint-hover:#efa09533;--hl-shadow:var(--hl-shadow-2);--hl-backdrop:#00000080}}:root.hl-v2[data-theme=dark]{--hl-bg:#14110f;--hl-bg-grouped:#1a1714;--hl-text-2:#aba59c;--hl-shadow-segment:0 1px 2px #0006;--hl-separator:#fff4e617;--hl-border:#fff4e617;--hl-fill-hover:#fff4e60f;--hl-fill-pressed:#fff4e61a;--hl-accent-tint:#efa09524;--hl-accent-tint-hover:#efa09533;--hl-shadow:var(--hl-shadow-2);--hl-backdrop:#00000080}:root.hl-v2{--hl-radius-control:12px;--hl-radius-card:18px;--hl-radius-sheet:28px;--hl-duration-fast:.15s;--hl-duration:.2s;--hl-duration-slow:.25s}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--hl-glass-2:var(--hl-glass-2-solid)!important;--hl-glass-3:var(--hl-glass-3-solid)!important;--hl-glass-inverse:var(--hl-glass-inverse-solid)!important;--hl-glass-filter:none!important;--hl-glass-filter-lg:none!important}}@media (prefers-reduced-transparency:reduce){:root{--hl-glass-1:var(--hl-glass-1-solid)!important;--hl-glass-1-hover:var(--hl-glass-1-solid)!important;--hl-glass-2:var(--hl-glass-2-solid)!important;--hl-glass-3:var(--hl-glass-3-solid)!important;--hl-glass-control:var(--hl-glass-control-solid)!important;--hl-glass-control-hover:var(--hl-glass-control-solid)!important;--hl-glass-inverse:var(--hl-glass-inverse-solid)!important;--hl-glass-filter:none!important;--hl-glass-filter-lg:none!important}}:root.hl-solid{--hl-glass-1:var(--hl-glass-1-solid)!important;--hl-glass-1-hover:var(--hl-glass-1-solid)!important;--hl-glass-2:var(--hl-glass-2-solid)!important;--hl-glass-3:var(--hl-glass-3-solid)!important;--hl-glass-control:var(--hl-glass-control-solid)!important;--hl-glass-control-hover:var(--hl-glass-control-solid)!important;--hl-glass-inverse:var(--hl-glass-inverse-solid)!important;--hl-glass-filter:none!important;--hl-glass-filter-lg:none!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:100%}html.large-text{font-size:118.75%}body{min-height:100vh;background:var(--hl-bg);min-height:100dvh;color:var(--hl-text);font-family:var(--hl-font-sans);font-size:var(--hl-text-body);line-height:var(--hl-leading-ui);font-weight:var(--hl-weight-regular);font-kerning:normal;font-feature-settings:"kern", "liga";text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--hl-weight-semibold);line-height:var(--hl-leading-tight)}ul[class],ol[class]{margin:0;padding:0;list-style:none}img,svg,video,canvas{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}button:disabled{cursor:default}hr{border:0;border-top:var(--hl-hairline) solid var(--hl-separator);margin:var(--hl-space-6) 0}::selection{background:var(--hl-accent-tint-hover);color:var(--hl-text)}a{color:var(--hl-accent);text-decoration:none}a:hover{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}:focus{outline:none}:focus-visible{outline:2px solid var(--hl-focus);outline-offset:2px;border-radius:var(--hl-radius-control)}.sr-only,.hl-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.hl-skip-link{top:var(--hl-space-2);z-index:100;padding:var(--hl-space-2) var(--hl-space-4);background:var(--hl-surface);color:var(--hl-accent);border-radius:var(--hl-radius-control);box-shadow:var(--hl-shadow);position:absolute;transform:translateY(-200%)}.hl-skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--hl-space-4)}.hl-skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--hl-space-4)}.hl-skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--hl-space-4)}.hl-skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--hl-space-4)}.hl-skip-link:focus-visible{transform:none}[hidden]{display:none!important}.hl-serif{font-family:var(--hl-font-serif)}.hl-secondary{color:var(--hl-text-2)}.hl-footnote{font-size:var(--hl-text-footnote);color:var(--hl-text-2)}.hl-caption{font-size:var(--hl-text-caption);color:var(--hl-text-2)}.hl-prose{font-family:var(--hl-font-serif);font-size:var(--hl-text-reading);line-height:var(--hl-leading-reading);max-width:var(--hl-measure);hanging-punctuation:first}.hl-prose>*+*{margin-top:1em}.hl-prose h2,.hl-prose h3{font-family:var(--hl-font-serif);margin-top:1.6em}.hl-prose h2{font-size:var(--hl-text-title2)}.hl-prose h3{font-size:var(--hl-text-title3)}.hl-prose a{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.hl-scripture{font-family:var(--hl-font-sanskrit);font-size:var(--hl-text-sanskrit);line-height:var(--hl-leading-sanskrit);font-feature-settings:normal;font-synthesis:none;color:var(--hl-text);text-wrap:pretty;font-weight:400}.hl-scripture-inline{font-family:var(--hl-font-sanskrit);font-synthesis:none;font-weight:400;line-height:inherit}.hl-verse{margin-block:var(--hl-space-6);padding-inline-start:var(--hl-space-5);position:relative}.hl-verse:before{content:"";background:var(--hl-gold);border-radius:2px;width:2px;position:absolute;top:.45em;bottom:.45em}.hl-verse:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.hl-verse:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.hl-verse:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.hl-verse:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.hl-verse-ref{margin-top:var(--hl-space-2);font-family:var(--hl-font-sans);font-size:var(--hl-text-footnote);color:var(--hl-text-2);display:block}.hl-verse-translit{margin-top:var(--hl-space-2);font-family:var(--hl-font-serif);font-style:italic;font-size:var(--hl-text-callout);line-height:var(--hl-leading-reading);color:var(--hl-text-2);display:block}.hl-machine-label{align-items:center;gap:var(--hl-space-1);font-family:var(--hl-font-sans);font-size:var(--hl-text-caption);font-weight:var(--hl-weight-medium);color:var(--hl-text-2);display:inline-flex}.hl-machine-label:before{content:"";border:1px solid;border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--hl-icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 14'%3E%3Cpath d='M1.5 1.5 6.5 7l-5 5.5' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--hl-icon-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='M1.5 1.5 7 6.5l5.5-5' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--hl-icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='6.75' cy='6.75' r='5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3Cpath d='m10.5 10.5 4 4' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");--hl-icon-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 8.5 3.2 3.2L13 4.8' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.hl-container{width:100%;max-width:var(--hl-content-width);padding-inline:var(--hl-gutter);margin-inline-start:auto;margin-inline-end:auto}.hl-container-reading{max-width:calc(var(--hl-measure) + 2 * var(--hl-gutter))}.hl-stack>*+*{margin-top:var(--hl-space-4)}.hl-stack-lg>*+*{margin-top:var(--hl-space-8)}.hl-topbar{z-index:var(--hl-z-topbar);background:var(--hl-bg);border-bottom:var(--hl-hairline) solid var(--hl-separator);padding-top:env(safe-area-inset-top,0px);position:sticky;top:0}.hl-topbar-inner{align-items:center;gap:var(--hl-space-2);min-height:var(--hl-topbar-height);max-width:var(--hl-content-width);padding-inline:calc(var(--hl-gutter) - var(--hl-space-2));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-inline-start:auto;margin-inline-end:auto;display:grid}.hl-topbar-leading,.hl-topbar-trailing{align-items:center;gap:var(--hl-space-1);min-width:0;display:flex}.hl-topbar-trailing{justify-content:flex-end}.hl-topbar-title{font-family:var(--hl-font-sans);font-size:var(--hl-text-body);font-weight:var(--hl-weight-semibold);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:50vw;margin:0;line-height:1.3;overflow:hidden}@media (max-width:599px){.hl-hide-narrow{display:none!important}.hl-topbar-inner:has(>.hl-topbar-title.hl-hide-narrow){grid-template-columns:minmax(0,1fr) auto}}.hl-large-title-block{padding-top:var(--hl-space-8);padding-bottom:var(--hl-space-6)}.hl-large-title{font-family:var(--hl-font-serif);font-size:var(--hl-text-large-title);font-weight:var(--hl-weight-semibold);letter-spacing:-.012em;color:var(--hl-text);text-wrap:balance;line-height:1.15}.hl-large-title-sub{margin-top:var(--hl-space-2);font-size:var(--hl-text-body);color:var(--hl-text-2);max-width:var(--hl-measure)}@media (min-width:768px){.hl-large-title-block{padding-top:var(--hl-space-12)}.hl-large-title{font-size:2.5rem}}.hl-section-title{font-family:var(--hl-font-serif);font-size:var(--hl-text-title2);font-weight:var(--hl-weight-semibold);letter-spacing:-.005em;color:var(--hl-text);line-height:1.25}.hl-section-title+*{margin-top:var(--hl-space-3)}.hl-brand{align-items:center;gap:var(--hl-space-2);font-family:var(--hl-font-serif);font-size:var(--hl-text-title3);font-weight:var(--hl-weight-semibold);color:var(--hl-text);letter-spacing:-.005em;display:inline-flex}.hl-brand:before{content:"";background:var(--hl-gold);flex:none;width:6px;height:6px;transform:rotate(45deg)}.hl-btn{justify-content:center;align-items:center;gap:var(--hl-space-2);min-height:var(--hl-control-height);padding:0 var(--hl-space-4);border-radius:var(--hl-radius-control);background:var(--hl-fill);color:var(--hl-text);font-family:var(--hl-font-sans);font-size:var(--hl-text-body);font-weight:var(--hl-weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--hl-duration-fast) var(--hl-ease), color var(--hl-duration-fast) var(--hl-ease), opacity var(--hl-duration-fast) var(--hl-ease);border:0;line-height:1.2;text-decoration:none;display:inline-flex}.hl-btn:hover{background:var(--hl-fill-pressed);text-decoration:none}.hl-btn:disabled,.hl-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.hl-btn svg{flex:none;width:1.125em;height:1.125em}.hl-btn-filled{background:var(--hl-accent-fill);color:var(--hl-on-accent);font-weight:var(--hl-weight-semibold)}.hl-btn-filled:hover{background:var(--hl-accent-fill-hover)}.hl-btn-filled:active{background:var(--hl-accent-fill-pressed)}.hl-btn-tinted{background:var(--hl-accent-tint);color:var(--hl-accent)}.hl-btn-tinted:hover{background:var(--hl-accent-tint-hover)}.hl-btn-plain{color:var(--hl-accent);padding-inline:var(--hl-space-2);background:0 0}.hl-btn-plain:hover{background:var(--hl-fill)}.hl-btn-plain:active{background:var(--hl-fill-pressed)}.hl-btn-sm{min-height:var(--hl-control-height-sm);padding-inline:var(--hl-space-3);font-size:var(--hl-text-subhead)}.hl-btn-lg{min-height:3.25rem;padding-inline:var(--hl-space-6)}.hl-btn-block{width:100%;display:flex}.hl-btn-danger{color:var(--hl-danger)}.hl-btn-danger.hl-btn-filled{background:var(--hl-danger-fill,var(--hl-danger));color:var(--hl-on-accent)}.hl-btn-icon{width:var(--hl-control-height);color:var(--hl-accent);background:0 0;padding:0}.hl-btn-icon:hover{background:var(--hl-fill)}.hl-btn-icon svg{width:1.375rem;height:1.375rem}.hl-btn-row{gap:var(--hl-space-3);flex-wrap:wrap;align-items:center;display:flex}.hl-segmented{border-radius:var(--hl-radius-pill);background:var(--hl-fill);scrollbar-width:none;max-width:100%;border:0;align-items:stretch;gap:2px;min-inline-size:0;padding:2px;display:inline-flex;overflow-x:auto}.hl-segmented::-webkit-scrollbar{display:none}fieldset.hl-segmented{margin-inline-start:0;margin-inline-end:0}.hl-segmented>legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hl-segmented-block{width:100%;display:flex}.hl-segmented-block>*{flex:1 1 0}.hl-segmented>button,.hl-segmented>a,.hl-segmented>label>span{min-height:2rem;padding:0 var(--hl-space-4);border-radius:var(--hl-radius-pill);color:var(--hl-text);font-family:var(--hl-font-sans);font-size:var(--hl-text-subhead);font-weight:var(--hl-weight-medium);white-space:nowrap;transition:background-color var(--hl-duration) var(--hl-ease), box-shadow var(--hl-duration) var(--hl-ease);background:0 0;border:0;justify-content:center;align-items:center;line-height:1.2;text-decoration:none;display:flex}.hl-segmented>label{cursor:pointer;margin:0;display:flex;position:relative}.hl-segmented>label>span{flex:auto}.hl-segmented>label>input{opacity:0;cursor:pointer;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.hl-segmented>button:hover,.hl-segmented>a:hover,.hl-segmented>label:hover>span{background:var(--hl-fill-pressed)}.hl-segmented>[aria-checked=true],.hl-segmented>[aria-pressed=true],.hl-segmented>[aria-selected=true],.hl-segmented>[aria-current=page],.hl-segmented>label>input:checked+span{background:var(--hl-surface-raised);box-shadow:var(--hl-shadow-segment);font-weight:var(--hl-weight-semibold)}.hl-segmented>label>input:focus-visible+span{outline:2px solid var(--hl-focus);outline-offset:1px}.hl-segmented>button:focus-visible{border-radius:var(--hl-radius-pill);outline-offset:1px}.hl-segmented>a:focus-visible{border-radius:var(--hl-radius-pill);outline-offset:1px}.hl-search{align-items:center;width:100%;display:flex;position:relative}.hl-search:before{content:"";background:var(--hl-text-2);width:1rem;height:1rem;-webkit-mask:var(--hl-icon-search) center / contain no-repeat;-webkit-mask:var(--hl-icon-search) center / contain no-repeat;mask:var(--hl-icon-search) center / contain no-repeat;pointer-events:none;position:absolute}.hl-search:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:.75rem}.hl-search:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:.75rem}.hl-search:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:.75rem}.hl-search:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:.75rem}.hl-search input{width:100%;min-height:2.5rem;padding:0 var(--hl-space-3) 0 2.25rem;border-radius:var(--hl-radius-control);background:var(--hl-fill);color:var(--hl-text);font-size:var(--hl-text-body);-webkit-appearance:none;appearance:none;border:0}.hl-search input::placeholder{color:var(--hl-text-2);opacity:1}.hl-search input:focus-visible{outline:2px solid var(--hl-focus);outline-offset:0}.hl-search input::-webkit-search-decoration{-webkit-appearance:none}.hl-field{width:100%;min-height:var(--hl-control-height);padding:0 var(--hl-space-3);border:var(--hl-hairline) solid var(--hl-control-border);border-radius:var(--hl-radius-control);background:var(--hl-surface);color:var(--hl-text);font-size:var(--hl-text-body);display:block}textarea.hl-field{padding-block:var(--hl-space-3);min-height:7rem;line-height:var(--hl-leading-ui);resize:vertical}.hl-field::placeholder{color:var(--hl-text-2);opacity:1}.hl-field:focus-visible{outline:2px solid var(--hl-focus);outline-offset:0;border-color:#0000}select.hl-field{-webkit-appearance:none;appearance:none;background-image:none;padding-inline-end:2.25rem}.hl-select{display:block;position:relative}.hl-select:after{content:"";background:var(--hl-text-2);width:.75rem;height:.5rem;-webkit-mask:var(--hl-icon-chevron-down) center / contain no-repeat;-webkit-mask:var(--hl-icon-chevron-down) center / contain no-repeat;mask:var(--hl-icon-chevron-down) center / contain no-repeat;pointer-events:none;margin-top:-.25rem;position:absolute;top:50%}.hl-select:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:.875rem}.hl-select:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:.875rem}.hl-select:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:.875rem}.hl-select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:.875rem}.hl-label{margin-bottom:var(--hl-space-2);font-size:var(--hl-text-subhead);font-weight:var(--hl-weight-medium);color:var(--hl-text);display:block}.hl-grouped{margin-block:var(--hl-space-6)}.hl-grouped-header{margin:0 0 var(--hl-space-2);padding-inline:var(--hl-space-4);font-family:var(--hl-font-sans);font-size:var(--hl-text-footnote);font-weight:var(--hl-weight-medium);color:var(--hl-text-2);letter-spacing:0;text-transform:none;line-height:1.4}.hl-grouped-footer{margin:var(--hl-space-2) 0 0;padding-inline:var(--hl-space-4);font-size:var(--hl-text-footnote);color:var(--hl-text-2);line-height:1.45}.hl-list{background:var(--hl-surface);border:var(--hl-hairline) solid var(--hl-border);border-radius:var(--hl-radius-card);--hl-row-inset:var(--hl-space-4);margin:0;padding:0;list-style:none;overflow:hidden}.hl-list-icons{--hl-row-inset:3.75rem}.hl-list>li{position:relative}.hl-list>li:not(:last-child):after{content:"";bottom:0;height:var(--hl-hairline);background:var(--hl-separator);pointer-events:none;position:absolute}.hl-list>li:not(:last-child):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:var(--hl-row-inset);right:0}.hl-list>li:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:var(--hl-row-inset);right:0}.hl-list>li:not(:last-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:var(--hl-row-inset);left:0}.hl-list>li:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:var(--hl-row-inset);left:0}.hl-row{align-items:center;gap:var(--hl-space-3);width:100%;min-height:var(--hl-control-height);padding:var(--hl-space-3) var(--hl-space-4);color:var(--hl-text);font-family:var(--hl-font-sans);font-size:var(--hl-text-body);text-align:start;transition:background-color var(--hl-duration-fast) var(--hl-ease);background:0 0;border:0;line-height:1.35;text-decoration:none;display:flex}a.hl-row:hover,button.hl-row:hover,label.hl-row:hover{background:var(--hl-fill-hover);text-decoration:none}a.hl-row:active,button.hl-row:active{background:var(--hl-fill-pressed)}.hl-row:focus-visible{outline-offset:-2px;border-radius:0}.hl-list>li:first-child>.hl-row:focus-visible{border-radius:var(--hl-radius-card) var(--hl-radius-card) 0 0}.hl-list>li:last-child>.hl-row:focus-visible{border-radius:0 0 var(--hl-radius-card) var(--hl-radius-card)}.hl-row-icon{background:var(--hl-accent-tint);width:1.875rem;height:1.875rem;color:var(--hl-accent);border-radius:8px;flex:none;place-items:center;display:grid}.hl-row-icon svg{width:1.125rem;height:1.125rem}.hl-row-body{flex-direction:column;flex:auto;min-width:0;display:flex}.hl-row-title{color:var(--hl-text);overflow-wrap:anywhere}.hl-row-subtitle{font-size:var(--hl-text-subhead);color:var(--hl-text-2);margin-top:2px}.hl-row-detail{color:var(--hl-text-2);font-size:var(--hl-text-body);flex:none}.hl-row-check{color:var(--hl-accent)}.hl-row-check:after{content:"";width:1.125rem;height:1.125rem;-webkit-mask:var(--hl-icon-check) center / contain no-repeat;-webkit-mask:var(--hl-icon-check) center / contain no-repeat;mask:var(--hl-icon-check) center / contain no-repeat;background:currentColor;display:block}a.hl-row:not(.hl-row-no-chevron):after,.hl-row.hl-row-chevron:after{content:"";width:.5rem;height:.875rem;background:var(--hl-control-border);-webkit-mask:var(--hl-icon-chevron) center / contain no-repeat;-webkit-mask:var(--hl-icon-chevron) center / contain no-repeat;mask:var(--hl-icon-chevron) center / contain no-repeat;flex:none;margin-inline-start:var(--hl-space-1)}[dir=rtl] a.hl-row:after,[dir=rtl] .hl-row.hl-row-chevron:after{transform:scaleX(-1)}.hl-card{padding:var(--hl-space-5);background:var(--hl-surface);border:var(--hl-hairline) solid var(--hl-border);border-radius:var(--hl-radius-card);color:var(--hl-text);display:block}.hl-card-raised{box-shadow:var(--hl-shadow)}a.hl-card{transition:border-color var(--hl-duration-fast) var(--hl-ease);text-decoration:none}a.hl-card:hover{border-color:var(--hl-separator);background:var(--hl-fill-hover);text-decoration:none}.hl-card:focus-visible{border-radius:var(--hl-radius-card)}.hl-card-eyebrow{margin-bottom:var(--hl-space-2);font-size:var(--hl-text-footnote);font-weight:var(--hl-weight-medium);color:var(--hl-accent);display:block}.hl-card-title{font-family:var(--hl-font-serif);font-size:var(--hl-text-title3);font-weight:var(--hl-weight-semibold);color:var(--hl-text);line-height:1.3}.hl-card-text{margin-top:var(--hl-space-2);font-size:var(--hl-text-subhead);line-height:var(--hl-leading-ui);color:var(--hl-text-2)}.hl-card-footer{align-items:center;gap:var(--hl-space-2);margin-top:var(--hl-space-4);flex-wrap:wrap;display:flex}.hl-grid{gap:var(--hl-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.hl-sheet{width:min(35rem, calc(100% - 2 * var(--hl-gutter)));border-radius:var(--hl-radius-sheet);background:var(--hl-bg-grouped);max-height:min(85vh,48rem);color:var(--hl-text);box-shadow:var(--hl-shadow);border:0;margin:auto;padding:0;overflow:hidden}.hl-sheet[open]{animation:hl-sheet-in var(--hl-duration-slow) var(--hl-ease);flex-direction:column;display:flex}.hl-sheet::backdrop{background:var(--hl-backdrop);animation:hl-fade-in var(--hl-duration-slow) var(--hl-ease)}.hl-sheet-header{align-items:center;gap:var(--hl-space-2);min-height:3.5rem;padding:var(--hl-space-1) var(--hl-space-2);border-bottom:var(--hl-hairline) solid var(--hl-separator);background:var(--hl-bg-grouped);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.hl-sheet-header>:last-child{justify-self:end}.hl-sheet-title{font-size:var(--hl-text-body);font-weight:var(--hl-weight-semibold);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hl-sheet-body{padding:var(--hl-space-5) var(--hl-space-4) var(--hl-space-6);overscroll-behavior:contain;overflow-y:auto}.hl-sheet-body>.hl-grouped:first-child{margin-top:0}.hl-sheet-footer{gap:var(--hl-space-3);padding:var(--hl-space-3) var(--hl-space-4) calc(var(--hl-space-3) + env(safe-area-inset-bottom,0px));border-top:var(--hl-hairline) solid var(--hl-separator);justify-content:flex-end;display:flex}@media (max-width:599px){.hl-sheet{border-radius:var(--hl-radius-sheet) var(--hl-radius-sheet) 0 0;width:100%;max-width:100%;max-height:92vh;margin:auto 0 0}.hl-sheet[open]{animation-name:hl-sheet-up}}@keyframes hl-sheet-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@keyframes hl-sheet-up{0%{transform:translateY(24px)}to{transform:none}}@keyframes hl-fade-in{0%{opacity:0}to{opacity:1}}.hl-menu{z-index:var(--hl-z-popover);min-width:16rem;max-width:calc(100vw - 2 * var(--hl-gutter));padding:var(--hl-space-2) 0;background:var(--hl-surface);border:var(--hl-hairline) solid var(--hl-border);border-radius:var(--hl-radius-card);box-shadow:var(--hl-shadow);animation:hl-menu-in var(--hl-duration) var(--hl-ease);margin:0;list-style:none;position:absolute}@keyframes hl-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.hl-toolbar{justify-content:space-between;align-items:center;gap:var(--hl-space-2);min-height:3rem;padding:var(--hl-space-1) var(--hl-space-2);background:var(--hl-surface);border:var(--hl-hairline) solid var(--hl-border);border-radius:var(--hl-radius-card);display:flex}.hl-toolbar-group{align-items:center;gap:var(--hl-space-1);display:flex}.hl-toolbar-spacer{flex:auto}.hl-toolbar-fixed{z-index:var(--hl-z-tabbar);border-width:var(--hl-hairline) 0 0;border-color:var(--hl-separator);background:var(--hl-bg);padding-bottom:calc(var(--hl-space-1) + env(safe-area-inset-bottom,0px));border-radius:0;position:sticky;bottom:0}.hl-tabbar{left:0;right:0;z-index:var(--hl-z-tabbar);padding:0 var(--hl-space-2) env(safe-area-inset-bottom,0px);background:var(--hl-bg);border-top:var(--hl-hairline) solid var(--hl-separator);justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0}.hl-tab{min-height:var(--hl-tabbar-height);max-width:7.5rem;padding:var(--hl-space-1) 0;color:var(--hl-text-2);font-family:var(--hl-font-sans);font-size:var(--hl-text-caption);font-weight:var(--hl-weight-medium);background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;line-height:1.1;text-decoration:none;display:flex}.hl-tab:hover{color:var(--hl-text);text-decoration:none}.hl-tab svg{width:1.5rem;height:1.5rem}.hl-tab[aria-current=page],.hl-tab[aria-selected=true]{color:var(--hl-accent)}.hl-tab:focus-visible{outline-offset:-4px}.hl-has-tabbar{padding-bottom:calc(var(--hl-tabbar-height) + env(safe-area-inset-bottom,0px))}body:has(>.hl-tabbar){padding-bottom:calc(var(--hl-tabbar-height) + env(safe-area-inset-bottom,0px))}@media (min-width:768px){.hl-tabbar:not(.hl-tabbar-always){display:none}.hl-has-tabbar{padding-bottom:0}body:has(>.hl-tabbar:not(.hl-tabbar-always)){padding-bottom:0}}.hl-toggle{-webkit-appearance:none;appearance:none;border-radius:var(--hl-radius-pill);background:var(--hl-fill);width:3.1875rem;height:1.9375rem;box-shadow:inset 0 0 0 1px var(--hl-control-border);cursor:pointer;transition:background-color var(--hl-duration) var(--hl-ease), box-shadow var(--hl-duration) var(--hl-ease);border:0;flex:none;margin:0;position:relative}.hl-toggle:before{content:"";background:var(--hl-knob);width:1.6875rem;height:1.6875rem;transition:transform var(--hl-duration-slow) var(--hl-ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e,0 0 0 .5px #0000000f}.hl-toggle:checked{background:var(--hl-accent);box-shadow:inset 0 0 0 1px var(--hl-accent)}.hl-toggle:checked:before{transform:translate(1.25rem)}[dir=rtl] .hl-toggle:before{left:auto;right:2px}[dir=rtl] .hl-toggle:checked:before{transform:translate(-1.25rem)}.hl-toggle:disabled{opacity:.45;cursor:default}.hl-toggle:focus-visible{border-radius:var(--hl-radius-pill)}.hl-row>.hl-toggle{margin-inline-start:auto}.hl-chip{align-items:center;gap:var(--hl-space-1);min-height:var(--hl-control-height-sm);padding:0 var(--hl-space-3);border:var(--hl-hairline) solid var(--hl-separator);border-radius:var(--hl-radius-pill);background:var(--hl-surface);color:var(--hl-text);font-family:var(--hl-font-sans);font-size:var(--hl-text-subhead);font-weight:var(--hl-weight-medium);white-space:nowrap;transition:background-color var(--hl-duration-fast) var(--hl-ease), border-color var(--hl-duration-fast) var(--hl-ease);line-height:1.2;text-decoration:none;display:inline-flex}button.hl-chip:hover,a.hl-chip:hover{background:var(--hl-fill-hover);border-color:var(--hl-control-border);text-decoration:none}.hl-chip[aria-pressed=true],.hl-chip[aria-selected=true],.hl-chip.is-selected{background:var(--hl-accent-tint);border-color:var(--hl-accent);color:var(--hl-accent)}.hl-chip:focus-visible{border-radius:var(--hl-radius-pill)}.hl-chip-row{gap:var(--hl-space-2);flex-wrap:wrap;display:flex}.hl-chip-row-scroll{scrollbar-width:none;flex-wrap:nowrap;padding-block-start:2px;padding-block-end:2px;overflow-x:auto}.hl-chip-row-scroll::-webkit-scrollbar{display:none}.hl-toast{left:50%;bottom:calc(var(--hl-space-6) + env(safe-area-inset-bottom,0px));z-index:var(--hl-z-toast);align-items:center;gap:var(--hl-space-3);width:max-content;max-width:calc(100vw - 2 * var(--hl-gutter));padding:var(--hl-space-3) var(--hl-space-4);border-radius:var(--hl-radius-card);background:var(--hl-inverse-bg);color:var(--hl-inverse-text);box-shadow:var(--hl-shadow);font-size:var(--hl-text-subhead);animation:hl-toast-in var(--hl-duration-slow) var(--hl-ease);line-height:1.4;display:flex;position:fixed;transform:translate(-50%)}.hl-toast .hl-btn-plain{color:inherit;font-weight:var(--hl-weight-semibold);text-underline-offset:.18em;min-height:2rem;text-decoration:underline}.hl-toast .hl-btn-plain:hover{background:0 0}.hl-toast :focus-visible{outline-color:var(--hl-inverse-text)}.hl-toast-inline{animation:none;position:static;transform:none}body:has(>.hl-tabbar) .hl-toast:not(.hl-toast-inline){bottom:calc(var(--hl-tabbar-height) + var(--hl-space-4) + env(safe-area-inset-bottom,0px))}@media (min-width:768px){body:has(>.hl-tabbar:not(.hl-tabbar-always)) .hl-toast:not(.hl-toast-inline){bottom:var(--hl-space-6)}}@keyframes hl-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.hl-ornament{align-items:center;gap:var(--hl-space-3);margin:var(--hl-space-10) auto;max-width:14rem;color:var(--hl-gold);border:0;display:flex}.hl-ornament:before,.hl-ornament:after{content:"";height:var(--hl-hairline);background:var(--hl-separator);flex:auto}.hl-ornament-mark{background:currentColor;flex:none;width:5px;height:5px;transform:rotate(45deg)}.hl-suite{display:inline-flex;position:relative}.hl-suite-btn{align-items:center;gap:var(--hl-space-2);min-height:var(--hl-control-height);padding:0 var(--hl-space-2);border-radius:var(--hl-radius-control);color:var(--hl-text);font-family:var(--hl-font-serif);font-size:var(--hl-text-title3);font-weight:var(--hl-weight-semibold);letter-spacing:-.005em;white-space:nowrap;transition:background-color var(--hl-duration-fast) var(--hl-ease);background:0 0;border:0;line-height:1.2;display:inline-flex}.hl-suite-btn:hover,.hl-suite-btn[aria-expanded=true]{background:var(--hl-fill)}.hl-suite-mark{background:var(--hl-gold);flex:none;width:6px;height:6px;transform:rotate(45deg)}.hl-suite-caret{background:var(--hl-text-2);width:.6875rem;height:.4375rem;-webkit-mask:var(--hl-icon-chevron-down) center / contain no-repeat;-webkit-mask:var(--hl-icon-chevron-down) center / contain no-repeat;mask:var(--hl-icon-chevron-down) center / contain no-repeat;transition:transform var(--hl-duration) var(--hl-ease);flex:none}.hl-suite-btn[aria-expanded=true] .hl-suite-caret{transform:rotate(180deg)}.hl-suite-menu{top:calc(100% + 6px);width:20rem}.hl-suite-menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.hl-suite-menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.hl-suite-menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.hl-suite-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.hl-suite-heading{padding:var(--hl-space-2) var(--hl-space-4) var(--hl-space-2);font-size:var(--hl-text-footnote);font-weight:var(--hl-weight-medium);color:var(--hl-text-2)}.hl-suite-menu>li{position:relative}.hl-suite-item{align-items:center;column-gap:var(--hl-space-3);padding:var(--hl-space-2) var(--hl-space-4);min-height:var(--hl-control-height);color:var(--hl-text);grid-template-columns:1fr auto;grid-template-areas:"name check""desc check";text-decoration:none;display:grid}.hl-suite-item:hover{background:var(--hl-fill-hover);text-decoration:none}.hl-suite-item:focus-visible{background:var(--hl-fill-hover);text-decoration:none}.hl-suite-item:focus-visible{outline-offset:-2px;border-radius:8px}.hl-suite-name{align-items:baseline;gap:var(--hl-space-2);font-family:var(--hl-font-serif);font-size:var(--hl-text-body);font-weight:var(--hl-weight-semibold);grid-area:name;display:flex}.hl-suite-native{font-family:var(--hl-font-sanskrit);font-weight:400;font-size:var(--hl-text-callout);color:var(--hl-text-2)}.hl-suite-desc{font-size:var(--hl-text-footnote);color:var(--hl-text-2);grid-area:desc}.hl-suite-item[aria-current=page] .hl-suite-name{color:var(--hl-accent)}.hl-suite-item[aria-current=page]:after{content:"";background:var(--hl-accent);width:1rem;height:1rem;-webkit-mask:var(--hl-icon-check) center / contain no-repeat;-webkit-mask:var(--hl-icon-check) center / contain no-repeat;mask:var(--hl-icon-check) center / contain no-repeat;grid-area:check}@media (max-width:420px){.hl-suite-menu{top:calc(env(safe-area-inset-top,0px) + var(--hl-topbar-height));inset-inline:var(--hl-gutter);width:auto;position:fixed}}.hl-theme-toggle svg{width:1.25rem;height:1.25rem}:where(.hl-v2) body{background:var(--hl-ambient-base)}:where(.hl-v2) body:before{content:"";z-index:var(--hl-z-ambient);pointer-events:none;background:var(--hl-ambient-art) no-repeat right -16rem top -14rem / min(60rem, 130vw) auto, var(--hl-ambient), var(--hl-ambient-base);position:fixed;top:0;bottom:0;left:0;right:0}:where(.hl-v2) ::selection{background:rgba(var(--hl-app-rgb), .22);color:var(--hl-text)}.hl-ambient{isolation:isolate;background:var(--hl-ambient-art) no-repeat right -12rem top -10rem / min(48rem, 120%) auto, var(--hl-ambient), var(--hl-ambient-base);color:var(--hl-text);position:relative}.hl-ambient-plain{background:var(--hl-ambient), var(--hl-ambient-base)}.hl-ornament-art{z-index:-1;aspect-ratio:1;pointer-events:none;width:min(36rem,90vw);color:var(--hl-gold-ink);opacity:.09;-webkit-mask:var(--hl-yantra-mask) center / contain no-repeat;-webkit-mask:var(--hl-yantra-mask) center / contain no-repeat;mask:var(--hl-yantra-mask) center / contain no-repeat;background:currentColor;position:absolute}.hl-glass-1{background:var(--hl-glass-1);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1)}.hl-glass,.hl-glass-2{background:var(--hl-glass-2);-webkit-backdrop-filter:var(--hl-glass-filter);backdrop-filter:var(--hl-glass-filter);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2)}.hl-glass-3{background:var(--hl-glass-3);-webkit-backdrop-filter:var(--hl-glass-filter-lg);backdrop-filter:var(--hl-glass-filter-lg);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-3)}.hl-glass-tint{background-image:linear-gradient(var(--hl-app-soft), var(--hl-app-soft))}.hl-panel{isolation:isolate;padding:var(--hl-space-6);border-radius:var(--hl-radius-panel);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2);color:var(--hl-text);position:relative}.hl-panel-thin{box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1)}.hl-panel-thin:before{background:var(--hl-glass-1);-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:599px){.hl-panel{padding:var(--hl-space-5) var(--hl-space-4)}}.hl-topbar.hl-topbar-floating:before,.hl-tabbar.hl-tabbar-floating:before,.hl-panel:before{content:"";z-index:-1;border-radius:inherit;background:var(--hl-glass-2);-webkit-backdrop-filter:var(--hl-glass-filter);backdrop-filter:var(--hl-glass-filter);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}:where(.hl-v2) .hl-topbar:before{content:"";z-index:-1;border-radius:inherit;background:var(--hl-glass-2);-webkit-backdrop-filter:var(--hl-glass-filter);backdrop-filter:var(--hl-glass-filter);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}:where(.hl-v2) .hl-tabbar:before{content:"";z-index:-1;border-radius:inherit;background:var(--hl-glass-2);-webkit-backdrop-filter:var(--hl-glass-filter);backdrop-filter:var(--hl-glass-filter);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}:where(.hl-v2) .hl-toolbar-fixed:before{content:"";z-index:-1;border-radius:inherit;background:var(--hl-glass-2);-webkit-backdrop-filter:var(--hl-glass-filter);backdrop-filter:var(--hl-glass-filter);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hl-app-shell{min-height:100vh;flex-direction:column;min-height:100dvh;display:flex}.hl-app-body{flex:auto;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.hl-app-main{min-width:0;padding-block:var(--hl-space-6) var(--hl-space-16)}@media (min-width:900px){.hl-app-body-split{grid-template-columns:var(--hl-sidepanel-width) minmax(0, 1fr)}.hl-app-body:has(>.hl-side-panel){grid-template-columns:var(--hl-sidepanel-width) minmax(0, 1fr)}}.hl-side-panel{gap:var(--hl-space-4);min-width:0;padding:var(--hl-space-4) var(--hl-space-3);background:var(--hl-glass-2);-webkit-backdrop-filter:var(--hl-glass-filter);backdrop-filter:var(--hl-glass-filter);border-inline-end:var(--hl-hairline) solid var(--hl-glass-border);color:var(--hl-text);flex-direction:column;display:flex}@media (min-width:900px){.hl-side-panel{top:calc(var(--hl-topbar-height) + env(safe-area-inset-top,0px));height:calc(100dvh - var(--hl-topbar-height) - env(safe-area-inset-top,0px));overscroll-behavior:contain;position:sticky;overflow-y:auto}.hl-side-panel-inset{top:calc(var(--hl-topbar-height) + env(safe-area-inset-top,0px) + var(--hl-space-3));height:calc(100dvh - var(--hl-topbar-height) - env(safe-area-inset-top,0px) - 2 * var(--hl-space-3));margin:var(--hl-space-3) 0 var(--hl-space-3) var(--hl-space-3)}}.hl-side-panel-inset{border:var(--hl-hairline) solid var(--hl-glass-border);border-radius:var(--hl-radius-panel);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2)}@media (max-width:899px){.hl-side-panel{border-inline-end:0;border-bottom:var(--hl-hairline) solid var(--hl-glass-border)}.hl-side-panel-inset{margin:var(--hl-space-3) var(--hl-gutter) 0;border:var(--hl-hairline) solid var(--hl-glass-border)}}.hl-nav{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.hl-nav-section{margin:var(--hl-space-3) 0 var(--hl-space-1);padding-inline:var(--hl-space-3);font-size:var(--hl-text-footnote);font-weight:var(--hl-weight-medium);color:var(--hl-text-2)}.hl-nav-section:first-child{margin-top:0}.hl-nav-item{align-items:center;gap:var(--hl-space-3);width:100%;min-height:2.5rem;padding:0 var(--hl-space-3);border-radius:var(--hl-radius-control);color:var(--hl-text);font-family:var(--hl-font-sans);font-size:var(--hl-text-callout);font-weight:var(--hl-weight-medium);text-align:start;transition:background-color var(--hl-duration-quick) var(--hl-ease-out), color var(--hl-duration-quick) var(--hl-ease-out);background:0 0;border:0;line-height:1.25;text-decoration:none;display:flex}.hl-nav-item:hover{background:var(--hl-hover);text-decoration:none}.hl-nav-item:active{background:var(--hl-pressed)}.hl-nav-item svg{width:1.25rem;height:1.25rem;color:var(--hl-text-2);flex:none}.hl-nav-item[aria-current=page],.hl-nav-item[aria-selected=true],.hl-nav-item.is-active{background:var(--hl-accent-soft);color:var(--hl-accent);font-weight:var(--hl-weight-semibold)}.hl-nav-item[aria-current=page] svg,.hl-nav-item[aria-selected=true] svg,.hl-nav-item.is-active svg{color:var(--hl-accent)}.hl-nav-item:focus-visible{outline-offset:-2px;border-radius:var(--hl-radius-control)}.hl-nav-item>.hl-badge,.hl-nav-item>.hl-count{margin-inline-start:auto}@media (max-width:599px){.hl-nav-item{min-height:var(--hl-control-height)}}:where(.hl-v2) .hl-topbar{border-bottom-color:var(--hl-glass-border);background:0 0}.hl-topbar.hl-topbar-floating{top:calc(env(safe-area-inset-top,0px) + var(--hl-space-2));margin:calc(env(safe-area-inset-top,0px) + var(--hl-space-2)) var(--hl-space-3) 0;border:var(--hl-hairline) solid var(--hl-glass-border);border-radius:var(--hl-radius-panel);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2);background:0 0;padding-top:0}.hl-topbar-floating .hl-topbar-inner{padding-inline:var(--hl-space-2)}:where(.hl-v2) .hl-large-title{font-family:var(--hl-font-display);letter-spacing:var(--hl-tracking-display)}:where(.hl-v2) .hl-section-title{font-family:var(--hl-font-display);letter-spacing:var(--hl-tracking-title)}:where(.hl-v2) .hl-brand:before{background:linear-gradient(135deg, var(--hl-gold), var(--hl-app));width:.5rem;height:.5rem;box-shadow:0 0 0 3px rgba(var(--hl-app-rgb), .14);border-radius:2px}.hl-display{font-family:var(--hl-font-display);font-size:var(--hl-text-hero);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-display);color:var(--hl-text);text-wrap:balance;line-height:1.04}.hl-eyebrow{align-items:center;gap:var(--hl-space-2);font-family:var(--hl-font-sans);font-size:var(--hl-text-footnote);font-weight:var(--hl-weight-semibold);letter-spacing:.01em;color:var(--hl-app);display:inline-flex}.hl-eyebrow:before{content:"";background:linear-gradient(135deg, var(--hl-gold), var(--hl-app));border-radius:1.5px;flex:none;width:.4375rem;height:.4375rem;transform:rotate(45deg)}.hl-lead{font-size:var(--hl-text-title3);color:var(--hl-text-2);text-wrap:pretty;max-width:40rem;line-height:1.5}.hl-btn-secondary{background:var(--hl-glass-control);color:var(--hl-text);box-shadow:inset 0 0 0 1px var(--hl-line-strong), var(--hl-shadow-1);transition:background-color var(--hl-duration-quick) var(--hl-ease-out), box-shadow var(--hl-duration-state) var(--hl-ease-out), transform var(--hl-duration-state) var(--hl-ease-spring), color var(--hl-duration-quick) var(--hl-ease-out), opacity var(--hl-duration-quick) var(--hl-ease-out)}:where(.hl-v2) .hl-btn{background:var(--hl-glass-control);color:var(--hl-text);box-shadow:inset 0 0 0 1px var(--hl-line-strong), var(--hl-shadow-1);transition:background-color var(--hl-duration-quick) var(--hl-ease-out), box-shadow var(--hl-duration-state) var(--hl-ease-out), transform var(--hl-duration-state) var(--hl-ease-spring), color var(--hl-duration-quick) var(--hl-ease-out), opacity var(--hl-duration-quick) var(--hl-ease-out)}.hl-btn-secondary:hover{background:var(--hl-glass-control-hover);box-shadow:inset 0 0 0 1px var(--hl-line-strong), var(--hl-shadow-2);transform:translateY(-1px)}:where(.hl-v2) .hl-btn:hover{background:var(--hl-glass-control-hover);box-shadow:inset 0 0 0 1px var(--hl-line-strong), var(--hl-shadow-2);transform:translateY(-1px)}.hl-btn-secondary:active{box-shadow:inset 0 0 0 1px var(--hl-line-strong);transition-duration:80ms;transform:translateY(0)scale(.98)}:where(.hl-v2) .hl-btn:active{box-shadow:inset 0 0 0 1px var(--hl-line-strong);transition-duration:80ms;transform:translateY(0)scale(.98)}.hl-btn-primary{background:var(--hl-accent-gradient);color:var(--hl-on-accent);font-weight:var(--hl-weight-semibold);box-shadow:inset 0 1px 0 #ffffff38, inset 0 0 0 1px #3c0a082e, var(--hl-shadow-accent)}:where(.hl-v2) .hl-btn-filled{background:var(--hl-accent-gradient);color:var(--hl-on-accent);font-weight:var(--hl-weight-semibold);box-shadow:inset 0 1px 0 #ffffff38, inset 0 0 0 1px #3c0a082e, var(--hl-shadow-accent)}.hl-btn-primary:hover{background:var(--hl-accent-gradient-hover);box-shadow:inset 0 1px 0 #ffffff42, inset 0 0 0 1px #3c0a082e, var(--hl-shadow-accent), var(--hl-shadow-2);transform:translateY(-1px)}:where(.hl-v2) .hl-btn-filled:hover{background:var(--hl-accent-gradient-hover);box-shadow:inset 0 1px 0 #ffffff42, inset 0 0 0 1px #3c0a082e, var(--hl-shadow-accent), var(--hl-shadow-2);transform:translateY(-1px)}.hl-btn-primary:active{background:var(--hl-accent-gradient);transform:translateY(0)scale(.98);box-shadow:inset 0 1px 2px #3c0a0847}:where(.hl-v2) .hl-btn-filled:active{background:var(--hl-accent-gradient);transform:translateY(0)scale(.98);box-shadow:inset 0 1px 2px #3c0a0847}:where(.hl-v2) .hl-btn-tinted{background:var(--hl-accent-soft);color:var(--hl-accent);box-shadow:none}:where(.hl-v2) .hl-btn-tinted:hover{background:var(--hl-accent-soft-hover);box-shadow:none;transform:translateY(-1px)}:where(.hl-v2) .hl-btn-tinted:active{background:var(--hl-accent-soft-hover);transform:scale(.98)}.hl-btn-quiet{box-shadow:none;padding-inline:var(--hl-space-3);background:0 0}:where(.hl-v2) .hl-btn-plain{box-shadow:none;padding-inline:var(--hl-space-3);background:0 0}.hl-btn-quiet{color:var(--hl-text)}:where(.hl-v2) .hl-btn-plain{color:var(--hl-accent)}.hl-btn-quiet:hover{background:var(--hl-hover);box-shadow:none;transform:none}:where(.hl-v2) .hl-btn-plain:hover{background:var(--hl-hover);box-shadow:none;transform:none}.hl-btn-quiet:active{background:var(--hl-pressed);box-shadow:none;transform:scale(.98)}:where(.hl-v2) .hl-btn-plain:active{background:var(--hl-pressed);box-shadow:none;transform:scale(.98)}:where(.hl-v2) .hl-btn-icon{box-shadow:none;border-radius:var(--hl-radius-pill);color:var(--hl-accent);background:0 0;padding:0}:where(.hl-v2) .hl-btn-icon:hover{background:var(--hl-hover);box-shadow:none;transform:none}:where(.hl-v2) .hl-btn-icon:active{background:var(--hl-pressed);transform:scale(.94)}:where(.hl-v2) .hl-btn-icon:focus-visible{border-radius:var(--hl-radius-pill)}:where(.hl-v2) .hl-btn-danger{color:var(--hl-danger)}.hl-btn-danger.hl-btn-primary{background:var(--hl-danger-gradient);color:var(--hl-on-accent);box-shadow:inset 0 1px #fff3,0 1px 2px #6e140e4d,0 6px 14px -4px #a1271f66}:where(.hl-v2) .hl-btn-danger.hl-btn-filled{background:var(--hl-danger-gradient);color:var(--hl-on-accent);box-shadow:inset 0 1px #fff3,0 1px 2px #6e140e4d,0 6px 14px -4px #a1271f66}.hl-btn-danger.hl-btn-primary:hover{background:var(--hl-danger-gradient);filter:brightness(1.06)}:where(.hl-v2) .hl-btn-danger.hl-btn-filled:hover{background:var(--hl-danger-gradient);filter:brightness(1.06)}.hl-btn-pill{border-radius:var(--hl-radius-pill)}.hl-btn-pill:focus-visible{border-radius:var(--hl-radius-pill)}:where(.hl-v2) .hl-btn:focus-visible{box-shadow:var(--hl-focus-glow)}:where(.hl-v2) .hl-btn:disabled{box-shadow:none;transform:none}:where(.hl-v2) .hl-btn[aria-disabled=true]{box-shadow:none;transform:none}:where(.hl-v2) .hl-segmented{background:var(--hl-fill-track);box-shadow:inset 0 0 0 1px var(--hl-line);padding:3px}:where(.hl-v2) .hl-segmented>button{color:var(--hl-text);transition:background-color var(--hl-duration-state) var(--hl-ease-out), box-shadow var(--hl-duration-state) var(--hl-ease-out), transform var(--hl-duration-state) var(--hl-ease-spring)}:where(.hl-v2) .hl-segmented>a{color:var(--hl-text);transition:background-color var(--hl-duration-state) var(--hl-ease-out), box-shadow var(--hl-duration-state) var(--hl-ease-out), transform var(--hl-duration-state) var(--hl-ease-spring)}:where(.hl-v2) .hl-segmented>label>span{color:var(--hl-text);transition:background-color var(--hl-duration-state) var(--hl-ease-out), box-shadow var(--hl-duration-state) var(--hl-ease-out), transform var(--hl-duration-state) var(--hl-ease-spring)}:where(.hl-v2) .hl-segmented>button:hover{background:var(--hl-hover)}:where(.hl-v2) .hl-segmented>a:hover{background:var(--hl-hover)}:where(.hl-v2) .hl-segmented>label:hover>span{background:var(--hl-hover)}:where(.hl-v2) .hl-segmented>button:active{transform:scale(.97)}:where(.hl-v2) .hl-segmented>a:active{transform:scale(.97)}:where(.hl-v2) .hl-segmented>[aria-checked=true]{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}:where(.hl-v2) .hl-segmented>[aria-pressed=true]{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}:where(.hl-v2) .hl-segmented>[aria-selected=true]{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}:where(.hl-v2) .hl-segmented>[aria-current=page]{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}:where(.hl-v2) .hl-segmented>label>input:checked+span{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}:where(.hl-v2) .hl-segmented>[aria-checked=true]:hover{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}:where(.hl-v2) .hl-segmented>[aria-pressed=true]:hover{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}:where(.hl-v2) .hl-segmented>[aria-selected=true]:hover{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}:where(.hl-v2) .hl-segmented>[aria-current=page]:hover{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}:where(.hl-v2) .hl-segmented>label:hover>input:checked+span{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}:where(.hl-v2) .hl-search input{background:var(--hl-glass-control);box-shadow:inset 0 0 0 1px var(--hl-line-strong);transition:background-color var(--hl-duration-quick) var(--hl-ease-out), box-shadow var(--hl-duration-state) var(--hl-ease-out)}:where(.hl-v2) .hl-search input:hover{background:var(--hl-glass-control-hover)}:where(.hl-v2) .hl-search input:focus-visible{background:var(--hl-glass-control-solid);box-shadow:inset 0 0 0 1px var(--hl-focus), var(--hl-focus-glow)}.hl-search-lg input{border-radius:var(--hl-radius-pill);min-height:3rem;font-size:var(--hl-text-callout);background:var(--hl-glass-control);box-shadow:inset 0 0 0 1px var(--hl-line-strong), var(--hl-shadow-1);padding-inline-start:2.75rem}.hl-search-lg:before{width:1.125rem;height:1.125rem}.hl-search-lg:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:1.125rem}.hl-search-lg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:1.125rem}.hl-search-lg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:1.125rem}.hl-search-lg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:1.125rem}.hl-search-lg input:focus-visible{border-radius:var(--hl-radius-pill)}:where(.hl-v2) .hl-field{background:var(--hl-glass-control);transition:background-color var(--hl-duration-quick) var(--hl-ease-out), box-shadow var(--hl-duration-state) var(--hl-ease-out), border-color var(--hl-duration-quick) var(--hl-ease-out)}:where(.hl-v2) .hl-field:hover{background:var(--hl-glass-control-hover)}:where(.hl-v2) .hl-field:focus-visible{background:var(--hl-glass-control-solid);box-shadow:var(--hl-focus-glow)}.hl-field[aria-invalid=true]{border-color:var(--hl-danger)}.hl-help{margin-top:var(--hl-space-2);font-size:var(--hl-text-footnote);color:var(--hl-text-2);line-height:1.45;display:block}.hl-error-text{margin-top:var(--hl-space-2);font-size:var(--hl-text-footnote);font-weight:var(--hl-weight-medium);color:var(--hl-danger);display:block}.hl-form-field+.hl-form-field{margin-top:var(--hl-space-5)}:where(.hl-v2) input[type=checkbox]:not(.hl-toggle){accent-color:var(--hl-accent)}:where(.hl-v2) input[type=radio]{accent-color:var(--hl-accent)}:where(.hl-v2) input[type=range]{accent-color:var(--hl-accent)}:where(.hl-v2) progress:not(.hl-progress){accent-color:var(--hl-accent)}:where(.hl-v2) .hl-list{background:var(--hl-glass-1);border-color:var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1)}:where(.hl-v2) .hl-row-icon{border-radius:var(--hl-radius-sm);background:var(--hl-accent-soft)}:where(.hl-v2) .hl-card{background:var(--hl-glass-1);border-color:var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1)}.hl-card-interactive{transition:transform var(--hl-duration-state) var(--hl-ease-spring), box-shadow var(--hl-duration-state) var(--hl-ease-out), background-color var(--hl-duration-quick) var(--hl-ease-out), border-color var(--hl-duration-quick) var(--hl-ease-out)}:where(.hl-v2) a.hl-card{transition:transform var(--hl-duration-state) var(--hl-ease-spring), box-shadow var(--hl-duration-state) var(--hl-ease-out), background-color var(--hl-duration-quick) var(--hl-ease-out), border-color var(--hl-duration-quick) var(--hl-ease-out)}.hl-card-interactive:hover{transform:var(--hl-lift);background:var(--hl-glass-1-hover);border-color:var(--hl-line-strong);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2);text-decoration:none}:where(.hl-v2) a.hl-card:hover{transform:var(--hl-lift);background:var(--hl-glass-1-hover);border-color:var(--hl-line-strong);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2);text-decoration:none}.hl-card-interactive:active{transition-duration:80ms;transform:translateY(0)scale(.99)}:where(.hl-v2) a.hl-card:active{transition-duration:80ms;transform:translateY(0)scale(.99)}:where(.hl-v2) .hl-card-raised{box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2)}:where(.hl-v2) .hl-card-eyebrow{color:var(--hl-app);font-weight:var(--hl-weight-semibold)}:where(.hl-v2) .hl-card-title{font-family:var(--hl-font-display);letter-spacing:-.008em}.hl-card-media{margin:calc(-1 * var(--hl-space-5)) calc(-1 * var(--hl-space-5)) var(--hl-space-4);border-radius:var(--hl-radius-card) var(--hl-radius-card) 0 0;aspect-ratio:16/9;background:var(--hl-fill-soft);display:block;overflow:hidden}.hl-card-media>img{object-fit:cover;width:100%;height:100%}:where(.hl-v2) .hl-toolbar{background:var(--hl-glass-1);border-color:var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1)}:where(.hl-v2) .hl-toolbar-fixed{border-color:var(--hl-glass-border);box-shadow:none;background:0 0}:where(.hl-v2) .hl-sheet{background:var(--hl-glass-3);-webkit-backdrop-filter:var(--hl-glass-filter-lg);backdrop-filter:var(--hl-glass-filter-lg);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-4)}:where(.hl-v2) .hl-sheet[open]{animation:hl-v2-sheet-in var(--hl-duration-enter) var(--hl-ease-spring)}:where(.hl-v2) .hl-sheet::backdrop{background:var(--hl-backdrop,#2c1e143d);-webkit-backdrop-filter:blur(4px)saturate(120%);backdrop-filter:blur(4px)saturate(120%)}:where(.hl-v2) .hl-sheet-header{border-bottom-color:var(--hl-line);background:0 0}:where(.hl-v2) .hl-sheet-footer{border-top-color:var(--hl-line)}@media (max-width:599px){:where(.hl-v2) .hl-sheet:not(.hl-modal){border-bottom:0}:where(.hl-v2) .hl-sheet[open]:not(.hl-modal){animation-name:hl-v2-sheet-up}.hl-sheet.hl-modal{width:calc(100% - 2 * var(--hl-gutter));border-radius:var(--hl-radius-sheet);margin:auto}}.hl-sheet-grabber{width:2.25rem;height:.3125rem;margin:var(--hl-space-2) auto 0;border-radius:var(--hl-radius-pill);background:var(--hl-line-strong);display:block}@media (min-width:600px){.hl-sheet-grabber{display:none}}@keyframes hl-v2-sheet-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@keyframes hl-v2-sheet-up{0%{opacity:.6;transform:translateY(32px)}to{opacity:1;transform:none}}.hl-popover{background:var(--hl-glass-3);-webkit-backdrop-filter:var(--hl-glass-filter-lg);backdrop-filter:var(--hl-glass-filter-lg);border:var(--hl-hairline) solid var(--hl-glass-border);border-radius:var(--hl-radius-card);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-3);animation:hl-v2-pop-in var(--hl-duration-state) var(--hl-ease-spring);transform-origin:top}:where(.hl-v2) .hl-menu{background:var(--hl-glass-3);-webkit-backdrop-filter:var(--hl-glass-filter-lg);backdrop-filter:var(--hl-glass-filter-lg);border:var(--hl-hairline) solid var(--hl-glass-border);border-radius:var(--hl-radius-card);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-3);animation:hl-v2-pop-in var(--hl-duration-state) var(--hl-ease-spring);transform-origin:top}:where(.hl-v2) .hl-menu{padding:6px}.hl-popover{z-index:var(--hl-z-popover);min-width:14rem;max-width:calc(100vw - 2 * var(--hl-gutter));padding:var(--hl-space-4);color:var(--hl-text)}@keyframes hl-v2-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:none}}.hl-menu-item{align-items:center;gap:var(--hl-space-3);width:100%;min-height:2.5rem;padding:0 var(--hl-space-3);border-radius:var(--hl-radius-sm);color:var(--hl-text);font-family:var(--hl-font-sans);font-size:var(--hl-text-callout);text-align:start;transition:background-color var(--hl-duration-quick) var(--hl-ease-out);background:0 0;border:0;line-height:1.25;text-decoration:none;display:flex}.hl-menu-item:hover{background:var(--hl-pressed);text-decoration:none}.hl-menu-item:focus-visible{background:var(--hl-pressed);text-decoration:none}.hl-menu-item:focus-visible{outline-offset:-2px;border-radius:var(--hl-radius-sm)}.hl-menu-item svg{width:1.125rem;height:1.125rem;color:var(--hl-text-2);flex:none}.hl-menu-item-detail{font-size:var(--hl-text-footnote);color:var(--hl-text-2);margin-inline-start:auto}.hl-menu-item[aria-checked=true]:after{content:"";background:var(--hl-accent);width:1rem;height:1rem;-webkit-mask:var(--hl-icon-check) center / contain no-repeat;-webkit-mask:var(--hl-icon-check) center / contain no-repeat;mask:var(--hl-icon-check) center / contain no-repeat;flex:none;margin-inline-start:auto}.hl-menu-item-danger,.hl-menu-item-danger svg{color:var(--hl-danger)}.hl-menu-label{padding:var(--hl-space-2) var(--hl-space-3) var(--hl-space-1);font-size:var(--hl-text-footnote);font-weight:var(--hl-weight-medium);color:var(--hl-text-2)}.hl-menu-separator{height:var(--hl-hairline);margin:6px var(--hl-space-2);background:var(--hl-line);border:0}@media (max-width:599px){.hl-menu-item{min-height:var(--hl-control-height)}}:where(.hl-v2) .hl-tabbar{border-top-color:var(--hl-glass-border);background:0 0}:where(.hl-v2) .hl-tab{transition:color var(--hl-duration-quick) var(--hl-ease-out)}:where(.hl-v2) .hl-tab svg{transition:transform var(--hl-duration-state) var(--hl-ease-spring)}:where(.hl-v2) .hl-tab:active svg{transform:scale(.9)}:where(.hl-v2) .hl-tab[aria-current=page]{font-weight:var(--hl-weight-semibold)}:where(.hl-v2) .hl-tab[aria-selected=true]{font-weight:var(--hl-weight-semibold)}.hl-tabbar.hl-tabbar-floating{inset-inline:var(--hl-space-3);bottom:calc(var(--hl-space-3) + env(safe-area-inset-bottom,0px));border:var(--hl-hairline) solid var(--hl-glass-border);border-radius:var(--hl-radius-panel);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-3);background:0 0;padding:0 6px}.hl-tabbar-floating .hl-tab{min-height:calc(var(--hl-tabbar-height) - 12px);border-radius:calc(var(--hl-radius-panel) - 6px);transition:background-color var(--hl-duration-state) var(--hl-ease-out), color var(--hl-duration-quick) var(--hl-ease-out);margin-block-start:6px;margin-block-end:6px}.hl-tabbar-floating .hl-tab[aria-current=page],.hl-tabbar-floating .hl-tab[aria-selected=true]{background:var(--hl-accent-soft)}body:has(>.hl-tabbar-floating){padding-bottom:calc(var(--hl-tabbar-height) + var(--hl-space-6) + env(safe-area-inset-bottom,0px))}@media (min-width:768px){body:has(>.hl-tabbar-floating:not(.hl-tabbar-always)){padding-bottom:0}.hl-tabbar-floating.hl-tabbar-always{width:min(30rem, calc(100% - 2 * var(--hl-space-3)));left:50%;right:auto;transform:translate(-50%)}}.hl-tabs{align-items:stretch;gap:var(--hl-space-1);border-bottom:var(--hl-hairline) solid var(--hl-line);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.hl-tabs::-webkit-scrollbar{display:none}.hl-tabs>button,.hl-tabs>a,.hl-tabs-item{align-items:center;gap:var(--hl-space-2);min-height:var(--hl-control-height);padding:0 var(--hl-space-3);border-radius:var(--hl-radius-sm) var(--hl-radius-sm) 0 0;color:var(--hl-text-2);font-family:var(--hl-font-sans);font-size:var(--hl-text-callout);font-weight:var(--hl-weight-medium);white-space:nowrap;transition:color var(--hl-duration-quick) var(--hl-ease-out), background-color var(--hl-duration-quick) var(--hl-ease-out);background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.hl-tabs>button:hover,.hl-tabs>a:hover,.hl-tabs-item:hover{color:var(--hl-text);background:var(--hl-hover);text-decoration:none}.hl-tabs>[aria-selected=true],.hl-tabs>[aria-current=page],.hl-tabs>.is-active{color:var(--hl-text);font-weight:var(--hl-weight-semibold)}.hl-tabs>[aria-selected=true]:after,.hl-tabs>[aria-current=page]:after,.hl-tabs>.is-active:after{content:"";inset-inline:var(--hl-space-3);background:var(--hl-accent);height:2px;animation:hl-v2-tab-in var(--hl-duration-enter) var(--hl-ease-spring);border-radius:2px;position:absolute;bottom:-1px}.hl-tabs>:focus-visible{outline-offset:-2px;border-radius:var(--hl-radius-sm)}@keyframes hl-v2-tab-in{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:none}}.hl-tabs.hl-tabs-pill{gap:var(--hl-space-1);border-bottom:0;padding:2px}.hl-tabs-pill>button,.hl-tabs-pill>a,.hl-tabs-pill>.hl-tabs-item{border-radius:var(--hl-radius-pill);min-height:2.25rem;padding:0 var(--hl-space-4)}.hl-tabs-pill>[aria-selected=true],.hl-tabs-pill>[aria-current=page],.hl-tabs-pill>.is-active{background:var(--hl-glass-control-solid);box-shadow:var(--hl-shadow-segment), inset 0 0 0 .5px var(--hl-line)}.hl-tabs-pill>[aria-selected=true]:after,.hl-tabs-pill>[aria-current=page]:after,.hl-tabs-pill>.is-active:after{display:none}.hl-tabs-pill>:focus-visible{border-radius:var(--hl-radius-pill)}:where(.hl-v2) .hl-toggle{background:var(--hl-fill-track)}:where(.hl-v2) .hl-toggle:before{transition:transform var(--hl-duration-enter) var(--hl-ease-spring);box-shadow:0 1px 1px #0000000f,0 2px 6px #00000029,0 0 0 .5px #0000000f}:where(.hl-v2) .hl-toggle:checked{background:var(--hl-accent);box-shadow:inset 0 0 0 1px var(--hl-accent), inset 0 1px 2px #0000002e}:where(.hl-v2) .hl-toggle:focus-visible{box-shadow:inset 0 0 0 1px var(--hl-control-border), var(--hl-focus-glow)}:where(.hl-v2) .hl-toggle:checked:focus-visible{box-shadow:inset 0 0 0 1px var(--hl-accent), var(--hl-focus-glow)}:where(.hl-v2) .hl-chip{background:var(--hl-glass-control);border-color:var(--hl-line-strong);transition:background-color var(--hl-duration-quick) var(--hl-ease-out), border-color var(--hl-duration-quick) var(--hl-ease-out), color var(--hl-duration-quick) var(--hl-ease-out), transform var(--hl-duration-state) var(--hl-ease-spring)}:where(.hl-v2) button.hl-chip:hover{background:var(--hl-glass-control-hover);border-color:var(--hl-control-border);transform:translateY(-1px)}:where(.hl-v2) a.hl-chip:hover{background:var(--hl-glass-control-hover);border-color:var(--hl-control-border);transform:translateY(-1px)}:where(.hl-v2) button.hl-chip:active{transform:scale(.97)}:where(.hl-v2) a.hl-chip:active{transform:scale(.97)}:where(.hl-v2) .hl-chip[aria-pressed=true]{background:var(--hl-accent-soft);border-color:var(--hl-accent);color:var(--hl-accent)}:where(.hl-v2) .hl-chip[aria-selected=true]{background:var(--hl-accent-soft);border-color:var(--hl-accent);color:var(--hl-accent)}:where(.hl-v2) .hl-chip.is-selected{background:var(--hl-accent-soft);border-color:var(--hl-accent);color:var(--hl-accent)}:where(.hl-v2) button.hl-chip[aria-pressed=true]:hover{background:var(--hl-accent-soft);border-color:var(--hl-accent);color:var(--hl-accent)}:where(.hl-v2) button.hl-chip.is-selected:hover{background:var(--hl-accent-soft);border-color:var(--hl-accent);color:var(--hl-accent)}:where(.hl-v2) a.hl-chip[aria-selected=true]:hover{background:var(--hl-accent-soft);border-color:var(--hl-accent);color:var(--hl-accent)}:where(.hl-v2) .hl-chip:focus-visible{box-shadow:var(--hl-focus-glow)}.hl-badge{border-radius:var(--hl-radius-chip);background:var(--hl-fill-soft);min-height:1.375rem;color:var(--hl-text-2);font-family:var(--hl-font-sans);font-size:var(--hl-text-caption);font-weight:var(--hl-weight-semibold);white-space:nowrap;vertical-align:middle;align-items:center;gap:.3125rem;padding:0 .5625rem;line-height:1;display:inline-flex}.hl-badge-accent{background:var(--hl-accent-soft);color:var(--hl-accent)}.hl-badge-gold{background:var(--hl-gold-soft);color:var(--hl-gold-ink)}.hl-badge-info,.hl-badge-peacock{background:var(--hl-peacock-soft);color:var(--hl-peacock)}.hl-badge-success{background:var(--hl-success-soft);color:var(--hl-success)}.hl-badge-warning{background:var(--hl-warning-soft);color:var(--hl-warning)}.hl-badge-danger{background:var(--hl-danger-soft);color:var(--hl-danger)}.hl-badge-app{background:var(--hl-app-soft);color:var(--hl-app)}.hl-badge-solid{background:var(--hl-accent-fill);color:var(--hl-on-accent)}.hl-badge-outline{box-shadow:inset 0 0 0 1px var(--hl-line-strong);color:var(--hl-text-2);background:0 0}.hl-badge-dot:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.375rem;height:.375rem}.hl-count{border-radius:var(--hl-radius-pill);background:var(--hl-accent-fill);min-width:1.25rem;height:1.25rem;color:var(--hl-on-accent);font-size:.6875rem;font-weight:var(--hl-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;padding:0 .375rem;line-height:1;display:inline-grid}:where(.hl-v2) .hl-toast{background:var(--hl-glass-inverse);-webkit-backdrop-filter:var(--hl-glass-filter);backdrop-filter:var(--hl-glass-filter);border-radius:var(--hl-radius-card);box-shadow:inset 0 1px 0 #ffffff14, var(--hl-shadow-3);padding:var(--hl-space-3) var(--hl-space-3) var(--hl-space-3) var(--hl-space-4);animation:hl-v2-toast-in var(--hl-duration-enter) var(--hl-ease-spring)}:where(.hl-v2) .hl-toast-inline{animation:none}.hl-toast-icon{background:#ffffff24;border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;display:grid}.hl-toast-icon:before{content:"";width:.75rem;height:.75rem;-webkit-mask:var(--hl-icon-check) center / contain no-repeat;-webkit-mask:var(--hl-icon-check) center / contain no-repeat;mask:var(--hl-icon-check) center / contain no-repeat;background:currentColor}@keyframes hl-v2-toast-in{0%{opacity:0;transform:translate(-50%,12px)scale(.96)}to{opacity:1;transform:translate(-50%)}}.hl-banner{--hl-banner-ink:var(--hl-info);--hl-banner-soft:var(--hl-info-soft);align-items:flex-start;gap:var(--hl-space-3);padding:var(--hl-space-3) var(--hl-space-4);border:var(--hl-hairline) solid var(--hl-glass-border);border-radius:var(--hl-radius-card);background:linear-gradient(var(--hl-banner-soft), var(--hl-banner-soft)), var(--hl-glass-1);box-shadow:var(--hl-glass-highlight);color:var(--hl-text);font-size:var(--hl-text-subhead);flex-wrap:wrap;line-height:1.45;display:flex}.hl-banner:before{content:"";background:var(--hl-banner-ink);width:.5rem;height:.5rem;box-shadow:0 0 0 4px var(--hl-banner-soft);border-radius:50%;flex:none;margin:.4rem .125rem 0}.hl-banner-content{flex:14rem;min-width:0}.hl-banner-title{font-weight:var(--hl-weight-semibold)}.hl-banner-body{color:var(--hl-text)}.hl-banner-actions{gap:var(--hl-space-2);flex-wrap:wrap;align-items:center;margin-inline-start:auto;display:flex}.hl-banner-notice,.hl-banner[data-level=notice]{--hl-banner-ink:var(--hl-accent);--hl-banner-soft:var(--hl-accent-soft)}.hl-banner-success,.hl-banner[data-level=success]{--hl-banner-ink:var(--hl-success);--hl-banner-soft:var(--hl-success-soft)}.hl-banner-warning,.hl-banner[data-level=warning]{--hl-banner-ink:var(--hl-warning);--hl-banner-soft:var(--hl-warning-soft)}.hl-banner-danger,.hl-banner[data-level=danger]{--hl-banner-ink:var(--hl-danger);--hl-banner-soft:var(--hl-danger-soft)}.hl-banner-bar{border-width:0 0 var(--hl-hairline);padding-inline:var(--hl-gutter);border-radius:0;justify-content:center;align-items:center}.hl-banner-bar:before{margin-top:0}.hl-banner-bar .hl-banner-content{flex:0 auto}.hl-banner-bar .hl-banner-actions{margin-inline-start:0}.hl-empty{justify-items:center;gap:var(--hl-space-3);max-width:30rem;padding:var(--hl-space-12) var(--hl-space-6);text-align:center;margin-inline-start:auto;margin-inline-end:auto;display:grid}.hl-empty-mark{width:4.5rem;height:4.5rem;margin-bottom:var(--hl-space-2);background:var(--hl-glass-1);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2), 0 0 0 8px rgba(var(--hl-app-rgb), .06);color:var(--hl-app);border-radius:50%;place-items:center;display:grid;position:relative}.hl-empty-mark:before{content:"";width:2.25rem;height:2.25rem;-webkit-mask:var(--hl-mark-mask) center / contain no-repeat;-webkit-mask:var(--hl-mark-mask) center / contain no-repeat;mask:var(--hl-mark-mask) center / contain no-repeat;opacity:.85;background:currentColor}.hl-empty-mark>svg{width:1.75rem;height:1.75rem;position:absolute}.hl-empty-mark:has(>svg):before{display:none}.hl-empty-title{font-family:var(--hl-font-display);font-size:var(--hl-text-title2);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-title);color:var(--hl-text)}.hl-empty-text{max-width:34ch;font-size:var(--hl-text-subhead);color:var(--hl-text-2);text-wrap:pretty;line-height:1.5}.hl-empty-actions{justify-content:center;gap:var(--hl-space-3);margin-top:var(--hl-space-3);flex-wrap:wrap;display:flex}.hl-skeleton{border-radius:var(--hl-radius-sm);background:var(--hl-fill-soft);min-height:1em;display:block;position:relative;overflow:hidden}.hl-skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--hl-shimmer), transparent);animation:hl-v2-shimmer 1.6s var(--hl-ease) infinite;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.hl-skeleton-text{border-radius:var(--hl-radius-xs);height:.75em;min-height:0;margin-block-start:.45em;margin-block-end:.45em}.hl-skeleton-title{border-radius:var(--hl-radius-xs);width:60%;height:1.25em;min-height:0}.hl-skeleton-circle{aspect-ratio:1;border-radius:50%}.hl-skeleton-card{border-radius:var(--hl-radius-card);min-height:9rem}@keyframes hl-v2-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.hl-skeleton:after{display:none}}.hl-avatar{--hl-avatar-size:2.5rem;width:var(--hl-avatar-size);height:var(--hl-avatar-size);background:linear-gradient(140deg, rgba(var(--hl-app-rgb), .1), rgba(var(--hl-app-rgb), .2)), var(--hl-glass-control-solid);box-shadow:inset 0 0 0 1px rgba(var(--hl-app-rgb), .16);color:var(--hl-app);font-family:var(--hl-font-sans);font-size:calc(var(--hl-avatar-size) * .4);font-weight:var(--hl-weight-semibold);letter-spacing:.01em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.hl-avatar>img{object-fit:cover;width:100%;height:100%}.hl-avatar-sm{--hl-avatar-size:2rem}.hl-avatar-lg{--hl-avatar-size:3.5rem}.hl-avatar-xl{--hl-avatar-size:5rem}.hl-avatar-group{align-items:center;display:inline-flex}.hl-avatar-group>.hl-avatar{box-shadow:0 0 0 2px var(--hl-glass-3-solid), inset 0 0 0 1px rgba(var(--hl-app-rgb), .16)}.hl-avatar-group>.hl-avatar+.hl-avatar{margin-inline-start:calc(var(--hl-avatar-size) * -.28)}.hl-progress{-webkit-appearance:none;appearance:none;border-radius:var(--hl-radius-pill);background:var(--hl-fill-track);width:100%;height:.375rem;color:var(--hl-accent);border:0;display:block;overflow:hidden}.hl-progress::-webkit-progress-bar{background:0 0}.hl-progress::-webkit-progress-value{background:var(--hl-progress-fill);border-radius:var(--hl-radius-pill);transition:width var(--hl-duration-enter) var(--hl-ease-out)}.hl-progress::-moz-progress-bar{background:var(--hl-progress-fill);border-radius:var(--hl-radius-pill)}.hl-progress-bar{height:100%;width:calc(var(--value,0) * 1%);border-radius:inherit;background:var(--hl-progress-fill);transition:width var(--hl-duration-enter) var(--hl-ease-out);display:block}progress.hl-progress:indeterminate,.hl-progress-indeterminate{background:linear-gradient(90deg, transparent 0%, var(--hl-accent) 40%, var(--hl-accent) 60%, transparent 100%) no-repeat, var(--hl-fill-track);animation:hl-v2-progress 1.3s var(--hl-ease) infinite;background-size:40% 100%,auto}progress.hl-progress:indeterminate::-webkit-progress-bar{background:0 0}progress.hl-progress:indeterminate::-moz-progress-bar{background:0 0}.hl-progress-lg{height:.5rem}@keyframes hl-v2-progress{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}.hl-spinner{border:2px solid var(--hl-fill-track);border-top-color:var(--hl-accent);vertical-align:middle;border-radius:50%;flex:none;width:1.25rem;height:1.25rem;animation:.8s linear infinite hl-v2-spin;display:inline-block}@keyframes hl-v2-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hl-spinner{animation:2.4s linear infinite hl-v2-spin!important}}:where(.hl-v2) .hl-suite-btn{padding:0 var(--hl-space-3) 0 var(--hl-space-2);border-radius:var(--hl-radius-pill);font-family:var(--hl-font-display);letter-spacing:var(--hl-tracking-title);transition:background-color var(--hl-duration-quick) var(--hl-ease-out), transform var(--hl-duration-state) var(--hl-ease-spring)}:where(.hl-v2) .hl-suite-btn:hover{background:var(--hl-hover)}:where(.hl-v2) .hl-suite-btn:active{transform:scale(.97)}:where(.hl-v2) .hl-suite-btn[aria-expanded=true]{background:var(--hl-pressed)}:where(.hl-v2) .hl-suite-btn:focus-visible{border-radius:var(--hl-radius-pill)}:where(.hl-v2) .hl-suite-mark{background:linear-gradient(135deg, var(--hl-gold), var(--hl-app));width:.625rem;height:.625rem;box-shadow:0 0 0 3px rgba(var(--hl-app-rgb), .14);border-radius:2px;transform:rotate(45deg)}:where(.hl-v2) .hl-suite-item:before{background:linear-gradient(135deg, var(--hl-gold), var(--hl-app));width:.625rem;height:.625rem;box-shadow:0 0 0 3px rgba(var(--hl-app-rgb), .14);border-radius:2px;transform:rotate(45deg)}:where(.hl-v2) .hl-suite-menu{width:21.5rem;padding:6px}:where(.hl-v2) .hl-suite-heading{padding:var(--hl-space-2) var(--hl-space-3)}:where(.hl-v2) .hl-suite-item{column-gap:var(--hl-space-3);padding:var(--hl-space-2) var(--hl-space-3);border-radius:var(--hl-radius-sm);transition:background-color var(--hl-duration-quick) var(--hl-ease-out);grid-template-columns:auto 1fr auto;grid-template-areas:"dot name check""dot desc check"}:where(.hl-v2) .hl-suite-item:before{content:"";grid-area:dot;margin-inline-start:3px;margin-inline-end:3px}:where(.hl-v2) .hl-suite-item:hover{background:var(--hl-pressed)}:where(.hl-v2) .hl-suite-item:focus-visible{background:var(--hl-pressed)}:where(.hl-v2) .hl-suite-item:focus-visible{border-radius:var(--hl-radius-sm)}:where(.hl-v2) .hl-suite-item[aria-current=page]{background:var(--hl-accent-soft)}:where(.hl-v2) .hl-suite-name{font-family:var(--hl-font-display)}@media (max-width:420px){:where(.hl-v2) .hl-suite-menu{top:calc(env(safe-area-inset-top,0px) + var(--hl-topbar-height) + 4px);width:auto}}@media (prefers-reduced-motion:reduce){.hl-btn-secondary:hover,.hl-btn-primary:hover,.hl-btn-primary:active,.hl-card-interactive:hover,.hl-card-interactive:active{transform:none}:where(.hl-v2) .hl-btn:hover{transform:none}:where(.hl-v2) .hl-btn:active{transform:none}:where(.hl-v2) a.hl-card:hover{transform:none}:where(.hl-v2) a.hl-card:active{transform:none}:where(.hl-v2) button.hl-chip:hover{transform:none}:where(.hl-v2) a.hl-chip:hover{transform:none}:where(.hl-v2) .hl-segmented>button:active{transform:none}:where(.hl-v2) .hl-suite-btn:active{transform:none}:where(.hl-v2) .hl-tab:active svg{transform:none}}@media (prefers-reduced-transparency:reduce){:where(.hl-v2) .hl-sheet::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}:where(.hl-solid) .hl-sheet::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}@media (forced-colors:active){:where(.hl-v2) body:before{display:none}.hl-ambient{background:canvas}.hl-ornament-art{display:none}.hl-glass,.hl-glass-1,.hl-glass-2,.hl-glass-3,.hl-panel,.hl-popover,.hl-side-panel,.hl-banner,.hl-empty-mark,.hl-topbar-floating,.hl-tabbar-floating,.hl-side-panel-inset{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid canvastext}:where(.hl-v2) .hl-card{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid canvastext}:where(.hl-v2) .hl-list{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid canvastext}:where(.hl-v2) .hl-menu{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid canvastext}:where(.hl-v2) .hl-sheet{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid canvastext}:where(.hl-v2) .hl-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid canvastext}:where(.hl-v2) .hl-toast{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid canvastext}.hl-topbar-floating:before,.hl-tabbar-floating:before,.hl-panel:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}:where(.hl-v2) .hl-topbar:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}:where(.hl-v2) .hl-tabbar:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}:where(.hl-v2) .hl-toolbar-fixed:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}.hl-btn-primary,.hl-btn-secondary,.hl-badge,.hl-count{border:1px solid buttontext}:where(.hl-v2) .hl-btn{border:1px solid buttontext}:where(.hl-v2) .hl-segmented{border:1px solid buttontext}.hl-btn-quiet{border-color:#0000}:where(.hl-v2) .hl-btn-plain{border-color:#0000}:where(.hl-v2) .hl-btn-icon{border-color:#0000}.hl-nav-item[aria-current=page],.hl-nav-item[aria-selected=true],.hl-nav-item.is-active,.hl-tabs-pill>[aria-selected=true],.hl-tabbar-floating .hl-tab[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}.hl-tabs>[aria-selected=true]:after,.hl-tabs>[aria-current=page]:after{background:highlight}.hl-skeleton{border:1px solid graytext}.hl-skeleton:after{display:none}.hl-progress,.hl-progress-bar{border:1px solid canvastext}.hl-progress-bar,.hl-spinner{forced-color-adjust:none}.hl-progress-bar{background:highlight}.hl-spinner{border-color:highlight graytext graytext}.hl-banner:before,.hl-eyebrow:before,.hl-badge-dot:before{forced-color-adjust:none;box-shadow:none;background:canvastext}:where(.hl-v2) .hl-suite-mark{forced-color-adjust:none;box-shadow:none;background:canvastext}:where(.hl-v2) .hl-suite-item:before{forced-color-adjust:none;box-shadow:none;background:canvastext}.hl-empty-mark:before{forced-color-adjust:none;background:canvastext}}:root{--site-wrap:72rem;--site-ink-soft:#46413b;--site-section-pad:clamp(4rem, 2.5rem + 6vw, 7.5rem);--dial-face-a:#ffffffd1;--dial-face-b:#fffaf375;--dial-ring:#60462c33;--dial-gap:#ffffffd9;--dial-day:#f1dfc0;--dial-day-text:#5e4521;--dial-night:#2e3354;--dial-night-text:#e6e5f4;--dial-now-a:#a23b37;--dial-now-b:#7e2724;--dial-now-text:#fff;--dial-now-glow:#8b2e2a52;--dial-tick:#543e286b;--dial-tick-major:#4a3f35;--dial-halo:#fff;--dial-hub:#543a221a;--dial-bezel:#ffffff2e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--site-ink-soft:#cfc8be;--dial-face-a:#fff4e61a;--dial-face-b:#fff4e608;--dial-ring:#fff4e629;--dial-gap:#14110f8c;--dial-day:#5a4a33;--dial-day-text:#f3e4cb;--dial-night:#121527;--dial-night-text:#bdc0de;--dial-now-a:#b9504a;--dial-now-b:#93342f;--dial-now-text:#fff;--dial-now-glow:#efa0954d;--dial-tick:#fff0de57;--dial-tick-major:#e2d8ca;--dial-halo:#1e1b18;--dial-hub:#fff4e61a;--dial-bezel:#fff4e60a}}:root[data-theme=dark]{--site-ink-soft:#cfc8be;--dial-face-a:#fff4e61a;--dial-face-b:#fff4e608;--dial-ring:#fff4e629;--dial-gap:#14110f8c;--dial-day:#5a4a33;--dial-day-text:#f3e4cb;--dial-night:#121527;--dial-night-text:#bdc0de;--dial-now-a:#b9504a;--dial-now-b:#93342f;--dial-now-text:#fff;--dial-now-glow:#efa0954d;--dial-tick:#fff0de57;--dial-tick-major:#e2d8ca;--dial-halo:#1e1b18;--dial-hub:#fff4e61a;--dial-bezel:#fff4e60a}@media (prefers-reduced-transparency:reduce){:root{--dial-face-a:var(--hl-glass-2-solid);--dial-face-b:var(--hl-glass-2-solid)}}:root.hl-solid{--dial-face-a:var(--hl-glass-2-solid);--dial-face-b:var(--hl-glass-2-solid)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--hl-topbar-height) + 1.5rem)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}main:focus{outline:none}:where(.hl-v2) body:before{background:var(--hl-ambient), var(--hl-ambient-base)}.site-wrap{width:100%;max-width:var(--site-wrap);padding-inline:max(var(--hl-gutter), env(safe-area-inset-left,0px));margin-inline-start:auto;margin-inline-end:auto}.site-topbar{top:calc(env(safe-area-inset-top,0px) + var(--hl-space-2));margin:calc(env(safe-area-inset-top,0px) + var(--hl-space-2)) auto 0;width:min(calc(100% - 2 * var(--hl-space-3)), calc(var(--site-wrap) - 1rem));border:var(--hl-hairline) solid var(--hl-glass-border);border-radius:var(--hl-radius-pill);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2);padding-top:0}.site-topbar-inner{align-items:center;gap:var(--hl-space-6);max-width:none;min-height:3.25rem;padding-inline:var(--hl-space-5) var(--hl-space-2);display:flex}.site-brand{font-family:var(--hl-font-display);font-size:var(--hl-text-title3);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-title);color:var(--hl-text);white-space:nowrap;border-radius:var(--hl-radius-sm);align-items:center;gap:.625rem;margin-inline-end:auto;display:inline-flex}.site-brand:hover{text-decoration:none}.site-brand-mark{background:linear-gradient(135deg, var(--hl-gold), var(--hl-accent));width:.55rem;height:.55rem;box-shadow:0 0 0 3px rgba(var(--hl-app-rgb), .14);border-radius:2px;flex:none;display:inline-block;transform:rotate(45deg)}.site-nav{gap:var(--hl-space-1);display:flex}.site-nav a{border-radius:var(--hl-radius-pill);color:var(--hl-text);font-size:var(--hl-text-subhead);transition:background-color var(--hl-duration-quick) var(--hl-ease-out), color var(--hl-duration-quick) var(--hl-ease-out);padding:.375rem .75rem}.site-nav a:hover{background:var(--hl-hover);color:var(--hl-accent);text-decoration:none}.site-nav a:active{background:var(--hl-pressed)}.site-topbar-trailing{align-items:center;gap:var(--hl-space-1);display:flex}.site-topbar-cta{padding-inline:var(--hl-space-4)}@media (max-width:59.99rem){.site-nav{display:none}}@media (min-width:30rem){.site-nav a[href=\#download]{display:none}}@media (max-width:29.99rem){.site-topbar-cta{display:none}.site-topbar-inner{padding-inline:var(--hl-space-4) var(--hl-space-1);gap:var(--hl-space-2)}}.site-section{padding-block:var(--site-section-pad)}.section-head{max-width:44rem;margin:0 auto var(--hl-space-12);text-align:center}.section-eyebrow{margin-bottom:var(--hl-space-3)}.section-title{font-family:var(--hl-font-display);font-size:clamp(2rem,1.35rem + 2.2vw,3rem);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-display);text-wrap:balance;line-height:1.1}.section-sub{margin-top:var(--hl-space-4);font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:var(--hl-leading-reading);color:var(--site-ink-soft);text-wrap:pretty}.hero{isolation:isolate;padding-block-start:clamp(3rem,1.5rem + 6vw,6.5rem);padding-block-end:clamp(2.5rem,1.5rem + 4vw,5rem);position:relative;overflow:clip}.hero-art{opacity:.11;width:min(52rem,120vw);top:50%;right:max(-10rem,50% - 46rem);transform:translateY(-50%)}.hero-inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2.5rem,1rem + 5vw,4.5rem);display:grid}@media (min-width:60rem){.hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}.hero-copy{text-align:center}@media (min-width:60rem){.hero-copy{text-align:start}}.hero-native{align-items:center;gap:var(--hl-space-3);border-radius:var(--hl-radius-pill);background:var(--hl-glass-1);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1);font-family:var(--hl-font-sanskrit);color:var(--hl-text);padding:.25rem 1rem;font-size:1.0625rem;line-height:1.7;display:inline-flex}.hero-native:before,.hero-native:after{content:"";background:linear-gradient(135deg, var(--hl-gold), var(--hl-accent));border-radius:1px;width:.375rem;height:.375rem;transform:rotate(45deg)}.hero-title{margin-top:var(--hl-space-6);font-size:clamp(2.5rem,1.25rem + 4.2vw,4.5rem)}.hero-lede{max-width:34rem;margin:var(--hl-space-6) auto 0;color:var(--site-ink-soft);text-wrap:pretty;font-size:clamp(1.0625rem,.98rem + .4vw,1.25rem);line-height:1.55}@media (min-width:60rem){.hero-lede{margin-inline-start:0;margin-inline-end:0}}.hero-actions{justify-content:center;gap:var(--hl-space-3);margin-top:var(--hl-space-8);flex-wrap:wrap;display:flex}@media (min-width:60rem){.hero-actions{justify-content:flex-start}}.hero-actions .hl-btn{border-radius:var(--hl-radius-pill);min-width:14rem}.hero-actions .hl-btn:focus-visible{border-radius:var(--hl-radius-pill)}.hero-download{gap:.625rem}.hero-download-icon{background:currentColor;flex:none;width:1.125rem;height:1.125rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11'/%3E%3Cpath d='m7 10.5 5 5 5-5'/%3E%3Cpath d='M5 20h14'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11'/%3E%3Cpath d='m7 10.5 5 5 5-5'/%3E%3Cpath d='M5 20h14'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (max-width:29.99rem){.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .hl-btn{min-width:0}}.hero-meta{margin-top:var(--hl-space-4);font-size:var(--hl-text-subhead);color:var(--site-ink-soft)}.hero-links{margin-top:var(--hl-space-2);font-size:var(--hl-text-subhead);color:var(--site-ink-soft)}.hero-links span{margin-inline:var(--hl-space-2)}@keyframes site-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes site-settle{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.hero-copy>*{animation:site-rise .52s var(--hl-ease-out) both}.hero-copy>:nth-child(2){animation-delay:60ms}.hero-copy>:nth-child(3){animation-delay:.12s}.hero-copy>:nth-child(4){animation-delay:.18s}.hero-copy>:nth-child(n+5){animation-delay:.22s}.instrument{animation:site-settle .7s var(--hl-ease-out) .12s both}}.instrument{width:100%;max-width:31rem;margin:0 auto;position:relative}.instrument:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side at 34% 38%, var(--hl-amb-1), transparent), radial-gradient(closest-side at 68% 64%, var(--hl-amb-2), transparent), radial-gradient(closest-side at 62% 26%, var(--hl-amb-3), transparent);filter:saturate(1.1);position:absolute;top:-16%;bottom:-4%;left:-18%;right:-18%}.instrument-disc{isolation:isolate;aspect-ratio:1;border-radius:var(--hl-radius-round);background:var(--hl-glass-2);-webkit-backdrop-filter:var(--hl-glass-filter-lg);backdrop-filter:var(--hl-glass-filter-lg);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), 0 0 0 6px var(--dial-bezel), var(--hl-shadow-3);padding:clamp(.625rem,.4rem + 1vw,1rem);position:relative}.instrument-disc:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff57,#fff0 38%);position:absolute;top:0;bottom:0;left:0;right:0}:root[data-theme=dark] .instrument-disc:after{background:linear-gradient(160deg,#fff4e612,#fff4e600 40%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .instrument-disc:after{background:linear-gradient(160deg,#fff4e612,#fff4e600 40%)}}.dial{width:100%;height:auto;display:block;overflow:visible}.dial-face{fill:url(#dial-face-fill);stroke:var(--dial-ring);stroke-width:1px}.dial-face-stop-a{stop-color:var(--dial-face-a)}.dial-face-stop-b{stop-color:var(--dial-face-b)}.dial-now-stop-a{stop-color:var(--dial-now-a)}.dial-now-stop-b{stop-color:var(--dial-now-b)}.dial-ring{fill:none;stroke:var(--dial-ring);stroke-width:1px}.dial-hub-ring{fill:none;stroke:var(--dial-hub);stroke-width:1px}.dial-seg{stroke:var(--dial-gap);stroke-width:1.5px;transition:fill var(--hl-duration-state) var(--hl-ease-out)}.dial-seg.is-day{fill:var(--dial-day)}.dial-seg.is-night{fill:var(--dial-night)}.dial-seg.is-now{fill:url(#dial-now-fill);filter:drop-shadow(0 2px 6px var(--dial-now-glow))}.dial-seg-num{font-family:var(--hl-font-display);dominant-baseline:central;font-size:13px}.dial-seg-num.is-day{fill:var(--dial-day-text)}.dial-seg-num.is-night{fill:var(--dial-night-text)}.dial-seg-num.is-now{fill:var(--dial-now-text);font-weight:600}.script-deva .dial-seg-num{font-family:var(--hl-font-sanskrit);font-size:15px}.dial-tick{stroke:var(--dial-tick);stroke-width:1px;stroke-linecap:round}.dial-tick.is-major{stroke:var(--dial-tick-major);stroke-width:1.4px}.dial-num{fill:var(--hl-text-2);font-family:var(--hl-font-sans);dominant-baseline:central;font-variant-numeric:tabular-nums;font-size:11px}.script-deva .dial-num{font-family:var(--hl-font-sanskrit);font-size:12.5px}.dial-sun{stroke:var(--hl-gold);stroke-width:2.25px;stroke-linecap:round}.dial-sun-dot{fill:var(--hl-gold);stroke:var(--dial-halo);stroke-width:1.5px}.dial-hand{transform-box:view-box;transform-origin:200px 200px;transition:transform .7s var(--hl-ease-out), opacity var(--hl-duration-enter) var(--hl-ease-out)}.dial-hand.no-ease{transition:opacity var(--hl-duration-enter) var(--hl-ease-out)}@media (prefers-reduced-motion:reduce){.dial-hand,.dial-hand.no-ease{transition:none}}.dial-hand-halo{stroke:var(--dial-halo);stroke-width:6px;stroke-linecap:round;opacity:.9}.dial-hand-line{stroke:var(--hl-text);stroke-width:2px;stroke-linecap:round}.dial-hand-tip{fill:var(--hl-accent);stroke:var(--dial-halo);stroke-width:2px;filter:drop-shadow(0 0 4px var(--dial-now-glow))}.dial.is-waiting .dial-hand{opacity:0}.dial-prahar{font-family:var(--hl-font-display);fill:var(--hl-text);font-size:21px}.script-deva .dial-prahar{font-family:var(--hl-font-sanskrit);font-size:23px}.dial-count{font-family:var(--hl-font-display);fill:var(--hl-text);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:38px}.script-deva .dial-count{font-family:var(--hl-font-sanskrit);font-size:40px}.dial-unit{font-family:var(--hl-font-sans);fill:var(--hl-text-2);letter-spacing:.02em;font-size:12px}.script-deva .dial-unit{font-family:var(--hl-font-sanskrit);font-size:14px}.dial-legend{justify-content:center;gap:var(--hl-space-2) var(--hl-space-5);margin-top:var(--hl-space-6);font-size:var(--hl-text-footnote);color:var(--site-ink-soft);flex-wrap:wrap;display:flex}.legend-item{align-items:center;gap:var(--hl-space-2);display:inline-flex}.legend-swatch{width:.75rem;height:.75rem;box-shadow:inset 0 0 0 1px var(--hl-line);border-radius:3px}.legend-day{background:var(--dial-day)}.legend-night{background:var(--dial-night)}.legend-sun{width:2px;height:.875rem;box-shadow:none;background:var(--hl-gold);border-radius:1px}.clock-card{gap:var(--hl-space-8);max-width:60rem;margin-inline-start:auto;margin-inline-end:auto;display:grid}@media (min-width:52rem){.clock-card{align-items:start;gap:var(--hl-space-12);padding:var(--hl-space-10);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.clock-label{font-size:var(--hl-text-footnote);font-weight:var(--hl-weight-semibold);color:var(--hl-app)}.civil-time{margin-top:var(--hl-space-2);font-family:var(--hl-font-display);font-size:clamp(3.25rem,2.5rem + 2.8vw,4.75rem);font-weight:var(--hl-weight-regular);letter-spacing:var(--hl-tracking-display);font-variant-numeric:tabular-nums lining-nums;line-height:1}.civil-date{margin-top:var(--hl-space-3);font-size:var(--hl-text-body)}.place-line{margin-top:var(--hl-space-1);font-size:var(--hl-text-subhead);color:var(--hl-text-2)}.tz-note{margin-top:var(--hl-space-1);font-size:var(--hl-text-footnote);color:var(--hl-text-2)}.clock-controls{align-items:center;gap:var(--hl-space-2);margin-top:var(--hl-space-6);flex-wrap:wrap;display:flex}.script-switch{margin-inline-start:auto}@media (max-width:29.99rem){.script-switch{margin-inline-start:0}}.clock-status{margin-top:var(--hl-space-3);min-height:1.25rem;font-size:var(--hl-text-footnote);color:var(--hl-text-2)}.clock-status.is-error{color:var(--hl-danger)}.clock-open{margin-top:var(--hl-space-4)}.clock-open-link{border-radius:var(--hl-radius-pill);padding-inline:var(--hl-space-4)}.clock-open-link:focus-visible{border-radius:var(--hl-radius-pill)}.clock-open-link:after{content:"›";transition:transform var(--hl-duration-state) var(--hl-ease-spring);margin-inline-start:.375rem;font-size:1.25em;line-height:1}.clock-open-link:hover:after{transform:translate(2px)}.clock-facts{margin:0}.clock-facts>div{justify-content:space-between;align-items:baseline;gap:var(--hl-space-4);border-bottom:var(--hl-hairline) solid var(--hl-line);padding-block-start:.7rem;padding-block-end:.7rem;display:flex}.clock-facts>div:first-child{padding-top:0}.clock-facts>div:last-child{border-bottom:0;padding-bottom:0}.clock-facts dt{font-size:var(--hl-text-subhead);color:var(--hl-text-2);flex:none}.clock-facts dd{font-size:var(--hl-text-subhead);text-align:end;font-variant-numeric:tabular-nums;margin:0}.clock-facts .deva{font-family:var(--hl-font-sanskrit);font-size:1.0625rem;line-height:1.4}ul.today-grid{gap:var(--hl-space-3);max-width:60rem;margin:var(--hl-space-4) auto 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){ul.today-grid{gap:var(--hl-space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.today-cell{gap:var(--hl-space-1);min-width:0;padding:var(--hl-space-5);border-radius:var(--hl-radius-card);background:var(--hl-glass-1);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1);flex-direction:column;display:flex}.today-label{font-size:var(--hl-text-footnote);font-weight:var(--hl-weight-semibold);color:var(--hl-app)}.today-value{font-family:var(--hl-font-display);font-size:var(--hl-text-title3);overflow-wrap:anywhere;line-height:1.3}.today-value.deva{font-family:var(--hl-font-sanskrit);font-size:1.375rem;line-height:1.45}.today-sub{font-size:var(--hl-text-footnote);color:var(--hl-text-2);overflow-wrap:anywhere}.today-sub.deva{font-family:var(--hl-font-sanskrit);font-size:.9375rem}.clock-note{margin-top:var(--hl-space-5);font-size:var(--hl-text-footnote);color:var(--site-ink-soft);text-align:center}ol.app-list{gap:var(--hl-space-4);counter-reset:step;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){ol.app-list{grid-template-columns:repeat(2,minmax(0,1fr))}.app:nth-child(3),.app-feature,.app:nth-child(7){grid-column:1/-1}}@media (min-width:64rem){ol.app-list{gap:var(--hl-space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.app:nth-child(3),.app:nth-child(7){grid-column:auto}}.app{isolation:isolate;gap:var(--hl-space-2);padding:var(--hl-space-6);border-radius:var(--hl-radius-card);background:radial-gradient(120% 90% at 0% 0%, rgba(var(--hl-app-rgb), .1), transparent 58%), var(--hl-glass-1);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1);transition:transform var(--hl-duration-state) var(--hl-ease-spring), box-shadow var(--hl-duration-state) var(--hl-ease-out), background-color var(--hl-duration-quick) var(--hl-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.app:hover{transform:var(--hl-lift);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2)}@media (prefers-reduced-motion:reduce){.app,.app:hover{transform:none}}.app-head{align-items:center;gap:var(--hl-space-3);margin-bottom:var(--hl-space-2);display:flex}.app-mark{border-radius:var(--hl-radius-control);background:linear-gradient(145deg, rgba(var(--hl-app-rgb), .16), rgba(var(--hl-app-rgb), .05));width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px rgba(var(--hl-app-rgb), .16), inset 0 1px 0 #ffffff80;flex:none;place-items:center;display:grid}.app-mark:before{content:"";background:linear-gradient(135deg, var(--hl-gold), var(--hl-app));width:1.5rem;height:1.5rem;-webkit-mask:var(--hl-mark-mask) center / contain no-repeat;-webkit-mask:var(--hl-mark-mask) center / contain no-repeat;mask:var(--hl-mark-mask) center / contain no-repeat}.app-step{font-size:var(--hl-text-footnote);font-weight:var(--hl-weight-semibold);color:var(--hl-app);counter-increment:step}.app-step:before{content:counter(step, decimal-leading-zero) "  ·  ";white-space:pre;font-variant-numeric:tabular-nums}.app-name{font-family:var(--hl-font-display);font-size:var(--hl-text-title2);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-title);line-height:1.25}.app-native{font-family:var(--hl-font-sanskrit);letter-spacing:0;color:var(--hl-text-2);margin-inline-start:var(--hl-space-2);font-size:1.125rem;font-weight:400}.app-text{font-size:var(--hl-text-subhead);line-height:var(--hl-leading-ui);color:var(--hl-text-2);max-width:36rem}.app-actions{align-items:center;gap:var(--hl-space-3) var(--hl-space-5);padding-top:var(--hl-space-4);flex-wrap:wrap;margin-top:auto;display:flex}.app-open{font-size:var(--hl-text-subhead);font-weight:var(--hl-weight-semibold);white-space:nowrap;border-radius:var(--hl-radius-xs);padding-block-start:.25rem;padding-block-end:.25rem}.app-open:after{content:"›";transition:transform var(--hl-duration-state) var(--hl-ease-spring);margin-inline-start:.3rem;font-size:1.2em;line-height:1;display:inline-block}.app:hover .app-open:after{transform:translate(2px)}.app:not(.app-feature) .app-open:before{content:"";border-radius:var(--hl-radius-card);position:absolute;top:0;bottom:0;left:0;right:0}.app:not(.app-feature):hover .app-open{text-decoration:none}.app-feature{background:radial-gradient(60% 120% at 0% 0%, var(--hl-amb-1), transparent 70%), radial-gradient(50% 110% at 100% 100%, var(--hl-amb-2), transparent 72%), radial-gradient(40% 90% at 78% 0%, var(--hl-amb-3), transparent 70%), var(--hl-glass-1);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.app-feature:hover{box-shadow:var(--hl-glass-highlight), var(--hl-shadow-3)}.app-feature .app-name{font-size:clamp(1.625rem,1.3rem + 1.2vw,2.125rem)}.app-feature .app-text{font-size:var(--hl-text-body);line-height:var(--hl-leading-reading);color:var(--hl-text);max-width:34rem}.app-feature .app-open{color:var(--hl-accent)}.app-download{border-radius:var(--hl-radius-pill);padding-inline:var(--hl-space-6)}.app-download:focus-visible{border-radius:var(--hl-radius-pill)}.app-watermark{z-index:-1;font-family:var(--hl-font-sanskrit);color:rgba(var(--hl-app-rgb), .1);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6rem,3rem + 10vw,11rem);line-height:1;position:absolute;bottom:-.15em;right:clamp(-1rem,3vw,3rem)}@media (max-width:39.99rem){.app-watermark{font-size:5rem;top:.75rem;bottom:auto;right:-.25rem}}.download-room{isolation:isolate;border-radius:var(--hl-radius-sheet);background:radial-gradient(52% 60% at 0% 0%, var(--hl-amb-1), transparent 72%), radial-gradient(46% 56% at 100% 8%, var(--hl-amb-2), transparent 70%), radial-gradient(50% 56% at 90% 100%, var(--hl-amb-3), transparent 72%), radial-gradient(46% 50% at 4% 100%, var(--hl-amb-4), transparent 70%), #ffffff38;border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-2);padding:clamp(2.5rem,1.5rem + 4vw,4.5rem) clamp(1rem,.25rem + 4vw,4rem);position:relative;overflow:hidden}:root[data-theme=dark] .download-room{background-color:#fff4e605}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .download-room{background-color:#fff4e605}}.download-art{opacity:.12;width:min(40rem,110vw);color:var(--hl-app);top:-14rem;right:-12rem}.download-room .section-head{margin-bottom:var(--hl-space-10)}@media (max-width:29.99rem){.download-room{padding-inline:var(--hl-space-3);border-radius:var(--hl-radius-panel)}}ul.download-list{max-width:44rem;margin-inline-start:auto;margin-inline-end:auto}.download-row{gap:var(--hl-space-4);min-height:4rem}.download-row .hl-btn{border-radius:var(--hl-radius-pill);padding-inline:var(--hl-space-5);flex:none}.download-row .hl-btn:focus-visible{border-radius:var(--hl-radius-pill)}.download-row:has(.download-here) .hl-btn{background:var(--hl-accent-gradient);color:var(--hl-on-accent);font-weight:var(--hl-weight-semibold);box-shadow:inset 0 1px 0 #ffffff38, inset 0 0 0 1px #3c0a082e, var(--hl-shadow-accent)}.download-row:has(.download-here) .hl-btn:hover{background:var(--hl-accent-gradient-hover)}.download-row .hl-row-title{align-items:center;gap:var(--hl-space-2);font-weight:var(--hl-weight-medium);flex-wrap:wrap;display:flex}.download-here{border-radius:var(--hl-radius-pill);background:var(--hl-app-soft);color:var(--hl-app);font-size:var(--hl-text-caption);font-weight:var(--hl-weight-semibold);align-items:center;gap:.3rem;padding:.1rem .55rem;display:inline-flex}.download-here:before{content:"";background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.download-soon{font-size:var(--hl-text-subhead);color:var(--hl-text-2);flex:none}.install-help{max-width:44rem;margin:var(--hl-space-4) auto 0;border-radius:var(--hl-radius-card);background:var(--hl-glass-1);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1)}.install-help>summary{min-height:var(--hl-control-height);padding:var(--hl-space-3) var(--hl-space-5);font-size:var(--hl-text-body);font-weight:var(--hl-weight-medium);cursor:pointer;border-radius:var(--hl-radius-card);transition:background-color var(--hl-duration-quick) var(--hl-ease-out);justify-content:space-between;align-items:center;list-style:none;display:flex}.install-help>summary:hover{background:var(--hl-hover)}.install-help>summary::-webkit-details-marker{display:none}.install-help>summary:after{content:"";border-right:1.75px solid var(--hl-text-2);border-bottom:1.75px solid var(--hl-text-2);width:.55rem;height:.55rem;transition:transform var(--hl-duration-state) var(--hl-ease-spring);margin-inline-end:.25rem;transform:translateY(-2px)rotate(45deg)}.install-help[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.install-body{padding:0 var(--hl-space-5) var(--hl-space-5);font-size:var(--hl-text-subhead);line-height:var(--hl-leading-ui);color:var(--hl-text-2)}.install-body p+p,.install-body ul+p,.install-body p+ul,.install-body ul+dl,.install-body p+dl{margin-top:var(--hl-space-3)}.install-body ul{margin:var(--hl-space-3) 0 0;padding-inline-start:1.2rem}.install-body li+li{margin-top:var(--hl-space-2)}.install-body strong{color:var(--hl-text);font-weight:var(--hl-weight-semibold)}.install-body code{border-radius:var(--hl-radius-xs);background:var(--hl-fill-soft);color:var(--hl-text);padding:.05rem .35rem}.checksums{margin:var(--hl-space-3) 0 0}.checksums dt{color:var(--hl-text);font-size:var(--hl-text-footnote);margin-top:var(--hl-space-3)}.checksums dd{font-family:var(--hl-font-mono);font-size:var(--hl-text-caption);word-break:break-all;margin:0}ul.principles{gap:var(--hl-space-4);grid-template-columns:minmax(0,1fr);max-width:60rem;margin-inline-start:auto;margin-inline-end:auto;display:grid}@media (min-width:44rem){ul.principles{gap:var(--hl-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.principle{padding:var(--hl-space-6);border-radius:var(--hl-radius-card);background:var(--hl-glass-1);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1)}.principle-mark{width:.625rem;height:.625rem;margin:.25rem 0 var(--hl-space-4) .2rem;background:linear-gradient(135deg, var(--hl-gold), var(--hl-accent));box-shadow:0 0 0 4px var(--hl-accent-soft);border-radius:2px;display:block;transform:rotate(45deg)}.principle-title{font-family:var(--hl-font-display);font-size:var(--hl-text-title3);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-title)}.principle p{margin-top:var(--hl-space-2);font-size:var(--hl-text-subhead);line-height:var(--hl-leading-reading);color:var(--hl-text-2)}.data-note{max-width:60rem;margin:var(--hl-space-8) auto 0}@media (min-width:48rem){.data-note{padding:var(--hl-space-10)}}.data-title{font-family:var(--hl-font-display);font-size:var(--hl-text-title2);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-title)}.data-note p{margin-top:var(--hl-space-3);font-size:var(--hl-text-body);line-height:var(--hl-leading-reading);max-width:var(--hl-measure)}.credit-groups{gap:var(--hl-space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:56rem){.credit-groups{gap:var(--hl-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.credit-group{padding:var(--hl-space-6) var(--hl-space-6) var(--hl-space-3);border-radius:var(--hl-radius-card);background:var(--hl-glass-1);border:var(--hl-hairline) solid var(--hl-glass-border);box-shadow:var(--hl-glass-highlight), var(--hl-shadow-1)}@media (max-width:29.99rem){.credit-group{padding:var(--hl-space-5) var(--hl-space-4) var(--hl-space-2)}}.credit-heading{padding-bottom:var(--hl-space-3);border-bottom:var(--hl-hairline) solid var(--hl-line);font-family:var(--hl-font-display);font-size:var(--hl-text-title3);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-title)}.credit-list li{padding-block:var(--hl-space-3);border-bottom:var(--hl-hairline) solid var(--hl-line);font-size:var(--hl-text-subhead);line-height:var(--hl-leading-ui);color:var(--hl-text-2)}.credit-list li:last-child{border-bottom:0}.credit-list a{font-weight:var(--hl-weight-medium)}.credit-licence{font-size:var(--hl-text-footnote);color:var(--hl-text);margin-top:.125rem;display:block}.site-footer{padding-block:var(--hl-space-12) calc(var(--hl-space-12) + env(safe-area-inset-bottom,0px));border-top:var(--hl-hairline) solid var(--hl-line);background:linear-gradient(180deg, #fff0, var(--hl-glass-1))}.footer-inner{gap:var(--hl-space-4);display:grid}.footer-brand{font-family:var(--hl-font-display);font-size:var(--hl-text-title3);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-title);align-items:center;gap:.625rem;display:inline-flex}.footer-native{font-family:var(--hl-font-sanskrit);letter-spacing:0;color:var(--hl-text-2);font-size:1.0625rem;font-weight:400}.footer-text{max-width:40rem;font-size:var(--hl-text-footnote);line-height:var(--hl-leading-ui);color:var(--site-ink-soft)}.footer-nav{gap:var(--hl-space-2) var(--hl-space-5);font-size:var(--hl-text-footnote);flex-wrap:wrap;display:flex}@media (forced-colors:active){.instrument:before,.instrument-disc:after,.app-watermark{display:none}.instrument-disc,.app,.today-cell,.principle,.credit-group,.download-room,.install-help,.hero-native{border:1px solid canvastext}}
