@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-ext-400-normal.Xqov12YL.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-ext-400-normal.DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-400-normal.BPq32Q8K.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-400-normal.jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-vietnamese-400-normal.D4oHqQTd.woff2) format("woff2"),url(/_astro/montserrat-vietnamese-400-normal.BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-ext-400-normal.B8bwfy6Y.woff2) format("woff2"),url(/_astro/montserrat-latin-ext-400-normal.BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2) format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-ext-500-normal.11xBT7e1.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-ext-500-normal.DOzfAZ45.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-500-normal.T0SG181k.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-500-normal.CyGtXmN9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-vietnamese-500-normal.NT-t8RG1.woff2) format("woff2"),url(/_astro/montserrat-vietnamese-500-normal.DpeZlV_K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-ext-500-normal.BKtbrd6n.woff2) format("woff2"),url(/_astro/montserrat-latin-ext-500-normal.DWPqqZgs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-500-normal.DRFEGfly.woff2) format("woff2"),url(/_astro/montserrat-latin-500-normal.Dok2oTci.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-ext-600-normal.BtBW-rpm.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-ext-600-normal.wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-600-normal.CQEPC0hM.woff2) format("woff2"),url(/_astro/montserrat-cyrillic-600-normal.DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-vietnamese-600-normal.DKe6qT_E.woff2) format("woff2"),url(/_astro/montserrat-vietnamese-600-normal.SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-ext-600-normal.DSkTqI9L.woff2) format("woff2"),url(/_astro/montserrat-latin-ext-600-normal.CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-600-normal.UVxSCcoG.woff2) format("woff2"),url(/_astro/montserrat-latin-600-normal.CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ns-midnight: #0A1326;--ns-harbor: #1B3350;--ns-blue: #60B4F9;--ns-current: #3E8EF7;--ns-ice: #B9EAF9;--ns-white: #FFFFFF;--ns-mist: #BCC7D9;--ns-fog: #DCE3EF;--ns-void: #02040A;--font: "Montserrat", system-ui, sans-serif;--mono: ui-monospace, "SF Mono", Menlo, monospace;--t-display: clamp(2.75rem, 1.6rem + 5.6vw, 6.5rem);--t-h1: clamp(2.25rem, 1.5rem + 3.6vw, 4.5rem);--t-h2: clamp(1.75rem, 1.35rem + 2vw, 3rem);--t-h3: clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--t-lede: clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--t-body: 1.0625rem;--t-small: .875rem;--t-label: .75rem;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 144px;--r-stage: 28px;--r-card: 20px;--r-pill: 999px;--page: 1240px;--gutter: clamp(16px, 4vw, 48px);--ease: cubic-bezier(.2, .7, .1, 1)}:root,[data-edition=white]{--bg: var(--ns-white);--ink: var(--ns-midnight);--ink-2: var(--ns-harbor);--line: var(--ns-fog);--line-soft: #E6EBF2;--accent: var(--ns-current);--accent-ink: var(--ns-harbor);--focus: var(--ns-current);color-scheme:light}[data-edition=black]{--bg: var(--ns-void);--ink: var(--ns-white);--ink-2: var(--ns-fog);--line: rgba(201, 211, 227, .18);--line-soft: rgba(201, 211, 227, .09);--accent: var(--ns-blue);--accent-ink: var(--ns-ice);--focus: var(--ns-ice);color-scheme:dark}[data-tone=light]{--ns-white: #0A1326;--ns-fog: #1F2B44;--ns-mist: #3F4D69;--ns-ice: #2B4CED;--ns-blue: #2B4CED;--ns-current: #2B4CED;--ink: #0A1326;--ink-2: #1F2B44;--line: rgba(10, 19, 38, .14);--line-soft: rgba(10, 19, 38, .07);--accent: #2B4CED;--accent-ink: #2B4CED;--focus: #2B4CED;color:var(--ink);color-scheme:light}html[data-theme=light]{--bg: #F3F7FF}html[data-theme=light] body{background:linear-gradient(180deg,#f7faff,#eaf1ff) fixed}:root{--ln-a: #2B4CED;--ln-b: #B9EAF9;--ln: linear-gradient(90deg, #2B4CED, #3E7FE8 30%, #60B4F9 65%, #B9EAF9);--ln-v: linear-gradient(180deg, #2B4CED, #3E7FE8 30%, #60B4F9 65%, #B9EAF9)}html[data-theme=light]{--ln-a: #1E36B8;--ln-b: #60B4F9;--ln: linear-gradient(90deg, #1E36B8, #2B4CED 40%, #60B4F9);--ln-v: linear-gradient(180deg, #1E36B8, #2B4CED 40%, #60B4F9)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:400 var(--t-body)/1.6 var(--font);-webkit-font-smoothing:antialiased;overflow-x:clip}main{overflow-x:clip}h1,h2,h3,h4,p,figure,ul,ol{margin:0}h1,h2,h3{font-weight:400;letter-spacing:-.03em;line-height:1.04;text-wrap:balance}p{text-wrap:pretty}img,video,canvas,svg{display:block;max-width:100%}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.wrap{width:min(100% - 2 * var(--gutter),var(--page));margin-inline:auto}.label{font-size:var(--t-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:var(--s-4);top:-60px;z-index:100;padding:var(--s-2) var(--s-4);background:var(--ink);color:var(--bg);border-radius:var(--r-pill)}.skip:focus{top:var(--s-4)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.logo[data-astro-cid-alvj3gyy]{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}svg[data-astro-cid-alvj3gyy]{fill:var(--ns-current);flex:none}.word[data-astro-cid-alvj3gyy]{font-weight:400;font-size:1rem;letter-spacing:-.01em}b[data-astro-cid-alvj3gyy]{font-weight:600}.hdr[data-astro-cid-r7uuxm25]{position:sticky;top:0;z-index:50;margin:0;pointer-events:none}.bar[data-astro-cid-r7uuxm25]{pointer-events:auto;position:relative;--inset: max(var(--gutter), calc((100% - var(--page)) / 2));display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;margin-inline:0;padding:8px var(--inset);border-radius:0;isolation:isolate;color:#fff;transition:background .4s var(--ease),color .4s var(--ease),box-shadow .4s var(--ease)}.bar[data-astro-cid-r7uuxm25]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#080d2094;box-shadow:inset 0 -1px #c9d3e329,0 18px 50px -28px #000000b3;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5)}html[data-theme=light] .bar[data-astro-cid-r7uuxm25]{color:#0a1326}html[data-theme=light] .bar[data-astro-cid-r7uuxm25]:before{background:#ffffff80;box-shadow:inset 0 -1px #0a13261a,0 18px 50px -28px #0a13264d}html[data-theme=light] .bar[data-astro-cid-r7uuxm25] .top[data-astro-cid-r7uuxm25]:hover,html[data-theme=light] .bar[data-astro-cid-r7uuxm25] .menu[data-astro-cid-r7uuxm25]>summary[data-astro-cid-r7uuxm25]:hover,html[data-theme=light] .bar[data-astro-cid-r7uuxm25] .menu[data-astro-cid-r7uuxm25][open]>summary[data-astro-cid-r7uuxm25]{background:#0a132612}html[data-theme=light] .bar[data-astro-cid-r7uuxm25] .top[data-astro-cid-r7uuxm25][aria-current]{color:#2b4ced}.bar[data-astro-cid-r7uuxm25].solid .top[data-astro-cid-r7uuxm25][aria-current],.bar[data-astro-cid-r7uuxm25]:has(details[open]) .top[data-astro-cid-r7uuxm25][aria-current]{color:var(--ns-ice)}.bar[data-astro-cid-r7uuxm25].solid .top[data-astro-cid-r7uuxm25]:hover,.bar[data-astro-cid-r7uuxm25].solid .menu[data-astro-cid-r7uuxm25]>summary[data-astro-cid-r7uuxm25]:hover,.bar[data-astro-cid-r7uuxm25]:has(details[open]) .top[data-astro-cid-r7uuxm25]:hover{background:#b9eaf914}.home[data-astro-cid-r7uuxm25]{text-decoration:none;color:inherit;margin-right:auto}.links[data-astro-cid-r7uuxm25]{display:flex;align-items:center;gap:2px;list-style:none;margin:0 8px 0 0;padding:0}.top[data-astro-cid-r7uuxm25],.menu[data-astro-cid-r7uuxm25]>summary[data-astro-cid-r7uuxm25]{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:0;text-decoration:none;font-weight:500;font-size:.9375rem;cursor:pointer}.top[data-astro-cid-r7uuxm25]:hover,.menu[data-astro-cid-r7uuxm25]>summary[data-astro-cid-r7uuxm25]:hover,.menu[data-astro-cid-r7uuxm25][open]>summary[data-astro-cid-r7uuxm25]{background:#b9eaf914}.top[data-astro-cid-r7uuxm25]{position:relative}.top[data-astro-cid-r7uuxm25]:after{content:"";position:absolute;left:14px;right:14px;bottom:7px;height:1.5px;background:linear-gradient(90deg,#60b4f9,#b9eaf9);transform-origin:left;scale:0 1;transition:scale .45s var(--ease)}.top[data-astro-cid-r7uuxm25]:hover:after,.top[data-astro-cid-r7uuxm25]:focus-visible:after,.top[data-astro-cid-r7uuxm25][aria-current]:after{scale:1 1}html[data-theme=light] .top[data-astro-cid-r7uuxm25]:after{background:#2b4ced}.panel[data-astro-cid-r7uuxm25].sol:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.top[data-astro-cid-r7uuxm25][aria-current]{color:var(--ns-ice)}.menu[data-astro-cid-r7uuxm25]>summary[data-astro-cid-r7uuxm25]{list-style:none}.menu[data-astro-cid-r7uuxm25]>summary[data-astro-cid-r7uuxm25]::-webkit-details-marker{display:none}.menu[data-astro-cid-r7uuxm25]:not(.mobile)>summary[data-astro-cid-r7uuxm25]:after{content:"";width:6px;height:6px;margin-left:8px;border:solid currentColor;border-width:0 1.5px 1.5px 0;rotate:45deg;translate:0 -2px;transition:rotate .3s var(--ease)}.menu[data-astro-cid-r7uuxm25][open]:not(.mobile)>summary[data-astro-cid-r7uuxm25]:after{rotate:225deg;translate:0 2px}.panel[data-astro-cid-r7uuxm25]{position:absolute;left:var(--inset);right:var(--inset);top:calc(100% + 10px);padding:10px;border-radius:0;background:#040816;box-shadow:inset 0 0 0 1px #c9d3e324;animation:drop .35s var(--ease)}.panel[data-astro-cid-r7uuxm25] ul[data-astro-cid-r7uuxm25]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:2px}.panel[data-astro-cid-r7uuxm25] a[data-astro-cid-r7uuxm25]{display:grid;gap:2px;padding:14px 16px;border-radius:0;text-decoration:none}.panel[data-astro-cid-r7uuxm25] a[data-astro-cid-r7uuxm25]:hover,.panel[data-astro-cid-r7uuxm25] a[data-astro-cid-r7uuxm25][aria-current]{background:#3e8ef724}.panel[data-astro-cid-r7uuxm25] b[data-astro-cid-r7uuxm25]{font-weight:500}.panel[data-astro-cid-r7uuxm25].sol{padding:12px;background:#080d200f;box-shadow:inset 0 0 0 1px #c9d3e329,inset 0 1px #ffffff14,0 30px 80px -30px #000c}.panel[data-astro-cid-r7uuxm25].sol ul[data-astro-cid-r7uuxm25]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25]{position:relative;grid-template-rows:auto 1fr;gap:6px;height:100%;min-height:104px;padding:18px 44px 18px 20px;box-sizing:border-box;background:linear-gradient(160deg,#16203ee6,#0a1026e6);box-shadow:inset 0 0 0 1px #c9d3e324,inset 0 1px #ffffff0f;transition:background .35s var(--ease),box-shadow .35s var(--ease)}.panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25]{-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4)}.panel[data-astro-cid-r7uuxm25].sol b[data-astro-cid-r7uuxm25]{font-size:1.0625rem;letter-spacing:-.01em}.panel[data-astro-cid-r7uuxm25].sol span[data-astro-cid-r7uuxm25]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45}.panel[data-astro-cid-r7uuxm25].sol .go[data-astro-cid-r7uuxm25]{position:absolute;right:18px;top:18px;font-style:normal;color:var(--ns-ice);opacity:.45;transition:opacity .35s var(--ease)}.panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25]:hover,.panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25]:focus-visible,.panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25][aria-current]{background:linear-gradient(#3e8ef729,#3e8ef729),linear-gradient(160deg,#16203ef0,#0a1026f0);box-shadow:inset 0 0 0 1px #b9eaf973,0 0 30px -10px #3e8ef799;outline:none}.panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25]:hover .go[data-astro-cid-r7uuxm25],.panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25]:focus-visible .go[data-astro-cid-r7uuxm25],.panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25][aria-current] .go[data-astro-cid-r7uuxm25]{opacity:1}html[data-theme=light] .panel[data-astro-cid-r7uuxm25].sol{background:#ffffff0f;box-shadow:inset 0 0 0 1px #0a13261a,0 24px 60px -36px #0a13264d}html[data-theme=light] .panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25]{background:linear-gradient(160deg,#ffffff9e,#ffffff61);box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 1px #fff,0 0 0 1px #0a13260f;-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7)}html[data-theme=light] .panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25]:hover,html[data-theme=light] .panel[data-astro-cid-r7uuxm25].sol a[data-astro-cid-r7uuxm25][aria-current]{background:linear-gradient(160deg,#eef3ffc7,#e1e9ff94);box-shadow:inset 0 0 0 1px #2b4ced,inset 0 1px #fff}html[data-theme=light] .panel[data-astro-cid-r7uuxm25].sol .go[data-astro-cid-r7uuxm25]{color:#2b4ced}html[data-theme=light] .panel[data-astro-cid-r7uuxm25]{background:#eef2fa;box-shadow:none}html[data-theme=light] .panel[data-astro-cid-r7uuxm25] a[data-astro-cid-r7uuxm25],html[data-theme=light] .panel[data-astro-cid-r7uuxm25] b[data-astro-cid-r7uuxm25]{color:#0a1326}html[data-theme=light] .panel[data-astro-cid-r7uuxm25] span[data-astro-cid-r7uuxm25]{color:#34425e}html[data-theme=light] .panel[data-astro-cid-r7uuxm25] a[data-astro-cid-r7uuxm25]:hover,html[data-theme=light] .panel[data-astro-cid-r7uuxm25] a[data-astro-cid-r7uuxm25][aria-current]{background:#e3eafb}html[data-theme=light] .panel[data-astro-cid-r7uuxm25] .theme-item[data-astro-cid-r7uuxm25]{color:#0a1326}.panel[data-astro-cid-r7uuxm25] span[data-astro-cid-r7uuxm25]{font-size:var(--t-small);color:var(--ns-fog);font-weight:400}.theme[data-astro-cid-r7uuxm25]{appearance:none;border:0;cursor:pointer;display:grid;place-items:center;flex:none;min-width:40px;width:40px;height:40px;padding:0;color:inherit;background:transparent;transition:background .3s var(--ease)}.theme[data-astro-cid-r7uuxm25]:hover{background:#b9eaf91a}.theme-item[data-astro-cid-r7uuxm25]{display:block;width:100%;height:auto;padding:14px 16px;text-align:left;font-size:inherit}.theme-item[data-astro-cid-r7uuxm25] b[data-astro-cid-r7uuxm25]{font-weight:500}.bar[data-astro-cid-r7uuxm25]>.theme[data-astro-cid-r7uuxm25]+.cta[data-astro-cid-r7uuxm25]{margin-left:0}@media(max-width:820px){.bar[data-astro-cid-r7uuxm25]>.theme[data-astro-cid-r7uuxm25]{display:none}}@media(min-width:821px){.theme-item[data-astro-cid-r7uuxm25]{display:none}.panel[data-astro-cid-r7uuxm25] li[data-astro-cid-r7uuxm25]:has(>.theme-item){display:none}}.theme[data-astro-cid-r7uuxm25] svg[data-astro-cid-r7uuxm25]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.i-moon[data-astro-cid-r7uuxm25]{display:none}html[data-theme=light] .i-moon[data-astro-cid-r7uuxm25]{display:block}html[data-theme=light] .i-sun[data-astro-cid-r7uuxm25]{display:none}html[data-theme=light] .theme[data-astro-cid-r7uuxm25]:hover{background:#0a132612}.mobile[data-astro-cid-r7uuxm25]{display:none}.burger[data-astro-cid-r7uuxm25],.burger[data-astro-cid-r7uuxm25]:before{display:block;width:18px;height:1.5px;background:currentColor;position:relative}.burger[data-astro-cid-r7uuxm25]:before{content:"";position:absolute;top:6px}.burger[data-astro-cid-r7uuxm25]{translate:0 -3px}@keyframes drop{0%{opacity:0;translate:0 -6px}}@media(max-width:820px){.links[data-astro-cid-r7uuxm25]{display:none}.mobile[data-astro-cid-r7uuxm25]{display:block}.mobile[data-astro-cid-r7uuxm25]>summary[data-astro-cid-r7uuxm25]{width:40px;justify-content:center;padding:0}.bar[data-astro-cid-r7uuxm25]{padding-left:16px}.panel[data-astro-cid-r7uuxm25].mob{left:auto;right:var(--inset);width:min(260px,calc(100% - 2 * var(--inset)));box-sizing:border-box;padding:10px 8px 8px;border-radius:18px;background:linear-gradient(160deg,#16203eb8,#080d20a8);box-shadow:inset 0 0 0 1px #c9d3e329,inset 0 1px #ffffff1a,0 30px 80px -30px #000c;-webkit-backdrop-filter:blur(24px) saturate(1.5);backdrop-filter:blur(24px) saturate(1.5);transform-origin:top right}.panel[data-astro-cid-r7uuxm25].mob ul[data-astro-cid-r7uuxm25]{grid-template-columns:minmax(0,1fr);gap:0}.mob-k[data-astro-cid-r7uuxm25]{margin:0;padding:4px 12px 6px;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ns-mist)}.panel[data-astro-cid-r7uuxm25].mob a[data-astro-cid-r7uuxm25],.panel[data-astro-cid-r7uuxm25].mob .theme-item[data-astro-cid-r7uuxm25]{padding:10px 12px;border-radius:10px;font-size:.9375rem}.panel[data-astro-cid-r7uuxm25].mob a[data-astro-cid-r7uuxm25]:hover,.panel[data-astro-cid-r7uuxm25].mob a[data-astro-cid-r7uuxm25][aria-current]{background:#60b4f929}.panel[data-astro-cid-r7uuxm25].mob a[data-astro-cid-r7uuxm25][aria-current] b[data-astro-cid-r7uuxm25]{color:var(--ns-ice)}.panel[data-astro-cid-r7uuxm25].mob .theme-item[data-astro-cid-r7uuxm25]{border-radius:10px}.panel[data-astro-cid-r7uuxm25].mob .theme-item[data-astro-cid-r7uuxm25]:hover{background:#60b4f91f}.panel[data-astro-cid-r7uuxm25] .mob-rest[data-astro-cid-r7uuxm25]{margin-top:6px;padding-top:6px;border-top:1px solid rgba(201,211,227,.14)}html[data-theme=light] .panel[data-astro-cid-r7uuxm25].mob{background:linear-gradient(160deg,#ffffffc7,#fff9);box-shadow:inset 0 0 0 1px #fffc,inset 0 1px #fff,0 0 0 1px #0a132614,0 24px 60px -30px #0a132659}html[data-theme=light] .mob-k[data-astro-cid-r7uuxm25]{color:#5b6679}html[data-theme=light] .panel[data-astro-cid-r7uuxm25].mob a[data-astro-cid-r7uuxm25]:hover,html[data-theme=light] .panel[data-astro-cid-r7uuxm25].mob a[data-astro-cid-r7uuxm25][aria-current]{background:#2b4ced14}html[data-theme=light] .panel[data-astro-cid-r7uuxm25].mob a[data-astro-cid-r7uuxm25][aria-current] b[data-astro-cid-r7uuxm25]{color:#2b4ced}html[data-theme=light] .mob-rest[data-astro-cid-r7uuxm25]{border-top-color:#0a13261a}}@media(max-width:420px){.bar[data-astro-cid-r7uuxm25] .cta[data-astro-cid-r7uuxm25].ns-btn{padding:0 12px;font-size:.8125rem;--h: 36px;min-height:36px}.bar[data-astro-cid-r7uuxm25]{gap:6px;padding-left:14px}.home[data-astro-cid-r7uuxm25] .word{font-size:.875rem}}@media(max-width:380px){.bar[data-astro-cid-r7uuxm25] .cta[data-astro-cid-r7uuxm25].ns-btn{padding:0 10px;font-size:.75rem}.home[data-astro-cid-r7uuxm25] .word{font-size:.8125rem}.home[data-astro-cid-r7uuxm25] .logo{gap:6px}.mobile[data-astro-cid-r7uuxm25]>summary[data-astro-cid-r7uuxm25]{width:34px}}@media(max-width:340px){.home[data-astro-cid-r7uuxm25] .word{display:none}}.foot[data-astro-cid-pnrjdgm4]{margin-top:clamp(24px,3vw,48px)}.inner[data-astro-cid-pnrjdgm4]{display:grid;gap:clamp(16px,2vw,24px);padding-block:clamp(24px,3vw,36px) clamp(20px,2.4vw,28px)}.cols[data-astro-cid-pnrjdgm4]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px 32px;align-items:start}.sol[data-astro-cid-pnrjdgm4] ul[data-astro-cid-pnrjdgm4]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.h[data-astro-cid-pnrjdgm4]{font-size:.8125rem;color:var(--ns-ice);margin-bottom:6px;font-weight:500}ul[data-astro-cid-pnrjdgm4]{list-style:none;margin:0;padding:0;display:grid;gap:2px}ul[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]{line-height:1.6}ul[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]{font-size:.9375rem}a[data-astro-cid-pnrjdgm4]{color:var(--ns-fog);text-decoration:none;font-weight:400}a[data-astro-cid-pnrjdgm4]:hover{color:var(--ns-white)}.base[data-astro-cid-pnrjdgm4]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;border-top:1px solid rgba(201,211,227,.18);padding-top:12px}.trust[data-astro-cid-pnrjdgm4]{font-size:.8125rem;color:var(--ns-fog);font-weight:400;margin:0}.trust[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]{color:var(--ns-white);font-weight:500}.status[data-astro-cid-pnrjdgm4]{color:var(--ns-ice);font-weight:500;margin-right:4px}.copy[data-astro-cid-pnrjdgm4]{font-size:.8125rem;color:var(--ns-fog);margin:0}@media(max-width:760px){.cols[data-astro-cid-pnrjdgm4]{grid-template-columns:repeat(2,minmax(0,1fr))}.sol[data-astro-cid-pnrjdgm4]{grid-column:1 / -1}.sol[data-astro-cid-pnrjdgm4] ul[data-astro-cid-pnrjdgm4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sky[data-astro-cid-352ssszx]{position:fixed;inset:0;width:100vw;height:100vh;z-index:-1;pointer-events:none;background:radial-gradient(90% 70% at 75% 45%,#0b1a55,#02040a 65%);opacity:0;transition:opacity 1.2s var(--ease)}.sky[data-astro-cid-352ssszx].on{opacity:1}html[data-theme=light] .sky[data-astro-cid-352ssszx]{filter:invert(1) hue-rotate(188deg) saturate(1.6) brightness(1.06);opacity:0}html[data-theme=light] .sky[data-astro-cid-352ssszx].on{opacity:.55}.sr[data-astro-cid-n7k7k3z3]{--sf: -apple-system, "SF Pro Text", Inter, system-ui, sans-serif;position:fixed;left:14px;top:50%;translate:0 -50%;z-index:40;width:36px;box-sizing:border-box;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 4px 4px;border-radius:18px;font-family:var(--sf);background:linear-gradient(160deg,#ffffff1a,#ffffff08);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff38,0 20px 50px -24px #0009;transition:width .45s var(--ease),padding .45s var(--ease),background .3s}.sr[data-astro-cid-n7k7k3z3][hidden]{display:none}.sr[data-astro-cid-n7k7k3z3]>[data-astro-cid-n7k7k3z3]{min-width:0}.sr[data-astro-cid-n7k7k3z3].open{width:196px;padding:10px 6px 6px;background:linear-gradient(160deg,#1e2c50b8,#0e162a99)}.sr-k[data-astro-cid-n7k7k3z3]{margin:0;padding:0 8px;max-height:0;overflow:hidden;white-space:nowrap;opacity:0;font:600 10px/14px var(--sf);letter-spacing:.08em;text-transform:uppercase;color:var(--ns-mist);transition:max-height .4s var(--ease),opacity .3s,margin .4s}.sr[data-astro-cid-n7k7k3z3].open .sr-k[data-astro-cid-n7k7k3z3]{max-height:20px;opacity:1;margin-bottom:4px}.sr[data-astro-cid-n7k7k3z3] ol[data-astro-cid-n7k7k3z3]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1px}.sr[data-astro-cid-n7k7k3z3] ol li{min-width:0}.sr[data-astro-cid-n7k7k3z3] ol a{position:relative;min-width:0;display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:9px;text-decoration:none;white-space:nowrap;font:500 12px/16px var(--sf);color:var(--ns-fog);transition:background .25s,color .25s}.sr[data-astro-cid-n7k7k3z3] ol a i{flex:none;width:10px;height:10px;background:currentColor;opacity:.45;-webkit-mask:radial-gradient(circle,#000 1.6px,transparent 2.1px);mask:radial-gradient(circle,#000 1.6px,transparent 2.1px);transition:opacity .25s,background .25s}.sr[data-astro-cid-n7k7k3z3] ol a span{min-width:0;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .25s}.sr[data-astro-cid-n7k7k3z3].open ol a span{opacity:1;transition-delay:.12s}.sr[data-astro-cid-n7k7k3z3] ol a:hover{color:var(--ns-white);background:#ffffff12}.sr[data-astro-cid-n7k7k3z3] ol a.cur{color:var(--ns-white)}.sr[data-astro-cid-n7k7k3z3].open ol a.cur{background:#60b4f929}.sr[data-astro-cid-n7k7k3z3] ol a.cur i{--c: 96,180,249;opacity:1;background:rgba(var(--c),1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0 14.2 9.8 24 12 14.2 14.2 12 24 9.8 14.2 0 12 9.8 9.8Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0 14.2 9.8 24 12 14.2 14.2 12 24 9.8 14.2 0 12 9.8 9.8Z'/%3E%3C/svg%3E") center / contain no-repeat;width:12px;height:12px;margin:-1px}.sr-md[data-astro-cid-n7k7k3z3]{min-width:0;overflow:hidden;white-space:nowrap;display:flex;align-items:center;gap:8px;margin-top:6px;padding:7px;border-radius:10px;text-decoration:none;font:600 11.5px/1 var(--sf);color:var(--ns-white);background:none;transition:background .25s,padding .45s var(--ease)}.sr[data-astro-cid-n7k7k3z3].open .sr-md[data-astro-cid-n7k7k3z3]{padding:8px 10px}.sr-md[data-astro-cid-n7k7k3z3] span[data-astro-cid-n7k7k3z3]{opacity:0;transition:opacity .25s}.sr[data-astro-cid-n7k7k3z3].open .sr-md[data-astro-cid-n7k7k3z3] span[data-astro-cid-n7k7k3z3]{opacity:1;transition-delay:.12s}.sr-md[data-astro-cid-n7k7k3z3]:hover{background:#60b4f938}.sr-md[data-astro-cid-n7k7k3z3] svg[data-astro-cid-n7k7k3z3]{flex:none;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html[data-theme=light] .sr[data-astro-cid-n7k7k3z3]{background:linear-gradient(160deg,#ffffffd9,#fff9);box-shadow:inset 0 0 0 1px #0a132614,0 20px 50px -28px #0a132659}html[data-theme=light] .sr[data-astro-cid-n7k7k3z3].open{background:#fffffff0}html[data-theme=light] .sr[data-astro-cid-n7k7k3z3] ol a{color:#3f4d69}html[data-theme=light] .sr[data-astro-cid-n7k7k3z3] ol a:hover,html[data-theme=light] .sr[data-astro-cid-n7k7k3z3] ol a.cur{color:#0a1326}html[data-theme=light] .sr[data-astro-cid-n7k7k3z3].open ol a.cur{background:#eef3ff}html[data-theme=light] .sr[data-astro-cid-n7k7k3z3] ol a.cur i{--c: 43,76,237}html[data-theme=light] .sr-md[data-astro-cid-n7k7k3z3]{color:#0a1326}html[data-theme=light] .sr-md[data-astro-cid-n7k7k3z3]:hover{background:#eef3ff}@media(prefers-reduced-motion:reduce){.sr[data-astro-cid-n7k7k3z3],.sr-k[data-astro-cid-n7k7k3z3],.sr[data-astro-cid-n7k7k3z3] ol a span,.sr-md[data-astro-cid-n7k7k3z3] span[data-astro-cid-n7k7k3z3]{transition:none}}.sec{padding-block:clamp(56px,8vw,120px)}.sec.tight{padding-block:clamp(48px,7vw,96px)}.kicker{font-size:var(--t-small);font-weight:500;color:var(--accent-ink);letter-spacing:.01em;margin-bottom:18px}.h-sec{font-size:var(--t-h1);max-width:18ch}.h-sec.wide{max-width:24ch}@media(max-width:900px){.kicker{margin-bottom:10px}.kicker+:is(h1,h2){margin-top:-6px!important}:is(.fs-text,.tj-text,.ps-text,.rd-text,.bh-text,.ph-text,.tr-text,.sp-head,.h-a,.wk-text,.wn-text)>.kicker{margin-bottom:0}}.h-mid{font-size:var(--t-h2);max-width:22ch}.lede{font-size:var(--t-lede);font-weight:400;color:var(--ink-2);max-width:54ch;line-height:1.55}.body{font-weight:400;color:var(--ink-2);max-width:62ch}.body strong,.lede strong{font-weight:500;color:var(--ink)}.stack{display:grid;gap:24px;align-content:start}.stack-l{display:grid;gap:40px}.actions{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:center}.note{font-size:var(--t-small);color:var(--ink-2);font-weight:400}.split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);align-items:center}.split.rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.split.rev>:first-child{order:2}@media(max-width:900px){.split,.split.rev{grid-template-columns:1fr}.split.rev>:first-child{order:0}}.hl{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.hl>li{padding:22px 0;border-bottom:1px solid var(--line)}.hl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));column-gap:clamp(24px,4vw,56px)}.hl-grid>li{border-top:1px solid var(--line);border-bottom:0;padding:22px 0 28px}.hl-grid{border-top:0}.hl h3{font-size:var(--t-h3);letter-spacing:-.02em;margin-bottom:8px}.hl p{font-weight:400;color:var(--ink-2)}.figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0 clamp(24px,4vw,56px)}.figures>div{border-top:1px solid var(--line);padding-top:18px}.figures b{display:block;font-weight:400;font-size:clamp(3rem,2rem + 4vw,5.5rem);letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.figures span{display:block;margin-top:12px;font-weight:400;color:var(--ink-2);max-width:32ch}.band{margin-inline:clamp(8px,1.5vw,20px)}.band>.stage,.band>.island,.band>.rim{border-radius:clamp(20px,2.4vw,32px)}.on-dark{color:var(--ns-white)}.on-dark .lede,.on-dark .body{color:var(--ns-fog)}.on-dark .kicker{color:var(--ns-ice)}.ns-btn{--h: 50px;display:inline-flex;align-items:center;gap:10px;min-height:var(--h);padding:0 24px;border-radius:0;text-decoration:none;font-weight:500;font-size:1rem;letter-spacing:-.005em;white-space:nowrap;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .35s var(--ease),color .35s var(--ease)}.ns-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;transition:translate .35s var(--ease)}.ns-btn:hover svg{filter:drop-shadow(0 0 6px currentColor)}.ns-btn.primary{position:relative;isolation:isolate;color:#0a1326;background:linear-gradient(90deg,#fff 0% 40%,#e7f0ff 74%,#bfd5ff);box-shadow:none}.ns-btn.primary:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;transition:box-shadow .35s var(--ease);box-shadow:inset 0 0 0 1px #2b4ced4d,inset 0 0 calc(var(--h) * .45) calc(var(--h) * .14) #2b4ced80,inset 0 0 calc(var(--h) * .9) calc(var(--h) * .2) #60b4f952,inset 0 1px #ffffffe6;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.4) 30%,#000 82%);mask-image:linear-gradient(90deg,#0000001a,#0006 30%,#000 82%)}.ns-btn.primary:hover:after,.ns-btn.primary:focus-visible:after{box-shadow:inset 0 0 0 1px #2b4ced8c,inset 0 0 calc(var(--h) * .5) calc(var(--h) * .18) #2b4cedb3,inset 0 0 calc(var(--h) * 1) calc(var(--h) * .26) #60b4f980,inset 0 1px #ffffffe6}.ns-btn.glass{color:var(--ink);background:color-mix(in oklab,var(--bg) 70%,transparent);box-shadow:inset 0 0 0 1px var(--line),inset 0 1px #ffffff80;backdrop-filter:blur(12px)}.ns-btn.glass:hover{box-shadow:inset 0 0 0 1px var(--accent),0 0 0 4px color-mix(in oklab,var(--accent) 14%,transparent)}.on-dark .ns-btn.glass,[data-edition=black] .ns-btn.glass{color:var(--ns-white);background:linear-gradient(180deg,#14284a8c,#0a13268c);box-shadow:inset 0 0 0 1px #60b4f94d,inset 0 0 14px 1px #3e8ef747,inset 0 1px #b9eaf966;backdrop-filter:none}.on-dark .ns-btn.glass:hover,[data-edition=black] .ns-btn.glass:hover{box-shadow:inset 0 0 0 1px #8ccbfb99,inset 0 0 18px 2px #60b4f980,inset 0 1px #b9eaf999}.ns-btn.small{--h: 40px;padding:0 18px;font-size:.9375rem}.ns-link{color:inherit;text-decoration:none;font-weight:500;padding-block:4px;background:linear-gradient(90deg,var(--accent),var(--accent)) 0 100% / 0% 1.5px no-repeat,linear-gradient(90deg,var(--line),var(--line)) 0 100% / 100% 1.5px no-repeat;transition:background-size .5s var(--ease)}.ns-link:hover,.ns-link:focus-visible{background-size:100% 1.5px,100% 1.5px}.on-dark .ns-link{background-image:linear-gradient(90deg,var(--ns-ice),var(--ns-ice)),linear-gradient(90deg,#c9d3e359,#c9d3e359)}.rise{opacity:0;transition:opacity 1.1s var(--ease)}.rise.in{opacity:1}@media(prefers-reduced-motion:reduce){.rise{opacity:1}}.glass-panel{background:linear-gradient(180deg,#b9eaf90f,#b9eaf905);box-shadow:inset 0 0 0 1px #c9d3e324;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:var(--r-stage)}.fx .w,.t .w{display:inline-block;white-space:nowrap}.fx i{display:inline-block;font-style:normal;animation:fx-focus .9s var(--ease) both;animation-delay:calc(var(--d, 0ms) + var(--k) * var(--st, 18ms))}@keyframes fx-focus{0%{opacity:0;filter:blur(7px)}55%{opacity:1}to{opacity:1;filter:blur(0)}}@media(prefers-reduced-motion:reduce){.fx i{animation:none}}@property --sw{syntax: "<percentage>"; inherits: false; initial-value: 120%;}@keyframes sweep{0%{--sw: -20%}to{--sw: 120%}}html[data-text=sweep] .t i,html[data-text=sweep] .fx i,html[data-text=none] .t i,html[data-text=none] .fx i{animation:none!important}html[data-text=sweep] .sw{animation:sweep .6s var(--ease) both;animation-delay:calc(var(--d, 0ms) + var(--wi, 0) * 90ms);-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--sw) - 18%),transparent var(--sw));mask-image:linear-gradient(90deg,#000 calc(var(--sw) - 18%),transparent var(--sw))}@media(prefers-reduced-motion:reduce){html[data-text=sweep] .sw{animation:none;-webkit-mask-image:none;mask-image:none}}[data-tone=light] .ns-btn.glass{color:#0a1326;background:#ffffffb8;box-shadow:inset 0 0 0 1px #2b4ced4d,inset 0 0 14px 1px #2b4ced29,inset 0 1px #fff;backdrop-filter:blur(8px)}[data-tone=light] .ns-btn.glass:hover{box-shadow:inset 0 0 0 1px #2b4ced99,inset 0 0 18px 2px #2b4ced47,inset 0 1px #fff}html[data-theme=dark] :is(.lede,.body,.note,.pm-note,.hint,.hero p,.pg-intro p):not([data-tone=light] *):not(.lv *):not([data-scene-block] *){font-weight:500!important;color:#e8edf6}html[data-theme=light] :is(.lede,.body,.note,.pm-note,.hero p,.pg-intro p):not(.lv *):not([data-scene-block] *){font-weight:500}html{--flat-card: #E4EAF6;--flat-box: #FFFFFF;--flat-tile: #0F2557;--flat-sky-tile: #101D40}html[data-theme=light]{--flat-card: #FFFFFF;--flat-box: #EEF2FA;--flat-tile: #14307A;--flat-sky-tile: #E4EBFA}.ns-card,.board,.cell a{background:var(--flat-card)!important;background-image:none!important;box-shadow:none!important}.cell a:hover,.cell a:focus-visible{box-shadow:inset 0 0 0 1px #2b4ced!important}.cell a:before{display:none}.pa-tile,.pa-tile.hi{background:var(--flat-sky-tile)!important;background-image:none!important;box-shadow:none!important}.pa-tile.hi{background:#17306b!important}html[data-theme=light] .pa-tile.hi{background:#e4ebfa!important}:is(.ns-card,.board) :is(.layer,.tile,.ra-tile,.pa-tile,.step,.chart,.notshown,div.grid,.paper,.detail,.gov,.brief,.goals,.l1,.l2,.l3,li.saved,.water){background:var(--flat-box)!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important}.pm .tile,.pm .tile.live{background:var(--flat-sky-tile)!important;background-image:none!important;box-shadow:none!important}html[data-theme=light] .pm .tile{box-shadow:inset 0 0 0 0 transparent!important}html[data-tile] .pic .box.in,html[data-tile] .box.in{background:#fff!important;background-image:none!important}html[data-tile] .pic .box.out,html[data-tile] .box.out,html[data-tile] .pic.h .box.out.out.out{background:var(--flat-tile)!important;background-image:none!important;box-shadow:none!important}html[data-tile] .box:before,html[data-tile] .box:after{display:none!important}html[data-theme=dark] .board .box.in{background:#fff!important}:is(.ns-card,.board) :is(.cs li,.cs .pic,.pic.brief,.pic.goals){border-color:transparent!important;background:var(--flat-box)!important}:is(.ns-card,.board) .cs li .pic{background:#0a13260d!important}.ns-btn.primary,.pg-cta a:first-child,.ns-btn.primary.small{background:radial-gradient(70% 120% at 85% 0%,color-mix(in srgb,#3E7FE8 85%,#fff) 0%,transparent 100%),radial-gradient(140% 160% at 25% 100%,#1e36b8,color-mix(in srgb,#1E36B8 55%,#3E7FE8) 45%,#3e7fe8 85%,color-mix(in srgb,#3E7FE8 82%,#fff))!important;color:#fff!important;box-shadow:inset 0 0 14px 1px #ffffff4d!important;text-shadow:none!important}.ns-btn.primary:after,.pg-cta a:first-child:after{display:none!important}.ns-btn.primary:hover,.ns-btn.primary:focus-visible,.pg-cta a:first-child:hover,.pg-cta a:first-child:focus-visible{filter:brightness(1.12) saturate(1.05)}.ns-btn.glass,.pg-cta a:not(:first-child),.on-dark .ns-btn.glass,[data-edition=black] .ns-btn.glass{background:#1a2750!important;background-image:none!important;color:#fff!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ns-btn.glass:hover,.ns-btn.glass:focus-visible,.pg-cta a:not(:first-child):hover{background:#26366b!important;box-shadow:none!important}html[data-theme=light] .ns-btn.glass,html[data-theme=light] .pg-cta a:not(:first-child),html[data-theme=light] [data-tone=light] .ns-btn.glass{background:#e3eafb!important;color:#0a1326!important;box-shadow:none!important}html[data-theme=light] .ns-btn.glass:hover,html[data-theme=light] .ns-btn.glass:focus-visible,html[data-theme=light] .pg-cta a:not(:first-child):hover{background:#d3def8!important}.bar,.bar.solid,.bar:has(details[open]){box-shadow:none!important}html[data-theme=light] .bar,html[data-theme=light] .bar.solid,html[data-theme=light] .bar:has(details[open]){box-shadow:none!important;background:transparent}.win,.win *,.you p,.agent,.side li,a.recap,.glass-panel,.steps li,.k,.journey .node,.node.ra-tile,span.node,.dot,.pulse,.slit,.skip{border-radius:0!important}html[data-theme=light] .board .box.in,html[data-theme=light] .board .pic .box.in{background:#eef2fa!important}[data-lines]{max-width:none!important}[data-lines] .ln{display:block}
