.lang-picker[data-astro-cid-gtewornt]{user-select:none;display:inline-block;position:relative}.lang-summary[data-astro-cid-gtewornt]{min-height:36px;font-size:var(--font-size-sm);font-weight:var(--font-weight-strong);color:var(--menu-text);border:1px solid var(--menu-border);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-fast) ease;background-color:#0000;align-items:center;gap:.35rem;padding:.375rem .625rem;list-style:none;display:flex}.lang-summary[data-astro-cid-gtewornt]::-webkit-details-marker,.lang-summary[data-astro-cid-gtewornt]::marker{content:"";display:none}@media (hover:hover){.lang-summary[data-astro-cid-gtewornt]:hover{background-color:var(--menu-hover-bg)}}.lang-picker[data-astro-cid-gtewornt] .lang-chevron{transition:transform var(--duration-base) ease}.lang-picker[data-astro-cid-gtewornt][open] .lang-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.lang-picker[data-astro-cid-gtewornt] .lang-chevron{transition:none}}.lang-dropdown[data-astro-cid-gtewornt]{background-color:var(--menu-dropdown-bg);border:1px solid var(--menu-border);border-radius:var(--radius-md);width:9rem;box-shadow:var(--shadow-popover);z-index:200;flex-direction:column;padding:.25rem 0;display:flex;position:absolute;top:calc(100% + .375rem);right:0}.lang-option[data-astro-cid-gtewornt]{width:100%;min-height:44px;font-size:var(--font-size-lg);color:var(--menu-text-muted);transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease;align-items:center;padding:.5rem .75rem;display:flex}.lang-option[data-astro-cid-gtewornt]+.lang-option[data-astro-cid-gtewornt]{border-top:var(--divider-width) solid var(--divider-color-on-menu)}.lang-option[data-astro-cid-gtewornt].is-selected{background-color:var(--menu-hover-bg);color:var(--menu-text);font-weight:var(--font-weight-strong)}@media (hover:hover){.lang-option[data-astro-cid-gtewornt]:hover{background-color:var(--menu-hover-bg);color:var(--menu-text)}}html{--nav-collapse-below:1040px}html:lang(ml){--nav-collapse-below:1200px}.navbar[data-astro-cid-yxete6jp]{background-color:var(--menu-bg);color:var(--menu-text);border-bottom:calc(var(--accent-rule-width) * clamp(0, var(--header-rule), 1)) solid var(--accent);z-index:100;width:100%;position:sticky;top:0}.nav-container[data-astro-cid-yxete6jp]{max-width:var(--max-width);padding:.75rem max(1rem, env(safe-area-inset-right)) .75rem max(1rem, env(safe-area-inset-left));justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex;position:relative}.logo[data-astro-cid-yxete6jp]{font-family:var(--font-heading);font-size:var(--font-size-logo);font-weight:var(--font-weight-medium);color:var(--menu-text);z-index:101;align-items:center;gap:.625rem;min-width:0;text-decoration:none;display:flex}.logo-mark[data-astro-cid-yxete6jp]{flex-shrink:0;width:36px;height:36px}.logo-text[data-astro-cid-yxete6jp]{min-width:0;line-height:var(--line-height-tight);overflow-wrap:anywhere}@media (width<=560px){.logo-text[data-astro-cid-yxete6jp]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width<=400px){.logo[data-astro-cid-yxete6jp]{gap:.5rem}.logo-mark[data-astro-cid-yxete6jp]{width:30px;height:30px}}.nav-right[data-astro-cid-yxete6jp]{z-index:101;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.artwork-view-switch[data-astro-cid-yxete6jp]{border:1px solid var(--menu-border);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.125rem;padding:.2rem;display:inline-flex}.artwork-view-switch[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp]{border-radius:var(--radius-pill);min-height:32px;color:var(--menu-text-muted);font:inherit;font-size:var(--font-size-xs);background:0 0;border:0;align-items:center;padding:.3rem .65rem;text-decoration:none;display:inline-flex}.artwork-view-switch[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp].is-active{background:var(--menu-text);color:var(--menu-bg)}#menu-toggle[data-astro-cid-yxete6jp]:not([data-nav-ready]){cursor:progress;opacity:var(--opacity-pending)}#menu-toggle[data-astro-cid-yxete6jp]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-.5rem;display:flex}.hamburger[data-astro-cid-yxete6jp],.hamburger[data-astro-cid-yxete6jp]:before,.hamburger[data-astro-cid-yxete6jp]:after{background-color:var(--menu-text);width:22px;height:2px;transition:transform var(--duration-slow) cubic-bezier(.4, 0, .2, 1), background-color var(--duration-slow) cubic-bezier(.4, 0, .2, 1), top var(--duration-slow) cubic-bezier(.4, 0, .2, 1);display:block}.hamburger[data-astro-cid-yxete6jp]{position:relative}.hamburger[data-astro-cid-yxete6jp]:before,.hamburger[data-astro-cid-yxete6jp]:after{content:"";position:absolute;left:0}.hamburger[data-astro-cid-yxete6jp]:before{top:-7px}.hamburger[data-astro-cid-yxete6jp]:after{top:7px}#menu-toggle[data-astro-cid-yxete6jp][aria-expanded=true] .hamburger[data-astro-cid-yxete6jp]{background-color:#0000}#menu-toggle[data-astro-cid-yxete6jp][aria-expanded=true] .hamburger[data-astro-cid-yxete6jp]:before{top:0;transform:rotate(45deg)}#menu-toggle[data-astro-cid-yxete6jp][aria-expanded=true] .hamburger[data-astro-cid-yxete6jp]:after{top:0;transform:rotate(-45deg)}.nav-links[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp].nav-item{font-weight:var(--font-weight-strong)}.nav-links[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp].nav-item[aria-current]{color:var(--accent)}.nav-item[data-astro-cid-yxete6jp] span[data-astro-cid-yxete6jp]{transition:background-size var(--duration-base) linear;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.nav-item[data-astro-cid-yxete6jp]:focus-visible span[data-astro-cid-yxete6jp]{background-size:100% 1px}@media (hover:hover){.nav-item[data-astro-cid-yxete6jp]:hover span[data-astro-cid-yxete6jp]{background-size:100% 1px}}@media (width<=1039px){.nav-links[data-astro-cid-yxete6jp]{background-color:var(--menu-bg);width:100vw;height:100dvh;padding:calc(var(--nav-height) + 1.5rem) max(2rem, env(safe-area-inset-right)) max(3rem, env(safe-area-inset-bottom)) max(2rem, env(safe-area-inset-left));opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-slow) ease, visibility var(--duration-slow) ease;z-index:100;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.nav-links[data-astro-cid-yxete6jp].is-open{opacity:1;visibility:visible;pointer-events:auto}.nav-links[data-astro-cid-yxete6jp] ul[data-astro-cid-yxete6jp]{flex-direction:column;gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.nav-links[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp]{color:var(--menu-text);font-size:var(--font-size-nav-mobile);width:100%;padding:.75rem 0;text-decoration:none;display:block}}@media (width>=1040px){#menu-toggle[data-astro-cid-yxete6jp]{display:none}.nav-links[data-astro-cid-yxete6jp]{opacity:1;visibility:visible;pointer-events:auto;background:0 0;width:auto;height:auto;margin-left:auto;margin-right:.5rem;position:static;display:flex!important}.nav-links[data-astro-cid-yxete6jp]>ul[data-astro-cid-yxete6jp]{flex-direction:row;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-links[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp]{color:var(--menu-text);font-size:var(--font-size-lg);white-space:nowrap;padding:.5rem .75rem;text-decoration:none;display:block}}@media (width<=1199px){html:lang(ml) #menu-toggle[data-astro-cid-yxete6jp]{display:flex}html:lang(ml) .nav-links[data-astro-cid-yxete6jp]{background-color:var(--menu-bg);width:100vw;height:100dvh;padding:calc(var(--nav-height) + 1.5rem) max(2rem, env(safe-area-inset-right)) max(3rem, env(safe-area-inset-bottom)) max(2rem, env(safe-area-inset-left));opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-slow) ease, visibility var(--duration-slow) ease;z-index:100;flex-direction:column;margin:0;display:flex;position:fixed;top:0;left:0;overflow-y:auto}html:lang(ml) .nav-links[data-astro-cid-yxete6jp].is-open{opacity:1;visibility:visible;pointer-events:auto}html:lang(ml) .nav-links[data-astro-cid-yxete6jp]>ul[data-astro-cid-yxete6jp]{flex-direction:column;align-items:stretch;gap:.5rem;width:100%}html:lang(ml) .nav-links[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp]{font-size:var(--font-size-nav-mobile);width:100%;padding:.75rem 0}}@media (width>=1200px){html:lang(ml) .logo[data-astro-cid-yxete6jp]{flex-shrink:0}html:lang(ml) .logo-text[data-astro-cid-yxete6jp]{white-space:nowrap;overflow-wrap:normal}html:lang(ml) .nav-links[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp]{padding-inline:.4rem}}@media (scripting:none) and (width<=1039px){html[lang] .navbar[data-astro-cid-yxete6jp]{position:static}html[lang] .nav-container[data-astro-cid-yxete6jp]{flex-wrap:wrap}html[lang] #menu-toggle[data-astro-cid-yxete6jp]{display:none}html[lang] .nav-links[data-astro-cid-yxete6jp]{opacity:1;visibility:visible;pointer-events:auto;background:0 0;flex:0 0 100%;order:1;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}html[lang] .nav-links[data-astro-cid-yxete6jp]>ul[data-astro-cid-yxete6jp]{flex-flow:wrap;align-items:center;gap:0 1rem}html[lang] .nav-links[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp]{width:auto;font-size:var(--font-size-lg);padding:.5rem 0}}@media (scripting:none) and (width>=1040px) and (width<=1199px){html:lang(ml) .navbar[data-astro-cid-yxete6jp]{position:static}html:lang(ml) .nav-container[data-astro-cid-yxete6jp]{flex-wrap:wrap}html:lang(ml) #menu-toggle[data-astro-cid-yxete6jp]{display:none}html:lang(ml) .nav-links[data-astro-cid-yxete6jp]{opacity:1;visibility:visible;pointer-events:auto;background:0 0;flex:0 0 100%;order:1;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}html:lang(ml) .nav-links[data-astro-cid-yxete6jp]>ul[data-astro-cid-yxete6jp]{flex-flow:wrap;align-items:center;gap:0 1rem}html:lang(ml) .nav-links[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp]{width:auto;font-size:var(--font-size-lg);padding:.5rem 0}}@media (prefers-reduced-motion:reduce){.navbar[data-astro-cid-yxete6jp],.navbar[data-astro-cid-yxete6jp] [data-astro-cid-yxete6jp],.navbar[data-astro-cid-yxete6jp] [data-astro-cid-yxete6jp]:before,.navbar[data-astro-cid-yxete6jp] [data-astro-cid-yxete6jp]:after{transition:none!important}}.site-footer[data-astro-cid-jo6i4kqk]{background-color:var(--footer-bg);color:var(--footer-text);border-top:var(--divider-width) solid var(--divider-color-on-menu);width:100%;font-size:var(--font-size-md);margin-top:auto}.footer-container[data-astro-cid-jo6i4kqk]{max-width:var(--max-width);padding:2rem max(1.5rem, env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));text-align:center;flex-direction:column;align-items:center;gap:1rem;margin:0 auto;display:flex}.footer-links[data-astro-cid-jo6i4kqk]{align-items:center;gap:.75rem;display:flex}.footer-link[data-astro-cid-jo6i4kqk]{color:var(--footer-text);width:44px;height:44px;transition:color var(--duration-base) ease, background-color var(--duration-base) ease;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.footer-link[data-astro-cid-jo6i4kqk]:hover{color:var(--accent);background-color:var(--menu-hover-bg)}}.copyright[data-astro-cid-jo6i4kqk]{letter-spacing:var(--tracking-meta);font-size:var(--font-size-sm);margin:0}@media (width>=768px){.footer-container[data-astro-cid-jo6i4kqk]{padding:2.5rem 2rem max(2.5rem, env(safe-area-inset-bottom))}}:root{--accent:#ff9525;--focus-ring-color:var(--text-color);--on-accent:#1a1a1a;--font-body:"Work Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading:"Oswald", "Arial Narrow", system-ui, sans-serif;--font-serif:"Lora", Georgia, "Times New Roman", Times, serif;--font-weight-body:400;--font-weight-heading:400;--font-weight-light:300;--font-weight-medium:500;--font-weight-strong:600;--font-weight-bold:700;--font-size-2xs:.68rem;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-md:.875rem;--font-size-lg:.9375rem;--font-size-base:1rem;--font-size-xl:1.125rem;--font-size-2xl:1.25rem;--font-size-info-title:1.5rem;--font-size-page-title:clamp(1.5rem, 4vw, 2.25rem);--font-size-subheading:clamp(1.25rem, 4.5vw, 1.5rem);--font-size-section:clamp(var(--font-size-xl), 2.8vw, 1.375rem);--font-size-artwork-title:var(--font-size-section);--font-size-display:clamp(2.4rem, 6vw, 5rem);--font-size-display-ml:clamp(2.1rem, 3.9vw, 3.5rem);--font-size-lead:clamp(.95rem, 1.5vw, 1.1rem);--font-size-card-title:clamp(1.15rem, 2vw, 1.65rem);--font-size-card-title-sm:clamp(.95rem, 1.7vw, 1.1rem);--font-size-panel-title:clamp(1.45rem, 3.5vw, 2.7rem);--font-size-mark:clamp(2rem, 6vw, 4rem);--font-size-error-code:clamp(4rem, 15vw, 6.5rem);--font-size-logo:clamp(1rem, 4.5vw, 1.25rem);--font-size-tile-title:clamp(1.25rem, 5vw, 2rem);--font-size-nav-mobile:1.4rem;--font-size-title-sub:.82em;--line-height-none:1;--line-height-mark:.95;--line-height-display:1.02;--line-height-title:1.15;--line-height-tight:1.2;--line-height-heading:1.25;--line-height-snug:1.4;--line-height-body:1.6;--line-height-long:1.75;--line-height-loose:1.8;--tracking-display:-.055em;--tracking-title-tight:-.03em;--tracking-title:-.01em;--tracking-meta:.02em;--tracking-column:.02em;--tracking-section:.01em;--tracking-label:.03em;--tracking-eyebrow:.04em;--tracking-reader:.5px;--text-transform-label:none;--text-transform-section:none;--text-transform-heading:inherit;--underline-thickness:2px;--underline-offset:4px;--underline-offset-subtle:.2em;--nav-height:64px;--max-width:1200px;--max-width-detail:1100px;--max-width-medium:1000px;--max-width-narrow:720px;--measure:68ch;--related-tile-size:8rem;--related-tile-size-compact:6rem;--related-tile-bg:var(--surface-color);--playlist-columns:40px minmax(0, 2fr) minmax(0, 1.2fr) 64px 64px 70px;--bg-color:#f7f6f3;--text-color:#16171a;--muted-color:#5f6169;--section-heading-color:var(--text-color);--section-heading-weight:var(--font-weight-medium);--section-heading-color-on-dark:var(--accent);--border-color:#e0dfdb;--divider-width:2px;--divider-color:color-mix(in srgb, var(--text-color) 20%, transparent);--divider-color-on-dark:color-mix(in srgb, var(--viewer-text) 20%, transparent);--divider-color-on-menu:color-mix(in srgb, var(--menu-text) 20%, transparent);--divider-color-on-toolbar:color-mix(in srgb, var(--viewer-toolbar-text) 20%, transparent);--surface-color:#eeede9;--menu-bg:#2e2825;--menu-text:#fff;--menu-text-muted:#bab3ae;--menu-dropdown-bg:#38312e;--menu-hover-bg:#433b37;--menu-border:#544a45;--footer-bg:var(--menu-bg);--footer-text:#a0a0a0;--button-bg:var(--accent);--button-text:var(--on-accent);--button-secondary-bg:var(--surface-color);--button-secondary-text:var(--text-color);--button-secondary-border:var(--border-color);--button-radius:var(--radius-md);--viewer-bg:#0e0f11;--viewer-toolbar-bg:#e3e3e3;--viewer-toolbar-text:#222;--viewer-bg-deep:#000;--viewer-reader-bg:#0a0a0a;--viewer-text:#fff;--viewer-text-muted:#a0a0a0;--viewer-text-soft:#f2f2f2;--viewer-overlay-bg:#121212d9;--viewer-scrim:#000000a6;--viewer-border:color-mix(in srgb, var(--viewer-text) 15%, transparent);--viewer-border-subtle:color-mix(in srgb, var(--viewer-text) 12%, transparent);--viewer-control-bg:color-mix(in srgb, var(--viewer-text) 8%, transparent);--viewer-control-hover-bg:color-mix(in srgb, var(--viewer-text) 20%, transparent);--viewer-track:color-mix(in srgb, var(--viewer-text) 30%, transparent);--viewer-pill-bg:#181818e0;--tile-title-text:#fff9ec;--tile-title-scrim:#0000008c;--viewer-pill-hover-bg:#242424f5;--viewer-pill-text:#f3eee4;--viewer-pill-hover-border:color-mix(in srgb, var(--viewer-pill-text) 42%, transparent);--viewer-pill-shadow:0 8px 28px #0003;--viewer-focus:#d8b982;--viewer-badge-bg:#14141494;--viewer-badge-border:color-mix(in srgb, var(--viewer-text) 55%, transparent);--paper-bg:#ebeae6;--paper-text:#1b1c20;--paper-mark-bg:#dfded9;--paper-mark-text:#2a2b2f;--ink-bg:#16171a;--ink-text:#f1f0ec;--ink-text-muted:#c0c0c5;--ink-label:#a9a9b1;--opacity-pending:.6;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:20px;--radius-pill:999px;--shadow-focus:0 0 0 6px var(--bg-color);--shadow-focus-menu:0 0 0 2px var(--menu-bg);--shadow-control:0 1px 3px #0003;--shadow-card:0 8px 20px #00000026;--shadow-popover:0 10px 25px #00000059;--accent-rule-width:3px;--header-rule:1;--album-cover-radius:var(--radius-lg);--album-cover-shadow:none;--contact-card-border-color:transparent;--artwork-stage-bg:transparent;--tile-hover-lift:0px;--tile-hover-shadow:none;--tile-hover-zoom:1.03;--duration-instant:.1s;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--duration-arrive:.42s}:root:lang(ml){--font-size-2xs:var(--font-size-sm)}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/oswald.woff2)format("woff2")}@font-face{font-family:Work Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/work-sans.woff2)format("woff2")}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/lora.woff2)format("woff2")}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/lora-italic.woff2)format("woff2")}@font-face{font-family:Anek Malayalam;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/anek-malayalam.woff2)format("woff2")}@font-face{font-family:Gayathri;size-adjust:117%;unicode-range:U+D00-D7F,U+200C-200D,U+25CC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gayathri-ml-400.woff2)format("woff2")}@font-face{font-family:Gayathri;size-adjust:117%;unicode-range:U+D00-D7F,U+200C-200D,U+25CC;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gayathri-ml-700.woff2)format("woff2")}html:lang(ml),[lang|=ml]{--font-body:"Anek Malayalam", "Noto Sans Malayalam", "Nirmala UI", "Malayalam Sangam MN", system-ui, sans-serif;--font-heading:var(--font-body);--font-serif:"Gayathri", var(--font-body);--font-weight-body:400;font-family:var(--font-body)}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}button,input,select,textarea{font:inherit}html,body{background-color:var(--bg-color);color:var(--text-color);font-family:var(--font-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);text-transform:var(--text-transform-heading)}strong,b{font-weight:var(--font-weight-strong)}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:var(--shadow-focus)}::selection{background-color:var(--accent);color:var(--on-accent)}.btn{border:1px solid var(--button-bg);border-radius:var(--button-radius);background-color:var(--button-bg);min-height:44px;color:var(--button-text);font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-strong);line-height:var(--line-height-tight);cursor:pointer;transition:filter var(--duration-fast) ease, background-color var(--duration-fast) ease, transform var(--duration-instant) ease;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.btn{transition:filter var(--duration-fast) ease, background-color var(--duration-fast) ease}.btn:active{transform:none}}.btn-secondary{background-color:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--button-secondary-text)}@media (hover:hover){.btn:hover{filter:brightness(.93)}}.accent-link{color:var(--text-color);font-weight:var(--font-weight-strong);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset);transition:text-decoration-color var(--duration-fast) ease}@media (hover:hover){.accent-link:hover{text-decoration-color:var(--text-color)}}img{max-width:100%;height:auto;display:block}.skip-link{z-index:1000;position:fixed;top:.75rem;left:.75rem;transform:translateY(calc(-100% - 1rem))}.skip-link:focus{outline:2px solid var(--menu-text);outline-offset:2px;box-shadow:var(--shadow-focus-menu);transform:translateY(0)}figcaption{color:var(--muted-color);font-size:var(--font-size-md);line-height:var(--line-height-body)}.text-lead{color:var(--muted-color);line-height:var(--line-height-loose)}.text-long{line-height:var(--line-height-long)}.text-meta{color:var(--muted-color);font-size:var(--font-size-md)}.label-caps{color:var(--muted-color);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-eyebrow);line-height:var(--line-height-snug);text-transform:var(--text-transform-label)}.label-caps:lang(ml){letter-spacing:normal}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-shell[data-astro-cid-ju4pidww]{flex-direction:column;min-height:100dvh;display:flex}.page-content[data-astro-cid-ju4pidww]{width:100%;max-width:var(--max-width);padding:1.5rem max(1rem, env(safe-area-inset-right)) 2.5rem max(1rem, env(safe-area-inset-left));flex:1;margin:0 auto}@media (width>=768px){.page-content[data-astro-cid-ju4pidww]{padding:2.5rem max(2rem, env(safe-area-inset-right)) 3.5rem max(2rem, env(safe-area-inset-left))}}@media (width>=1024px){.page-content[data-astro-cid-ju4pidww]{padding:3rem max(2.5rem, env(safe-area-inset-right)) 4rem max(2.5rem, env(safe-area-inset-left))}}.page-content[data-astro-cid-ju4pidww].immersive{max-width:none;height:calc(100vh - var(--nav-height));height:calc(100dvh - var(--nav-height));flex:none;padding:0}
