@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:Cormorant;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/6fd941fcd74fb497-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/7cb025c0ffa46db8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/06778afafef13b04-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/147a727ce01afd0a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/7219c48e37faf350-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Fallback;src:local("Times New Roman");ascent-override:95.52%;descent-override:29.67%;line-gap-override:0.00%;size-adjust:96.74%}.__className_5dd834{font-family:Cormorant,Cormorant Fallback;font-style:normal}.__variable_5dd834{--font-serif:"Cormorant","Cormorant Fallback"}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}button:not(.buttonUnset),input,label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=number]{height:14px;width:90px;padding:5px;border-radius:2px;border:1px solid #121212;font-size:x-small;background-color:rgb(245,245,245)}input[type=date]{font-family:sans-serif;padding:5px;border-radius:2px;border:1px solid #121212;font-size:13.5px;background-color:rgb(245,245,245)}button{font-family:inherit;font-size:16px;cursor:pointer;border-radius:18px;color:currentColor;margin:3px;padding:8px 14px}.txtButton{border:.1px solid;display:inline-flex;align-items:center;justify-content:center;font-size:13.5px;max-height:29px;max-width:29px}@media (hover:hover){.txtButton:hover{color:#121212;background-color:rgb(180,180,180)}}.buttonUnset{all:unset;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none}.txtButtonMini{border:.5px solid;font-size:13.5px;padding:3px 8px}input[type=checkbox]{cursor:pointer}select{border:none;border-bottom:1px solid;background-color:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none}.selectAuxDialog,.selectMainDialog{position:relative;display:inline-block;max-width:200px}.selectAuxDialog select,.selectMainDialog select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:"none";border-bottom:1px solid;outline:none;color:currentColor;padding:5px 1.5em 5px 0}.selectAuxDialog:after,.selectMainDialog:after{content:"▼";color:#000;position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none;line-height:1}.menu{border:.5px solid rgba(33,33,33,.1);padding:9px;border-radius:3px}body.dark-theme .menu{border:.5px solid rgba(237,237,237,.2)}.dark-theme select{color:rgb(237,237,237);background-color:#333333}.dark-theme .selectAuxDialog:after,.dark-theme .selectMainDialog:after{color:rgb(237,237,237)}.dark-theme .selectAuxDialog,.dark-theme .selectAuxDialog select,.dark-theme .selectMainDialog,.dark-theme .selectMainDialog select{background:transparent;background-color:transparent}.dark-theme .selectAuxDialog select,.dark-theme .selectMainDialog select{color:currentColor}.dark-theme button:not(.buttonUnset){background-color:#333333;color:darkgrey}@media (hover:hover){.dark-theme .txtButton:hover{color:white}}.dark-theme button:not(.buttonUnset):disabled{background-color:#222222;color:#444444;pointer-events:none}button:not(.buttonUnset):disabled{opacity:.33;pointer-events:none}.dark-theme input[type=date],.dark-theme input[type=number]{background-color:#333333;border:1px solid #121212;color:#cccccc}.dark-theme input[type=date]::-webkit-calendar-picker-indicator{color:#cccccc;cursor:pointer}.dark-theme input[type=date]{color-scheme:dark}.selectMainDialog{position:relative;display:flex}:root{--pv-app-shell-z-index:10001;--pv-modal-z-index:10003;--story-title-font-size:24px;--story-title-line-height:1.2}*,:after,:before{-webkit-text-size-adjust:100%!important;-moz-text-size-adjust:100%!important;text-size-adjust:100%!important}p{margin-top:0;margin-bottom:.75em}p.quoteText{border-left:3px solid color-mix(in srgb,var(--foreground) 30%,transparent);margin-left:0;padding-left:1em;font-style:italic;color:color-mix(in srgb,var(--foreground) 75%,transparent)}p.quoteTextSource{font-weight:600;color:color-mix(in srgb,var(--foreground) 85%,transparent)}p.quoteTextContext,p.quoteTextSource{padding-left:1em;font-style:normal;margin-top:-12px}p.quoteTextContext{color:color-mix(in srgb,var(--foreground) 55%,transparent)}ol.storyList,ul.storyList{margin:0;padding-left:1.5em}ol.storyList li,ul.storyList li{margin-bottom:.15em}ol.storyList li:last-child,ul.storyList li:last-child{margin-bottom:0}h1.storyTitleHeading{margin:0;line-height:var(--story-title-line-height);font-size:var(--story-title-font-size);font-weight:600;text-wrap:pretty}.storyOverviewTitleWrap{width:75%}@media (max-width:439px){.storyOverviewTitleWrap{width:100%}}.storyTitleSubtitle{margin-top:10px;line-height:1.45;color:color-mix(in srgb,var(--foreground) 78%,transparent)}a{text-decoration:underline;color:color-mix(in srgb,#0057ff 72%,var(--foreground) 28%)}body{margin:0;color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pv-app-layout{margin:0 auto}.pv-modal-overlay{position:fixed;inset:0;width:100%;height:100vh;height:100svh;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;display:grid;place-items:center;overflow:hidden;overscroll-behavior:none;background:rgba(0,0,0,.9);z-index:var(--pv-modal-z-index)}.pv-modal-content{position:relative;width:100%;height:100%;max-height:100%;color:white;display:block;overflow:auto;padding:0 0 env(safe-area-inset-bottom,0)}.top-menu{z-index:var(--pv-app-shell-z-index);border-bottom:1px solid color-mix(in srgb,var(--foreground) 15%,transparent);background:color-mix(in srgb,var(--background) 95%,var(--foreground) 5%);padding-inline:.75rem}.top-menu-nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px;width:100%;max-width:var(--page-max-width);margin:0 auto;padding:12px 0;box-sizing:border-box}.top-menu-nav a,.top-menu-nav label{padding:6px 12px;text-decoration:none}.top-menu-nav a:hover,.top-menu-nav label:hover{background:color-mix(in srgb,var(--foreground) 10%,transparent)}.top-menu-home-link{color:inherit;padding:4px 0}.top-menu-logo{display:block;width:52px;height:52px}.top-menu-nav input[type=checkbox]{margin-right:6px}.top-menu-nav label{cursor:pointer}:root{--background:#ffffff;--foreground:#171717;--page-max-width:900px}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{scrollbar-gutter:stable both-edges}body,html{padding:0;max-width:100vw;overflow-x:hidden}.dashboard-logo-link{display:inline-flex;align-items:center;justify-content:center;color:var(--foreground);text-decoration:none}.dashboard-logo-link:focus-visible,.dashboard-logo-link:hover{color:var(--foreground)}.landing-nav-toggle{position:fixed;right:5px;bottom:calc(env(safe-area-inset-bottom, 0px) + 5px);z-index:40;display:inline-flex;align-items:center;justify-content:center;width:72px;height:44px;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:0;background:rgba(10,9,8,.72);box-shadow:0 14px 45px rgba(0,0,0,.35);backdrop-filter:blur(10px);cursor:pointer;color:#f6f1e8;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation}.landing-nav-panel{position:fixed;right:5px;bottom:calc(env(safe-area-inset-bottom, 0px) + 5px + 2.5rem);z-index:39;width:min(18rem,calc(100vw - 10px));border:1px solid rgba(255,255,255,.12);border-radius:16px;background:rgba(12,11,9,.78);box-shadow:0 18px 60px rgba(0,0,0,.36);backdrop-filter:blur(14px)}.landing-nav-links{flex-direction:column;align-items:stretch}.landing-nav-links a{color:#f6f1e8;text-decoration:none;background:rgba(255,255,255,.03)}.landing-nav-links a:hover{background:rgba(255,255,255,.08)}.layout-loading-fallback{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1.5rem;background:#0f0e0a;color:#f6f1e8}.layout-loading-text{margin:0;text-align:center;font-size:1rem;letter-spacing:.08em;text-transform:lowercase}.page-loading-fallback-shell{min-height:40vh}.page-loading-fallback{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:1.5rem;background:color-mix(in srgb,var(--background) 84%,transparent);backdrop-filter:blur(3px);color:var(--foreground)}