/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--container-4xl:56rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--radius-md:.375rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[-2px\]{inset:-2px}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-\[16px\]{width:16px;height:16px}.size-full{width:100%;height:100%}.h-4{height:calc(var(--spacing) * 4)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-19{height:calc(var(--spacing) * 19)}.h-20{height:calc(var(--spacing) * 20)}.h-\[16px\]{height:16px}.h-\[56px\]{height:56px}.h-\[64px\]{height:64px}.h-\[80px\]{height:80px}.h-\[88px\]{height:88px}.h-\[157\.5px\]{height:157.5px}.min-h-screen{min-height:100vh}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-\[4px\]{width:4px}.w-\[8px\]{width:8px}.w-\[12px\]{width:12px}.w-\[20px\]{width:20px}.w-\[24px\]{width:24px}.w-\[32px\]{width:32px}.w-\[40px\]{width:40px}.w-\[48px\]{width:48px}.w-\[64px\]{width:64px}.w-\[140px\]{width:140px}.w-\[160px\]{width:160px}.w-\[168px\]{width:168px}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[340px\]{width:340px}.w-\[390px\]{width:390px}.w-\[1024px\]{width:1024px}.w-\[1366px\]{width:1366px}.w-\[1440px\]{width:1440px}.w-\[min-content\]{width:min-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-full{min-width:100%}.min-w-px{min-width:1px}.flex-1{flex:1}.flex-\[1_0_0\]{flex:1 0 0}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.grid-cols-\[96px_1fr_1fr\]{grid-template-columns:96px 1fr 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.content-stretch{align-content:stretch}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[32px\]{gap:32px}.gap-\[64px\]{gap:64px}.self-center{align-self:center}.overflow-clip{overflow:clip}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[999px\]{border-radius:999px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#2a3144\]{border-color:#2a3144}.border-\[\#6a6f7d\]{border-color:#6a6f7d}.border-\[\#19a3fc\]{border-color:#19a3fc}.border-\[\#ff7a00\]{border-color:#ff7a00}.border-\[rgba\(255\,255\,255\,0\.12\)\]{border-color:#ffffff1f}.bg-\[\#0b1329\]{background-color:#0b1329}.bg-\[\#00cb5d\]{background-color:#00cb5d}.bg-\[\#00dfed\]{background-color:#00dfed}.bg-\[\#2a3144\]{background-color:#2a3144}.bg-\[\#2e404d\]{background-color:#2e404d}.bg-\[\#005b96\]{background-color:#005b96}.bg-\[\#6a6f7d\]{background-color:#6a6f7d}.bg-\[\#7bf7ff\]{background-color:#7bf7ff}.bg-\[\#009aa4\]{background-color:#009aa4}.bg-\[\#19a3fc\]{background-color:#19a3fc}.bg-\[\#38f990\]{background-color:#38f990}.bg-\[\#070f26\]{background-color:#070f26}.bg-\[\#0072bc\]{background-color:#0072bc}.bg-\[\#252c40\]{background-color:#252c40}.bg-\[\#068941\]{background-color:#068941}.bg-\[\#182035\]{background-color:#182035}.bg-\[\#949494\]{background-color:#949494}.bg-\[\#a8b4c0\]{background-color:#a8b4c0}.bg-\[\#b22000\]{background-color:#b22000}.bg-\[\#e8e8e8\]{background-color:#e8e8e8}.bg-\[\#e42600\]{background-color:#e42600}.bg-\[\#ff7a00\]{background-color:#ff7a00}.bg-\[\#ffc400\]{background-color:#ffc400}.bg-\[\#ffdb66\]{background-color:#ffdb66}.bg-\[\#ffedb2\]{background-color:#ffedb2}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[80px\]{padding:80px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[16px\]{padding-inline:16px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[10px\]{padding-block:10px}.pt-\[24px\]{padding-top:24px}.pb-\[16px\]{padding-bottom:16px}.pb-\[24px\]{padding-bottom:24px}.text-center{text-align:center}.font-\[\'Noto_Sans\:Medium\'\,sans-serif\]{font-family:Noto Sans\:Medium,sans-serif}.font-\[\'Noto_Sans\:Regular\'\,sans-serif\]{font-family:Noto Sans\:Regular,sans-serif}.font-\[\'Noto_Sans\:SemiBold\'\,sans-serif\]{font-family:Noto Sans\:SemiBold,sans-serif}.font-\[\'Noto_Serif\:Regular\'\,sans-serif\]{font-family:Noto Serif\:Regular,sans-serif}.font-\[\'Noto_Serif\:SemiBold\'\,sans-serif\]{font-family:Noto Serif\:SemiBold,sans-serif}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-\[34px\]{font-size:34px}.text-\[44px\]{font-size:44px}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.2px\]{--tw-tracking:-.2px;letter-spacing:-.2px}.tracking-\[-0\.3px\]{--tw-tracking:-.3px;letter-spacing:-.3px}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.5px\]{--tw-tracking:-.5px;letter-spacing:-.5px}.tracking-\[1\.1px\]{--tw-tracking:1.1px;letter-spacing:1.1px}.\[word-break\:break-word\]{word-break:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#a8b4c0\]{color:#a8b4c0}.text-\[\#ff7a00\]{color:#ff7a00}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-55{opacity:.55}.shadow-\[0px_1px_2px_0px_rgba\(7\,15\,38\,0\.2\)\,0px_2px_6px_0px_rgba\(7\,15\,38\,0\.28\)\]{--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,#070f2633), 0px 2px 6px 0px var(--tw-shadow-color,#070f2647);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_1px_2px_0px_rgba\(7\,15\,38\,0\.24\)\]{--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,#070f263d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_2px_6px_0px_rgba\(7\,15\,38\,0\.24\)\,0px_8px_24px_0px_rgba\(7\,15\,38\,0\.4\)\]{--tw-shadow:0px 2px 6px 0px var(--tw-shadow-color,#070f263d), 0px 8px 24px 0px var(--tw-shadow-color,#070f2666);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.delay-500{transition-delay:.5s}.delay-600{transition-delay:.6s}.delay-700{transition-delay:.7s}.delay-800{transition-delay:.8s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/NotoSans-latin.woff2)format("woff2");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}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/NotoSans-latin-ext.woff2)format("woff2");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:Noto Serif;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/NotoSerif-latin.woff2)format("woff2");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}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/NotoSerif-latin-ext.woff2)format("woff2");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:Noto Sans\:Regular;font-weight:400;font-display:swap;src:url(/fonts/NotoSans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+2122,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans\:Regular;font-weight:400;font-display:swap;src:url(/fonts/NotoSans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+1E00-1E9F,U+1EF2-1EFF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans\:Medium;font-weight:500;font-display:swap;src:url(/fonts/NotoSans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+2122,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans\:Medium;font-weight:500;font-display:swap;src:url(/fonts/NotoSans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+1E00-1E9F,U+1EF2-1EFF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans\:SemiBold;font-weight:600;font-display:swap;src:url(/fonts/NotoSans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+2122,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans\:SemiBold;font-weight:600;font-display:swap;src:url(/fonts/NotoSans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+1E00-1E9F,U+1EF2-1EFF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif\:Regular;font-weight:400;font-display:swap;src:url(/fonts/NotoSerif-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+2122,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif\:Regular;font-weight:400;font-display:swap;src:url(/fonts/NotoSerif-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+1E00-1E9F,U+1EF2-1EFF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif\:SemiBold;font-weight:600;font-display:swap;src:url(/fonts/NotoSerif-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+2122,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif\:SemiBold;font-weight:600;font-display:swap;src:url(/fonts/NotoSerif-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+1E00-1E9F,U+1EF2-1EFF,U+2C60-2C7F,U+A720-A7FF}:root{--bg-canvas:#070f26;--bg-surface:#182035;--bg-surface-raised:#252c40;--bg-surface-sunken:#0b1329;--text-primary:#fff;--text-secondary:#a8b4c0;--text-on-accent:#fff;--border-subtle:#2a3144;--border-default:#6a6f7d;--border-focus:#19a3fc;--accent-primary:#0072bc;--accent-light:#19a3fc;--accent-dark:#005b96;--turquoise-50:#7bf7ff;--turquoise-100:#00dfed;--turquoise-150:#009aa4;--green-50:#38f990;--yellow-150:#ffc400;--font-sans:"Noto Sans:Regular", "Noto Sans", system-ui, sans-serif;--font-sans-md:"Noto Sans:Medium", "Noto Sans", system-ui, sans-serif;--font-sans-sb:"Noto Sans:SemiBold", "Noto Sans", system-ui, sans-serif;--font-serif:"Noto Serif:Regular", "Noto Serif", Georgia, serif;--font-serif-sb:"Noto Serif:SemiBold", "Noto Serif", Georgia, serif;--size-2xs:12px;--size-xs:13px;--size-sm:14px;--size-base:16px;--size-lg:18px;--size-xl:22px;--size-2xl:28px;--size-3xl:34px;--size-4xl:44px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--r-sm:4px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-pill:999px}*{box-sizing:border-box}body{background:var(--bg-canvas);font-family:var(--font-sans);color:var(--text-primary);margin:0}::-webkit-scrollbar{display:none}@keyframes enterFromRight{0%{opacity:0;transform:translate(40px)scale(.988)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes enterFromLeft{0%{opacity:0;transform:translate(-40px)scale(.988)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes zoomFadeIn{0%{opacity:0;filter:blur(4px);transform:scale(1.06)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes fadeReplay{0%{opacity:0}to{opacity:1}}.slide-enter-fwd{animation:.58s cubic-bezier(.25,.46,.45,.94) both enterFromRight}.slide-enter-back{animation:.58s cubic-bezier(.25,.46,.45,.94) both enterFromLeft}.slide-enter-zoom{animation:.7s cubic-bezier(.25,.46,.45,.94) both zoomFadeIn}.slide-replay{animation:.45s both fadeReplay}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-up{animation:.6s cubic-bezier(.25,.46,.45,.94) both fadeUp}.animate-fade-in{animation:.45s both fadeIn}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-800{animation-delay:.8s}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes presenterSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.chapter-menu-overlay{animation:.25s both overlayFadeIn}.presenter-panel-enter{animation:.28s cubic-bezier(.25,.46,.45,.94) both presenterSlideUp}@keyframes hubPulse{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.38;transform:scale(1.06)}}@keyframes spokeExtend{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.hub-pulse{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite hubPulse}.spoke-enter{stroke-dasharray:400;animation:.38s cubic-bezier(.25,.46,.45,.94) both spokeExtend}@keyframes spotGlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.28)}}.spot-glow{transform-origin:50%;animation:2.2s ease-in-out infinite spotGlow}@keyframes connDraw{0%{stroke-dashoffset:1400px}to{stroke-dashoffset:0}}.conn-draw{stroke-dasharray:1400;animation:1.1s cubic-bezier(.25,.46,.45,.94) both connDraw}.conn-dash-flow{animation:2.8s linear infinite dashMove}@keyframes dashMove{0%{stroke-dashoffset:32px}to{stroke-dashoffset:0}}@keyframes cardBreath{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}.card-breathe{animation:4.5s ease-in-out infinite cardBreath}@keyframes s01NodeBreath{0%,to{opacity:.65}50%{opacity:1}}.s01-node-breath{animation-name:s01NodeBreath;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:backwards}@keyframes s01MeshDrift{0%,to{transform:translate(0)}33%{transform:translate(5px,-4px)}66%{transform:translate(-4px,3px)}}.s01-mesh-drift{animation:26s ease-in-out infinite s01MeshDrift}@keyframes s01RingDrift{0%,to{transform:translate(0)}50%{transform:translate(-7px,5px)}}.s01-ring-drift{animation:34s ease-in-out infinite s01RingDrift}@keyframes s01PulseTravel{0%{stroke-dashoffset:1px;opacity:0}10%{opacity:1}90%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.s01-pulse{stroke-dasharray:.05 .95;animation-name:s01PulseTravel;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards}@keyframes s01TickSweep{0%,12%,to{opacity:.7}4%{opacity:1}}.s01-tick-sweep{animation-name:s01TickSweep;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:backwards}@keyframes s01FeedIn{0%{opacity:0;filter:blur(12px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}.s01-feed-in{animation-name:s01FeedIn;animation-duration:.9s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}@keyframes s01FeedOut{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(9px);transform:translateY(-12px)}}.s01-feed-out{animation-name:s01FeedOut;animation-duration:.7s;animation-timing-function:cubic-bezier(.4,0,1,1);animation-fill-mode:both}@keyframes s04WorldL{0%{opacity:0;transform:translate(-64px)}to{opacity:1;transform:translate(0)}}@keyframes s04WorldR{0%{opacity:0;transform:translate(64px)}to{opacity:1;transform:translate(0)}}.s04-world-l,.s04-world-r{animation-duration:.75s;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}.s04-world-l{animation-name:s04WorldL}.s04-world-r{animation-name:s04WorldR}@keyframes s04Bridge{0%{opacity:0;transform:scaleX(0)}30%{opacity:1}to{opacity:1;transform:scaleX(1)}}.s04-bridge{transform-box:fill-box;transform-origin:50%;animation:.95s cubic-bezier(.25,.46,.45,.94) both s04Bridge}@keyframes s04NodePop{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.s04-node{transform-box:fill-box;transform-origin:50%;animation:.48s cubic-bezier(.25,.46,.45,.94) both s04NodePop}@keyframes s04DocLTR{0%{opacity:0;transform:translate(0)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(890px)}}@keyframes s04DocRTL{0%{opacity:0;transform:translate(0)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(-890px)}}.s04-doc-ltr{animation:5.4s linear infinite backwards s04DocLTR}.s04-doc-rtl{animation:5.4s linear infinite backwards s04DocRTL}@keyframes s04Halo{0%,to{opacity:.55}50%{opacity:1}}.s04-halo{animation:3.2s ease-in-out infinite s04Halo}@keyframes s05In{0%{opacity:0}to{opacity:1}}@keyframes s05Out{0%{opacity:1}to{opacity:0}}.s05-cable{animation:.45s cubic-bezier(.25,.46,.45,.94) 1s both s05In}.s05-risk{animation:.4s cubic-bezier(.25,.46,.45,.94) both s05In}.s05-retired{pointer-events:none;animation:.5s forwards s05Out}@keyframes s05CtaPulse{0%,to{box-shadow:0 0}50%{box-shadow:0 0 26px 1px}}.s05-cta{animation:.6s cubic-bezier(.25,.46,.45,.94) both fadeUp,2.2s ease-in-out infinite s05CtaPulse}.s05-cta:hover{filter:brightness(1.3)}@keyframes s05CableFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-46px}}.s05-cable-line{animation:.9s linear infinite s05CableFlow}@keyframes s05RiskPulse{0%,to{opacity:1}50%{opacity:.55}}.s05-risk-dot{animation:1.4s ease-in-out infinite s05RiskPulse}@keyframes s05DomeRise{0%{opacity:0;transform:scaleY(.1)}60%{opacity:1}to{opacity:1;transform:scaleY(1)}}.s05-dome{transform-box:fill-box;transform-origin:bottom;animation:.8s cubic-bezier(.25,.46,.45,.94) both s05DomeRise}@keyframes s05DocIn{0%{opacity:0;transform:translate(0)}10%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(330px)}}@keyframes s05DocOut{0%{opacity:0;transform:translate(0)}16%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(410px)}}.s05-doc-in{animation:3.6s linear infinite backwards s05DocIn}.s05-doc-out{animation:3.6s linear infinite backwards s05DocOut}@keyframes s05DomeBreathe{0%,to{opacity:.5}50%{opacity:.9}}.s05-dome-glow{animation:3.4s ease-in-out infinite s05DomeBreathe}@keyframes s06WheelIn{0%{opacity:0;transform:rotate(-70deg)scale(.82)}to{opacity:1;transform:rotate(0)scale(1)}}.s06-wheel{transform-box:fill-box;transform-origin:50%;animation:.9s cubic-bezier(.25,.46,.45,.94) .5s both s06WheelIn}@keyframes s06RingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.s06-ring{transform-box:fill-box;transform-origin:50%;animation:48s linear infinite s06RingSpin}@keyframes s09Stamp{0%{opacity:0;transform:scale(1.7)rotate(-7deg)}65%{opacity:1;transform:scale(.96)rotate(1deg)}to{opacity:1;transform:scale(1)rotate(0)}}.s09-stamp{animation:.55s cubic-bezier(.25,.46,.45,.94) 1.7s both s09Stamp}.s09-stamp--now{animation-delay:.12s}.s09-ver-btn{cursor:pointer;transition:background .2s,box-shadow .2s}.s09-ver-btn:hover{box-shadow:0 0 28px #ffffff1a;background:#ffffff0f!important}.s09-option{cursor:pointer;transition:background .15s}.s09-option:hover{background:#ffffff14}.s09-ver-swap{cursor:pointer;opacity:.8;transition:opacity .15s}.s09-ver-swap:hover{opacity:1}@keyframes s09dLivePulse{0%,to{opacity:1;box-shadow:0 0 #ff5a5a8c}50%{opacity:.65;box-shadow:0 0 0 7px #ff5a5a00}}.s09d-live-dot{animation:1.8s ease-in-out infinite s09dLivePulse}@keyframes s11SegGrow{0%{opacity:0;transform:scaleX(0)}60%{opacity:1}to{opacity:1;transform:scaleX(1)}}.s11-seg{transform-origin:0;animation:.48s cubic-bezier(.25,.46,.45,.94) both s11SegGrow}@keyframes s11GoLivePop{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.s11-golive{animation:.42s cubic-bezier(.25,.46,.45,.94) both s11GoLivePop}.s14-bar{transform-origin:0;animation:.48s cubic-bezier(.25,.46,.45,.94) both s11SegGrow}.s14-print-sheet{display:none}@page{size:A4 landscape;margin:12mm}@media print{body{background:#fff}#root{display:none!important}.s14-print-sheet{-webkit-print-color-adjust:exact;print-color-adjust:exact;display:block!important}}@keyframes s07WindowIn{0%{opacity:0;transform:scale(.955)translateY(18px)}to{opacity:1;transform:scale(1)translateY(0)}}.s07-window{animation:.7s cubic-bezier(.25,.46,.45,.94) .5s both s07WindowIn}@keyframes s06dChip1{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.55,.05,.35,.95);transform:translate(0)}6%{opacity:1}16.5%{opacity:1}19%,to{opacity:0;transform:translate(290px)}}@keyframes s06dChip2{0%,20.5%{opacity:0;animation-timing-function:cubic-bezier(.55,.05,.35,.95);transform:translate(0)}22%{opacity:1}31%{opacity:1}33%,to{opacity:0;transform:translate(-290px)}}@keyframes s06dChip4{0%,47%{opacity:0;animation-timing-function:cubic-bezier(.55,.05,.35,.95);transform:translate(0)}48.5%{opacity:1}57.5%{opacity:1}59.5%,to{opacity:0;transform:translate(-290px)}}@keyframes s06dChip5{0%,61%{opacity:0;animation-timing-function:cubic-bezier(.55,.05,.35,.95);transform:translate(0)}62.5%{opacity:1}70%{opacity:1}72%,to{opacity:0;transform:translate(290px)}}@keyframes s06dChip6{0%,73.5%{opacity:0;animation-timing-function:cubic-bezier(.55,.05,.35,.95);transform:translate(0)}74.5%{opacity:1}81%{opacity:1}82.5%,to{opacity:0;transform:translate(-290px)}}.s06d-chip-1{animation:16s linear 1.2s infinite both s06dChip1}.s06d-chip-2{animation:16s linear 1.2s infinite both s06dChip2}.s06d-chip-4{animation:16s linear 1.2s infinite both s06dChip4}.s06d-chip-5{animation:16s linear 1.2s infinite both s06dChip5}.s06d-chip-6{animation:16s linear 1.2s infinite both s06dChip6}@keyframes s06dArrow{0%,33.5%{opacity:.22}35.5%{opacity:1}45.5%{opacity:1}48%,to{opacity:.22}}.s06d-arrow{animation:16s linear 1.2s infinite both s06dArrow}.s06d-badge{transform-box:fill-box;transform-origin:50%;animation-duration:16s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:1.2s;animation-fill-mode:both}.s06d-badge-1{animation-name:s06dBadge1}.s06d-badge-2{animation-name:s06dBadge2}.s06d-badge-3{animation-name:s06dBadge3}.s06d-badge-4{animation-name:s06dBadge4}.s06d-badge-5{animation-name:s06dBadge5}.s06d-badge-6{animation-name:s06dBadge6}@keyframes s06dBadge1{0%,2.5%{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}4%,19%{opacity:1;filter:drop-shadow(0 0 7px);transform:scale(1.18)}21.5%,to{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}}@keyframes s06dBadge2{0%,19%{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}20.5%,33%{opacity:1;filter:drop-shadow(0 0 7px);transform:scale(1.18)}35.5%,to{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}}@keyframes s06dBadge3{0%,33%{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}34.5%,45.5%{opacity:1;filter:drop-shadow(0 0 7px);transform:scale(1.18)}48%,to{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}}@keyframes s06dBadge4{0%,45.5%{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}47%,59.5%{opacity:1;filter:drop-shadow(0 0 7px);transform:scale(1.18)}62%,to{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}}@keyframes s06dBadge5{0%,59.5%{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}61%,72%{opacity:1;filter:drop-shadow(0 0 7px);transform:scale(1.18)}74.5%,to{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}}@keyframes s06dBadge6{0%,72%{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}73.5%,82.5%{opacity:1;filter:drop-shadow(0 0 7px);transform:scale(1.18)}85%,to{opacity:.38;filter:drop-shadow(0 0 #0000);transform:scale(1)}}@keyframes s06dStamp{0%{opacity:0;transform:scale(1.7)rotate(-7deg)}65%{opacity:1;transform:scale(.96)rotate(1deg)}to{opacity:1;transform:scale(1)rotate(0)}}.s06d-stamp{animation:.55s cubic-bezier(.25,.46,.45,.94) 14.4s both s06dStamp}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:"*";inherits:false}
