*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.mx-auto{margin-right:auto}.ml-auto,.mx-auto{margin-left:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.h-\[720px\]{height:720px}.h-auto{height:auto}.min-h-9{min-height:2.25rem}.min-h-screen{min-height:100vh}.w-\[220px\]{width:220px}.w-full{width:100%}.min-w-0{min-width:0}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-6xl{max-width:72rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity,1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/70{background-color:rgb(255 255 255/.7)}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[11px\]{font-size:11px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.18em\]{letter-spacing:.18em}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900\/75{color:rgb(6 78 59/.75)}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--ink:#020403;--ink-soft:#07100c;--surface:#0a1510;--surface-raised:#0e1b15;--paper:#f6f8f7;--muted:#9aa8a1;--muted-strong:#bdc7c2;--border:#20342a;--border-soft:rgba(255,255,255,0.11);--green:#11d676;--green-deep:#075b38;--cyan:#22aef3;--danger:#ff7b8b;--shell:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--paper);background:var(--ink);font-family:var(--font-geist-sans),system-ui,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}img{max-width:100%}:focus-visible{outline:3px solid rgba(34,174,243,.85);outline-offset:4px}.event-page{min-height:100vh;overflow:clip;background:var(--ink)}.section-shell{position:relative;width:min(var(--shell),calc(100% - 64px));margin-inline:auto}#details,#discover,#faq,#registration,#speakers{scroll-margin-top:28px}.conversion-hero{position:relative;min-height:100svh;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--border-soft)}.hero-art{z-index:-2;background-image:linear-gradient(90deg,#020403,rgba(2,4,3,.98) 34%,rgba(2,4,3,.7) 54%,rgba(2,4,3,.12) 78%,transparent),linear-gradient(0deg,#020403,transparent 32%),url(/ai-robot-hero.webp);background-repeat:no-repeat;background-position:50%,50%,calc(100% + 280px) 0;background-size:cover,cover,1700px auto;filter:saturate(1.04) contrast(1.04)}.hero-art,.hero-chart{position:absolute;inset:0}.hero-chart{z-index:-1;opacity:.24;background-image:linear-gradient(rgba(17,214,118,.1) 1px,transparent 0),linear-gradient(90deg,rgba(17,214,118,.1) 1px,transparent 0);background-size:68px 68px;mask-image:linear-gradient(120deg,transparent 8%,black 48%,transparent 88%)}.event-header{min-height:88px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;border-bottom:1px solid var(--border-soft)}.brand{display:inline-flex;width:fit-content;align-items:center;gap:13px}.brand-mark{position:relative;width:54px;height:42px;display:inline-block}.brand-stroke{position:absolute;left:21px;top:-5px;width:13px;height:54px;border-radius:2px;transform-origin:center}.brand-stroke-one{background:linear-gradient(var(--cyan) 0 52%,var(--green) 52%);transform:rotate(43deg)}.brand-stroke-two{background:linear-gradient(var(--cyan) 0 48%,var(--green) 48%);transform:rotate(-43deg)}.brand-word{font-size:43px;font-weight:650;letter-spacing:-4px;line-height:1}.brand-compact{transform:scale(.78);transform-origin:left center}.event-header nav{display:flex;align-items:center;gap:32px}.event-header nav a{color:var(--muted-strong);font-size:13px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;transition:color .18s ease}.event-header nav a:hover{color:var(--green)}.header-cta,.primary-cta{display:inline-flex;width:fit-content;min-height:56px;align-items:center;justify-content:center;gap:16px;padding:0 25px;border:1px solid var(--green);border-radius:9px;background:var(--green);color:#02130b;font-size:14px;font-weight:800;letter-spacing:.055em;line-height:1;text-transform:uppercase;transition:transform .18s ease,background .18s ease,color .18s ease}.primary-cta:hover{transform:translateY(-2px);background:#31e58d}.header-cta svg,.primary-cta svg{width:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.header-cta{justify-self:end;min-height:44px;padding-inline:18px;background:rgba(2,4,3,.55);color:var(--green);font-size:12px}.header-cta:hover{background:var(--green);color:#02130b}.hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);align-items:center;gap:clamp(40px,5vw,74px);padding:58px 0 74px}.hero-copy h1{margin:0;font-size:clamp(74px,7.4vw,112px);font-weight:900;letter-spacing:-.075em;line-height:.82;text-transform:uppercase}.hero-copy h1 span{display:block}.hero-copy h1 .accent-line{margin-top:18px;color:var(--green)}.hero-headline{max-width:630px;margin:34px 0 0;padding-left:18px;border-left:4px solid var(--green);font-size:clamp(22px,2vw,31px);line-height:1.25;letter-spacing:-.035em}.hero-value{max-width:620px;margin:22px 0 0;color:var(--muted-strong);font-size:17px;line-height:1.6}.event-access-line{width:fit-content;margin:24px 0 0;padding:11px 14px;border:1px solid rgba(17,214,118,.65);border-radius:7px;color:var(--green);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.event-access-line span{padding-inline:5px;color:var(--cyan)}.hero-facts{display:grid;gap:10px;margin:22px 0 26px}.hero-facts>div{display:flex;align-items:center;gap:12px;color:var(--paper);font-size:15px}.details-list svg,.hero-facts svg{width:21px;height:21px;flex:0 0 auto;fill:none;stroke:var(--green);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hero-form-card{padding:24px;border:1px solid rgba(255,255,255,.24);border-radius:20px;background:rgba(8,15,12,.88);box-shadow:0 28px 90px rgba(0,0,0,.38);backdrop-filter:blur(14px)}.conversion-form{width:100%}.form-heading{margin-bottom:20px}.form-eyebrow,.section-label-text,.speaker-kicker{margin:0 0 9px;color:var(--green);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.form-heading h2,.registration-success h2{margin:0;color:#fff;font-size:clamp(26px,3vw,34px);letter-spacing:-.045em;line-height:1.05}.form-heading>p:last-child,.registration-success>p:not(.form-eyebrow){margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.form-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.conversion-field{display:grid;gap:7px}.conversion-field.essential-field{grid-column:1/-1}.conversion-field>span{color:var(--muted-strong);font-size:12px;font-weight:650}.conversion-field b{color:var(--green)}.conversion-field input{width:100%;min-height:48px;border:1px solid rgba(255,255,255,.22);border-radius:9px;background:rgba(255,255,255,.035);color:#fff;padding:0 13px;font-size:15px;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.conversion-field input::placeholder{color:#66736c}.conversion-field input:hover{border-color:rgba(255,255,255,.38)}.conversion-field input:focus{border-color:var(--green);background:rgba(255,255,255,.055);box-shadow:0 0 0 3px rgba(17,214,118,.12)}.conversion-field input[aria-invalid=true]{border-color:var(--danger)}.conversion-field small{color:#ff9aaa;font-size:11px;line-height:1.35}.conversion-form button{width:100%;min-height:54px;margin-top:16px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:9px;background:var(--green);color:#02130b;cursor:pointer;font-size:14px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;transition:filter .15s ease,transform .15s ease}.conversion-form button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.conversion-form button:disabled{cursor:wait;opacity:.72}.form-assurance{margin:12px 0 0;text-align:center;color:var(--muted);font-size:11px}.form-alert{margin-bottom:14px;padding:10px 12px;border:1px solid rgba(255,123,139,.45);border-radius:8px;background:rgba(255,123,139,.08);color:#ffb4bf;font-size:12px;line-height:1.45}.submit-spinner{width:16px;height:16px;border:2px solid rgba(2,19,11,.35);border-top-color:#02130b;border-radius:50%;animation:spin .7s linear infinite}.registration-success{min-height:510px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.success-check{width:48px;height:48px;display:grid;place-items:center;margin-bottom:24px;border-radius:50%;background:var(--green);color:#02130b;font-size:25px;font-weight:900}.registration-success a{margin-top:24px;padding-bottom:5px;border-bottom:1px solid var(--green);color:var(--green);font-size:13px;font-weight:750;text-transform:uppercase}.section-header{max-width:720px}.section-brand{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding-bottom:10px;border-bottom:1px solid rgba(34,174,243,.5);color:var(--paper);font-size:15px;font-weight:800;letter-spacing:-.08em;line-height:1}.section-brand:after{width:24px;height:2px;margin-left:2px;background:var(--green);content:""}.section-brand-mark{position:relative;display:inline-block;width:18px;height:16px}.section-brand-mark .brand-stroke{left:7px;top:-2px;width:5px;height:20px}.section-header h2{margin:0;color:#fff;font-size:clamp(42px,5.4vw,76px);font-weight:780;letter-spacing:-.06em;line-height:.98}.section-header>p:last-child:not(.section-label-text){max-width:680px;margin:22px 0 0;color:var(--muted-strong);font-size:18px;line-height:1.65}.discover-section{padding:120px 0}.discover-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(56px,8vw,120px);align-items:start}.discover-heading{position:sticky;top:40px}.discover-heading .section-header h2{max-width:480px}.discover-heading .primary-cta{margin-top:36px}.discovery-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--border-soft)}.discovery-list li{display:grid;grid-template-columns:76px 1fr;gap:24px;padding:27px 0;border-bottom:1px solid var(--border-soft)}.discovery-number{color:transparent;-webkit-text-stroke:1px var(--green);font-size:45px;font-weight:800;letter-spacing:-.06em;line-height:1}.discovery-list h3{margin:0;font-size:20px;letter-spacing:-.025em}.discovery-list p{max-width:580px;margin:8px 0 0;color:var(--muted);font-size:15px;line-height:1.55}.speaker-section{padding:110px 0 120px;border-block:1px solid var(--border-soft);background:#030705}.speaker-section .section-header{margin-bottom:55px}.speaker-feature{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(54px,8vw,112px);align-items:center}.speaker-feature+.speaker-feature{margin-top:100px;padding-top:100px;border-top:1px solid var(--border-soft)}.speaker-feature:nth-of-type(2n) .speaker-image-frame{order:2}.speaker-feature:nth-of-type(2n) .speaker-copy{order:1}.speaker-image-frame{position:relative;aspect-ratio:4/5;overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.speaker-image{object-fit:cover}.speaker-copy h3{margin:0;max-width:650px;font-size:clamp(56px,7vw,96px);font-weight:820;letter-spacing:-.07em;line-height:.88;text-transform:uppercase}.speaker-copy h3 span{display:block}.speaker-copy h3 span:last-child{color:var(--green)}.speaker-copy dl{margin:38px 0;border-top:1px solid var(--border-soft)}.speaker-copy dl>div{display:grid;grid-template-columns:145px 1fr;gap:28px;padding:17px 0;border-bottom:1px solid var(--border-soft)}.speaker-copy dt{color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.speaker-copy dd{margin:0;color:var(--muted-strong);font-size:14px}.audience-section{padding:120px 0}.audience-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);gap:clamp(60px,8vw,120px)}.audience-copy{max-width:570px;margin:30px 0 0;color:var(--muted-strong);font-size:17px;line-height:1.75}.audience-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--border-soft)}.audience-list li{display:grid;grid-template-columns:48px 1fr;gap:18px;padding:17px 0;border-bottom:1px solid var(--border-soft);color:var(--paper);font-size:16px;line-height:1.4}.audience-list li span{color:var(--green);font-size:12px;font-weight:800;letter-spacing:.08em}.experience-section{padding:115px 0 125px;border-block:1px solid rgba(17,214,118,.18);background:linear-gradient(115deg,#05130c,#062116 68%,#05130c)}.experience-section .section-header{max-width:880px}.experience-list{display:grid;grid-template-columns:repeat(6,1fr);margin:58px 0 0;padding:0;list-style:none;border-block:1px solid rgba(255,255,255,.14)}.experience-list li{min-height:170px;padding:23px 20px;border-right:1px solid rgba(255,255,255,.14)}.experience-list li:last-child{border-right:0}.experience-list span{color:var(--green);font-size:11px;font-weight:800;letter-spacing:.12em}.experience-list h3{margin:52px 0 0;font-size:17px;line-height:1.2}.social-proof-section{padding:110px 0}.social-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px}.social-proof-grid figure{margin:0}.host-section{padding:85px 0;border-bottom:1px solid var(--border-soft)}.host-layout{display:grid;grid-template-columns:.65fr 1.35fr;align-items:center;gap:80px}.host-layout .brand{transform:scale(1.55);transform-origin:left center}.host-layout h2{margin:0;font-size:clamp(42px,5vw,68px);letter-spacing:-.055em;line-height:1}.host-layout p:last-child{max-width:650px;margin:18px 0 0;color:var(--muted-strong);font-size:18px;line-height:1.65}.details-section{padding:120px 0;background:#030705}.details-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(70px,9vw,135px)}.details-date{display:flex;align-items:flex-start;gap:14px;margin:50px 0 0;color:var(--green);font-size:clamp(110px,13vw,180px);font-weight:850;letter-spacing:-.1em;line-height:.72}.details-date span{margin-top:8px;color:var(--paper);font-size:24px;font-weight:620;letter-spacing:-.04em;line-height:1.05}.details-list{border-top:1px solid var(--border-soft)}.details-list>div{display:grid;grid-template-columns:30px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid var(--border-soft)}.details-list p{margin:0;font-size:17px;line-height:1.45}.details-list p>span{display:block;margin-bottom:6px;color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.details-list small{display:block;margin-top:5px;color:var(--muted);font-size:13px}.details-list small a{color:var(--green);font-weight:750;text-transform:uppercase}.details-list .primary-cta{margin-top:26px}.faq-section{padding:115px 0}.faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(60px,8vw,120px)}.faq-list{border-top:1px solid var(--border-soft)}.faq-list details{border-bottom:1px solid var(--border-soft)}.faq-list summary{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;color:#fff;font-size:17px;font-weight:650}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--green);font-size:26px;font-weight:350;transition:transform .16s ease}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:700px;margin:-5px 0 22px;color:var(--muted);font-size:15px;line-height:1.65}.final-cta-section{padding:110px 0 38px;border-top:1px solid rgba(17,214,118,.2);background:linear-gradient(90deg,#03120b,rgba(3,18,11,.96) 48%,rgba(3,18,11,.55)),url(/ai-robot-hero.webp) 100% /880px auto no-repeat}.final-cta-layout{display:grid;grid-template-columns:1.12fr .88fr;align-items:end;gap:80px}.final-cta-layout h2{max-width:780px;margin:0;font-size:clamp(52px,6.6vw,90px);letter-spacing:-.07em;line-height:.94}.final-cta-layout>div:first-child>p{max-width:620px;margin:24px 0 0;color:var(--muted-strong);font-size:18px;line-height:1.6}.final-action>p{margin:0 0 20px;color:var(--green);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.6;text-transform:uppercase}.final-action>p span{padding-inline:5px;color:var(--cyan)}.closing-line{margin:80px 0 0;text-align:center;color:rgba(255,255,255,.66);font-size:13px;font-style:italic;font-weight:650;letter-spacing:.56em}.event-footer{padding:32px 0;border-top:1px solid var(--border-soft);background:#010201}.event-footer .section-shell{display:flex;align-items:center;justify-content:space-between;gap:30px}.event-footer p{margin:0;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.event-footer>div>a:last-child{color:var(--green);font-size:13px;font-weight:700}.mobile-sticky-cta{display:none}.standalone-registration{min-height:100vh;padding:46px 20px 80px;background:radial-gradient(circle at 85% 10%,rgba(17,214,118,.12),transparent 32%),var(--ink)}.standalone-registration-shell{width:min(620px,100%);margin-inline:auto;padding:30px;border:1px solid var(--border);border-radius:20px;background:var(--ink-soft)}.back-link{color:var(--green);font-size:13px;font-weight:700}.standalone-registration-heading{margin:38px 0 30px}.standalone-registration-heading p{margin:0 0 8px;color:var(--green);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.standalone-registration-heading h1{margin:0;font-size:clamp(38px,8vw,56px);letter-spacing:-.055em;line-height:1}.standalone-registration-heading span{display:block;margin-top:14px;color:var(--muted);font-size:14px}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:1080px){.hero-grid{grid-template-columns:minmax(0,1fr) 430px;gap:34px}.hero-copy h1{font-size:clamp(68px,8vw,90px)}.experience-list{grid-template-columns:repeat(3,1fr)}.experience-list li:nth-child(3){border-right:0}.experience-list li:nth-child(-n+3){border-bottom:1px solid rgba(255,255,255,.14)}}@media (max-width:860px){.section-shell{width:min(var(--shell),calc(100% - 40px))}.event-header{grid-template-columns:1fr auto}.event-header nav{display:none}.hero-art{opacity:.46;background-position:50%,50%,52% 0;background-size:cover,cover,1420px auto}.hero-grid{grid-template-columns:1fr;padding-top:48px}.hero-copy{max-width:680px}.hero-form-card{max-width:660px}.audience-layout,.discover-layout,.faq-layout{grid-template-columns:1fr}.discover-heading{position:static}.discover-heading .primary-cta{margin-bottom:48px}.speaker-feature{gap:42px}.host-layout{grid-template-columns:.55fr 1.45fr;gap:40px}.details-layout{grid-template-columns:1fr}.details-date{margin-bottom:25px}.final-cta-layout{grid-template-columns:1fr;gap:40px}}@media (max-width:640px){body{padding-bottom:74px}.section-shell{width:min(var(--shell),calc(100% - 32px))}.event-header{min-height:72px}.brand{gap:6px}.brand-mark{width:38px;height:30px;transform:scale(.74);transform-origin:left center;margin-right:-7px}.brand-word{font-size:31px;letter-spacing:-3px}.header-cta{min-height:40px;padding-inline:13px;font-size:10px;letter-spacing:.035em}.header-cta svg{display:none}.conversion-hero{min-height:auto}.hero-art{opacity:.3;background-image:linear-gradient(180deg,#020403,rgba(2,4,3,.7) 40%,#020403 70%),url(/ai-robot-hero.webp);background-position:50%,58% 170px;background-size:cover,auto 460px}.hero-chart{opacity:.14;background-size:44px 44px}.hero-grid{gap:42px;padding:38px 0 58px}.hero-copy h1{font-size:clamp(58px,19vw,74px)}.hero-copy h1 .accent-line{margin-top:12px}.hero-headline{margin-top:27px;padding-left:13px;font-size:20px}.hero-value{margin-top:18px;font-size:15px;line-height:1.55}.event-access-line{margin-top:20px;padding:9px 10px;font-size:10px;letter-spacing:.05em}.hero-facts{grid-template-columns:1fr 1fr;gap:9px 14px;margin:19px 0 23px}.hero-facts>div{gap:8px;font-size:13px}.hero-facts>div:first-child{grid-column:1/-1}.hero-facts svg{width:18px;height:18px}.primary-cta{width:100%;min-height:54px;padding-inline:18px;font-size:13px}.hero-form-card{padding:20px 16px;border-radius:14px;backdrop-filter:blur(7px)}.form-fields{grid-template-columns:1fr}.conversion-field.essential-field{grid-column:auto}.conversion-field input{min-height:52px;font-size:16px}.conversion-form button{min-height:56px;font-size:13px}.registration-success{min-height:440px}.section-header h2{font-size:clamp(38px,12vw,52px)}.section-header>p:last-child:not(.section-label-text){margin-top:17px;font-size:16px;line-height:1.55}.audience-section,.details-section,.discover-section,.faq-section,.speaker-section{padding:78px 0}.discover-heading .primary-cta{margin-top:26px;margin-bottom:38px}.discovery-list li{grid-template-columns:51px 1fr;gap:15px;padding:22px 0}.discovery-number{font-size:33px}.discovery-list h3{font-size:17px}.discovery-list p{font-size:14px}.speaker-section .section-header{margin-bottom:34px}.speaker-feature{grid-template-columns:1fr;gap:34px}.speaker-feature+.speaker-feature{margin-top:70px;padding-top:70px}.speaker-feature:nth-of-type(2n) .speaker-copy,.speaker-feature:nth-of-type(2n) .speaker-image-frame{order:0}.speaker-image-frame{aspect-ratio:4/4.7}.speaker-copy h3{font-size:clamp(48px,16vw,68px)}.speaker-copy dl{margin:27px 0}.speaker-copy dl>div{grid-template-columns:115px 1fr;gap:15px}.audience-layout{gap:42px}.audience-copy{margin-top:22px;font-size:15px;line-height:1.65}.audience-list li{grid-template-columns:38px 1fr;padding:14px 0;font-size:15px}.experience-section{padding:78px 0}.experience-list{grid-template-columns:1fr 1fr;margin-top:37px}.experience-list li{min-height:132px;padding:18px 14px;border-bottom:1px solid rgba(255,255,255,.14)}.experience-list li:nth-child(2n){border-right:0}.experience-list li:nth-last-child(-n+2){border-bottom:0}.experience-list h3{margin-top:34px;font-size:15px}.host-section{padding:72px 0}.host-layout{grid-template-columns:1fr;gap:40px}.host-layout .brand{transform:scale(1.35)}.host-layout h2{font-size:46px}.host-layout p:last-child{font-size:16px}.details-layout{gap:35px}.details-date{margin-top:32px;font-size:112px}.details-date span{font-size:21px}.details-list p{font-size:15px}.faq-layout{gap:36px}.faq-list summary{min-height:66px;font-size:15px}.faq-list details p{font-size:14px}.final-cta-section{padding:78px 0 28px;background:linear-gradient(180deg,rgba(3,18,11,.97),rgba(3,18,11,.94)),url(/ai-robot-hero.webp) 55% /auto 100% no-repeat}.final-cta-layout h2{font-size:49px}.final-cta-layout>div:first-child>p{font-size:16px}.closing-line,.final-action>p{font-size:10px}.closing-line{margin-top:58px;letter-spacing:.35em}.event-footer .section-shell{flex-wrap:wrap}.event-footer p{width:100%;order:3}.mobile-sticky-cta{position:fixed;z-index:50;left:0;right:0;bottom:0;display:block;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(2,4,3,.94);border-top:1px solid var(--border);backdrop-filter:blur(12px);transition:transform .18s ease,opacity .18s ease}.mobile-sticky-cta.is-hidden{transform:translateY(110%);opacity:0;pointer-events:none}.mobile-sticky-cta a{min-height:52px;display:grid;place-items:center;border-radius:8px;background:var(--green);color:#02130b;font-size:13px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.standalone-registration{padding:24px 12px 100px}.standalone-registration-shell{padding:22px 16px;border-radius:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.event-hub-page{min-height:100vh;color:var(--paper);background:var(--ink)}.event-hub-header,.event-hub-shell{width:min(1120px,calc(100% - 48px));margin-inline:auto}.event-hub-header{display:flex;align-items:center;justify-content:space-between;min-height:76px;border-bottom:1px solid var(--border-soft)}.event-hub-brand{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:26px;font-weight:800;letter-spacing:-.1em;line-height:1}.event-hub-brand-mark{position:relative;display:inline-block;width:26px;height:22px}.event-hub-brand-mark i{position:absolute;top:-3px;left:10px;width:7px;height:29px;border-radius:2px;background:linear-gradient(var(--cyan) 0 52%,var(--green) 52%)}.event-hub-brand-mark i:first-child{transform:rotate(43deg)}.event-hub-brand-mark i:last-child{transform:rotate(-43deg)}.event-hub-header-note{color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.event-hub-nav{position:sticky;z-index:10;top:0;display:flex;justify-content:center;gap:34px;padding:13px 16px;border-bottom:1px solid var(--border-soft);background:rgba(2,4,3,.92);backdrop-filter:blur(14px)}.event-hub-nav a{color:var(--muted-strong);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.event-hub-nav a:hover{color:var(--green)}.event-hub-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--border-soft)}.event-hub-hero-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 86% 18%,rgba(17,214,118,.2),transparent 29%),linear-gradient(115deg,#020403,#06150d 58%,#020403)}.event-hub-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,.62fr);gap:70px;align-items:end;padding:86px 0 92px}.event-hub-kicker{margin:0 0 13px;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.event-hub-hero h1{max-width:700px;margin:0;color:#fff;font-size:clamp(64px,9vw,128px);font-weight:900;letter-spacing:-.09em;line-height:.82;text-transform:uppercase}.event-hub-hero h1 span{display:block;color:var(--green)}.event-hub-lede{max-width:650px;margin:28px 0 0;color:var(--muted-strong);font-size:clamp(19px,2.4vw,28px);letter-spacing:-.035em;line-height:1.25}.event-hub-meta{display:grid;gap:7px;margin-top:34px;color:#fff;font-size:14px;line-height:1.45}.event-hub-meta span:before{display:inline-block;width:7px;height:7px;margin:0 11px 2px 0;border-radius:50%;background:var(--cyan);content:""}.event-hub-status{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;border-left:2px solid var(--green);background:rgba(2,4,3,.45)}.event-hub-status p{margin:0 0 26px;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.event-hub-live-dot{width:9px;height:9px;margin-bottom:11px;border-radius:50%;background:var(--green);box-shadow:0 0 0 6px rgba(17,214,118,.12)}.event-hub-status strong{color:#fff;font-size:27px;letter-spacing:-.045em;line-height:1.05}.event-hub-status span:not(.event-hub-live-dot){margin-top:18px;color:var(--muted-strong);font-size:16px;line-height:1.35}.event-hub-status small{margin-top:7px;color:var(--cyan);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.event-hub-section{padding:96px 0;border-bottom:1px solid var(--border-soft)}.event-hub-section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:52px}.event-hub-section-heading h2{margin:0;color:#fff;font-size:clamp(42px,6vw,76px);letter-spacing:-.07em;line-height:.92}.event-hub-section-heading>p{max-width:340px;margin:0;color:var(--muted);font-size:14px;line-height:1.6}.event-programme-list{border-top:1px solid var(--border-soft)}.event-programme-row{display:grid;grid-template-columns:130px 18px minmax(0,1fr);gap:24px;padding:25px 0;border-bottom:1px solid var(--border-soft)}.event-programme-row.is-active{margin-inline:-18px;padding-inline:18px;border-color:rgba(17,214,118,.45);background:rgba(17,214,118,.07)}.event-programme-time{display:grid;align-content:start;gap:4px;color:#fff}.event-programme-time strong{font-size:19px;letter-spacing:-.04em}.event-programme-time span{color:var(--muted);font-size:12px}.event-programme-marker{position:relative;width:10px;height:10px;margin-top:6px;border:2px solid var(--cyan);border-radius:50%}.event-programme-marker:after{position:absolute;top:8px;left:2px;width:2px;height:calc(100% + 58px);background:rgba(34,174,243,.3);content:""}.event-programme-row:last-child .event-programme-marker:after{display:none}.event-programme-copy h3{margin:0;color:#fff;font-size:24px;letter-spacing:-.045em}.event-programme-copy>p:not(.event-hub-kicker){max-width:680px;margin:8px 0 0;color:var(--muted);font-size:15px;line-height:1.55}.event-programme-row.is-active .event-programme-marker{border-color:var(--green);background:var(--green);box-shadow:0 0 0 6px rgba(17,214,118,.13)}.event-resource-note{display:inline-block;margin-top:12px;color:var(--cyan);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.event-hub-speakers{background:#030705}.event-speaker-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.event-speaker-card{display:grid;grid-template-columns:104px 1fr;gap:24px;padding:26px;border:1px solid var(--border);background:var(--surface)}.event-speaker-avatar{position:relative;display:grid;width:104px;height:128px;place-items:center;overflow:hidden;border:1px solid rgba(34,174,243,.5);background:linear-gradient(145deg,rgba(34,174,243,.16),rgba(17,214,118,.15));color:#fff;font-size:18px;font-weight:850;letter-spacing:-.1em}.event-speaker-avatar img{object-fit:cover}.event-speaker-card h3{margin:0;color:#fff;font-size:25px;letter-spacing:-.045em;line-height:1}.attendance-page{min-height:100svh;background:radial-gradient(circle at 82% 12%,rgba(34,174,243,.13),transparent 28%),radial-gradient(circle at 12% 76%,rgba(17,214,118,.1),transparent 29%),var(--ink)}.attendance-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.attendance-header{display:flex;align-items:center;justify-content:space-between;min-height:78px;border-bottom:1px solid var(--border-soft)}.attendance-brand{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:27px;font-weight:850;letter-spacing:-.1em;line-height:1}.attendance-brand-mark,.raffle-brand-mark{position:relative;display:inline-block;width:28px;height:25px}.attendance-brand-mark i,.raffle-brand-mark i{position:absolute;top:-4px;left:11px;width:7px;height:32px;border-radius:2px;background:linear-gradient(var(--cyan) 0 52%,var(--green) 52%)}.attendance-brand-mark i:first-child,.raffle-brand-mark i:first-child{transform:rotate(43deg)}.attendance-brand-mark i:last-child,.raffle-brand-mark i:last-child{transform:rotate(-43deg)}.attendance-header-note{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.attendance-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,480px);gap:clamp(55px,9vw,135px);align-items:center;min-height:calc(100svh - 150px);padding:66px 0 90px}.admin-section-kicker,.attendance-kicker{margin:0 0 13px;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.attendance-hero h1{max-width:650px;margin:0;color:#fff;font-size:clamp(57px,7.5vw,108px);letter-spacing:-.09em;line-height:.87}.attendance-hero h1 span{display:block;color:var(--green)}.attendance-hero-copy>p:not(.attendance-kicker){max-width:520px;margin:28px 0 0;color:var(--muted-strong);font-size:clamp(18px,2vw,24px);line-height:1.35}.attendance-meta{display:grid;gap:8px;margin-top:34px;color:#fff;font-size:13px;line-height:1.4}.attendance-meta span:before{display:inline-block;width:7px;height:7px;margin:0 10px 2px 0;border-radius:50%;background:var(--cyan);content:""}.attendance-form-card{padding:27px;border:1px solid rgba(255,255,255,.18);border-radius:20px;background:rgba(7,16,12,.86);box-shadow:0 28px 90px rgba(0,0,0,.36);backdrop-filter:blur(16px)}.attendance-form-heading{margin-bottom:24px}.attendance-form-heading h2,.attendance-success h2{margin:0;color:#fff;font-size:clamp(28px,4vw,42px);letter-spacing:-.06em;line-height:.98}.attendance-form-heading>p:last-child,.attendance-success>p:last-of-type{margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.attendance-alert{margin-bottom:15px;padding:11px 13px;border:1px solid rgba(255,123,139,.45);border-radius:9px;background:rgba(255,123,139,.08);color:#ffb4bf;font-size:12px;line-height:1.45}.attendance-fields{display:grid;gap:14px}.attendance-field{display:grid;gap:7px}.attendance-field>span{color:var(--muted-strong);font-size:12px;font-weight:650}.attendance-field b{color:var(--green)}.attendance-field input,.attendance-field select{width:100%;min-height:51px;padding:0 13px;border:1px solid rgba(255,255,255,.2);border-radius:9px;outline:none;background:rgba(255,255,255,.035);color:#fff;font-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.attendance-field select{appearance:auto}.attendance-field option{color:#111}.attendance-field input::placeholder{color:#66736c}.attendance-field input:focus,.attendance-field select:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(17,214,118,.12)}.attendance-field input[aria-invalid=true],.attendance-field select[aria-invalid=true]{border-color:var(--danger)}.attendance-field small{color:#ff9aaa;font-size:11px;line-height:1.35}.attendance-submit{width:100%;min-height:57px;margin-top:19px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:9px;background:var(--green);color:#02130b;cursor:pointer;font-size:13px;font-weight:850;letter-spacing:.05em;text-transform:uppercase;transition:filter .15s ease,transform .15s ease}.attendance-submit:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.attendance-submit:disabled{cursor:wait;opacity:.72}.attendance-assurance{margin:13px 0 0;text-align:center;color:var(--muted);font-size:11px;line-height:1.4}.attendance-success{min-height:500px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.attendance-success-icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:25px;border-radius:50%;background:var(--green);color:#02130b;font-size:27px;font-weight:900}.attendance-success button{margin-top:27px;padding:0 0 5px;border:0;border-bottom:1px solid var(--green);background:transparent;color:var(--green);cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.attendance-footer{display:flex;justify-content:space-between;gap:20px;padding:23px 0 28px;border-top:1px solid var(--border-soft);color:var(--muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.raffle-page{position:relative;min-height:100svh;overflow:hidden;background:#020403;color:var(--paper)}.raffle-page.is-fullscreen{min-height:100vh}.raffle-grid-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 36%,rgba(17,214,118,.13),transparent 28%),linear-gradient(rgba(17,214,118,.045) 1px,transparent 0),linear-gradient(90deg,rgba(17,214,118,.045) 1px,transparent 0);background-size:auto,70px 70px,70px 70px;mask-image:linear-gradient(180deg,black,transparent 90%)}.raffle-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;width:min(1440px,calc(100% - 72px));min-height:76px;margin-inline:auto;border-bottom:1px solid var(--border-soft)}.raffle-brand{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:27px;font-weight:850;letter-spacing:-.1em}.raffle-header-title{color:var(--muted-strong);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.raffle-header-title span{color:var(--green)}.raffle-utility-button{padding:9px 12px;border:1px solid var(--border);border-radius:7px;background:rgba(255,255,255,.035);color:var(--muted-strong);cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.raffle-stage{position:relative;z-index:1;width:min(1120px,calc(100% - 72px));margin-inline:auto;padding:62px 0 45px}.raffle-stage-heading{text-align:center}.raffle-kicker{margin:0 0 14px;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.raffle-live-dot{display:inline-block;width:8px;height:8px;margin:0 8px 1px 0;border-radius:50%;background:var(--green);box-shadow:0 0 0 6px rgba(17,214,118,.12);animation:raffle-pulse 1.8s ease-in-out infinite}.raffle-stage h1{margin:0;color:#fff;font-size:clamp(58px,8vw,112px);letter-spacing:-.1em;line-height:.86;text-transform:uppercase}.raffle-stage h1 span{color:var(--green)}.raffle-stage-subtitle{margin:19px 0 0;color:var(--muted);font-size:15px}.raffle-status-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:42px;border:1px solid var(--border);background:var(--border)}.raffle-stat{min-height:76px;display:grid;align-content:center;gap:7px;padding:14px 19px;background:rgba(7,16,12,.86)}.raffle-stat span{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.raffle-stat strong{color:#fff;font-size:21px;letter-spacing:-.045em}.raffle-stat-highlight strong{color:var(--green)}.raffle-draw-card{position:relative;min-height:385px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:19px;overflow:hidden;border:1px solid rgba(17,214,118,.32);background:linear-gradient(140deg,rgba(7,19,13,.95),rgba(2,7,5,.92));box-shadow:0 30px 100px rgba(0,0,0,.34);isolation:isolate}.raffle-draw-card:before{position:absolute;z-index:-1;inset:20px;border:1px solid rgba(34,174,243,.18);content:""}.raffle-draw-card.is-drawing{border-color:var(--green);box-shadow:0 0 0 1px rgba(17,214,118,.25),0 0 100px rgba(17,214,118,.13)}.raffle-draw-card.is-revealed{border-color:rgba(34,174,243,.6)}.raffle-draw-orbit{position:absolute;z-index:-1;width:440px;height:180px;border:1px solid rgba(34,174,243,.22);border-radius:50%;transform:rotate(-22deg)}.orbit-one{animation:raffle-orbit 8s linear infinite}.orbit-two{width:350px;height:145px;border-color:rgba(17,214,118,.18);transform:rotate(26deg);animation:raffle-orbit-reverse 10s linear infinite}.raffle-draw-label{margin:0 0 18px;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.raffle-winner-name{min-height:90px;max-width:calc(100% - 60px);color:#fff;font-size:clamp(40px,7vw,90px);font-weight:850;letter-spacing:-.075em;line-height:.93;text-align:center;text-wrap:balance}.raffle-drawing-text{display:inline-block;color:var(--cyan);font-size:clamp(18px,2.4vw,30px);letter-spacing:.05em;line-height:1.1;text-transform:uppercase;animation:raffle-text-flicker .7s ease-in-out infinite alternate}.raffle-draw-rule{width:74px;height:2px;margin:20px 0 17px;background:var(--green)}.raffle-draw-note{margin:0;color:var(--muted);font-size:13px}.raffle-action{min-width:180px;min-height:55px;margin-top:24px;padding:0 26px;border:0;border-radius:7px;background:var(--green);color:#02130b;cursor:pointer;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;transition:transform .15s ease,filter .15s ease}.raffle-action:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)}.raffle-action:disabled{cursor:not-allowed;opacity:.42}.raffle-action-secondary{border:1px solid var(--cyan);background:transparent;color:var(--cyan)}.raffle-complete-badge{margin-top:24px;padding:9px 14px;border:1px solid rgba(17,214,118,.35);border-radius:999px;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.raffle-error{max-width:480px;margin:17px 20px 0;color:#ff9aaa;font-size:12px;text-align:center}.raffle-history-panel{margin-top:19px;padding:18px 21px;border:1px solid var(--border);background:rgba(7,16,12,.8)}.admin-card-heading,.raffle-history-heading{display:flex;justify-content:space-between;gap:15px;color:var(--muted);font-size:10px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.raffle-history-heading span:last-child{color:var(--green)}.raffle-history-list{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:15px}.raffle-history-item{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 10px;border-top:1px solid var(--border)}.raffle-history-item span{color:var(--cyan);font-size:11px;font-weight:850}.raffle-history-item strong{overflow:hidden;color:#fff;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.raffle-empty-history{grid-column:1/-1;margin:12px 0 0;color:var(--muted);font-size:13px}.raffle-footer{position:relative;z-index:1;display:flex;justify-content:space-between;width:min(1120px,calc(100% - 72px));margin-inline:auto;padding:0 0 25px;color:#61726a;font-size:10px;letter-spacing:.1em;text-transform:uppercase}@keyframes raffle-pulse{0%,to{opacity:.62;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}@keyframes raffle-orbit{to{transform:rotate(338deg)}}@keyframes raffle-orbit-reverse{to{transform:rotate(-334deg)}}@keyframes raffle-text-flicker{0%{opacity:.58;transform:translateY(2px)}to{opacity:1;transform:translateY(-2px)}}.event-day-admin-panel{overflow:hidden;border:1px solid var(--border);border-radius:16px;background:#07100c}.event-day-admin-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;padding:24px;border-bottom:1px solid var(--border)}.event-day-admin-heading h2{margin:0;color:#fff;font-size:27px;letter-spacing:-.05em}.event-day-admin-heading p:last-child{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.event-day-admin-heading code{color:var(--cyan)}.event-day-admin-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.admin-danger-button,.admin-primary-button,.admin-secondary-button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:7px;cursor:pointer;font-size:10px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.admin-primary-button{border:1px solid var(--green);background:var(--green);color:#02130b}.admin-secondary-button{border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--muted-strong)}.admin-danger-button{border:1px solid rgba(255,123,139,.35);background:rgba(255,123,139,.08);color:#ff9aaa}.admin-danger-button:disabled{cursor:wait;opacity:.6}.event-day-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border)}.event-day-stat-grid>div{display:grid;gap:7px;padding:17px 20px;background:#0a1510}.event-day-stat-grid span{color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.event-day-stat-grid strong{color:#fff;font-size:23px;letter-spacing:-.05em}.event-day-admin-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:1px;margin-top:1px;background:var(--border)}.event-day-referral-card,.event-day-winner-card{padding:19px 20px;background:#0a1510}.event-day-referral-row,.event-day-winner-row{display:flex;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06);color:var(--muted-strong);font-size:12px}.event-day-referral-row:first-of-type,.event-day-winner-row:first-of-type{margin-top:12px}.event-day-referral-row strong,.event-day-winner-row strong{color:#fff}.event-day-referral-row strong{color:var(--green)}.admin-empty-copy{margin:21px 0 0;color:var(--muted);font-size:13px}.event-day-filters{display:flex;align-items:end;gap:13px;padding:18px 20px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#07100c}.event-day-filters label{display:grid;gap:6px;color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.event-day-filters select{min-height:35px;padding:0 8px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:#fff;font-size:12px}.event-day-filters>span{margin-left:auto;color:var(--green);font-size:11px;font-weight:750}.event-day-table-wrap{overflow-x:auto}.event-day-table{min-width:1060px;width:100%;border-collapse:collapse;text-align:left;font-size:12px}.event-day-table th{padding:12px 13px;background:#0e1b15;color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.event-day-table td{padding:12px 13px;border-top:1px solid rgba(255,255,255,.06);color:var(--muted-strong);white-space:nowrap}.event-day-table td:nth-child(2){color:#fff;font-weight:650}.event-day-empty-cell{padding:30px!important;text-align:center}.admin-inline-message{margin:0;padding:12px 20px;color:var(--green);font-size:12px}@media (max-width:760px){.attendance-shell{width:min(100% - 24px,620px)}.attendance-header{min-height:68px}.attendance-header-note{font-size:9px}.attendance-hero{display:block;min-height:auto;padding:47px 0 66px}.attendance-hero h1{font-size:clamp(53px,17vw,76px)}.attendance-hero-copy>p:not(.attendance-kicker){margin-top:22px;font-size:18px}.attendance-form-card{margin-top:42px;padding:21px 16px;border-radius:14px}.attendance-success{min-height:420px}.attendance-footer{flex-wrap:wrap;font-size:9px}.raffle-footer,.raffle-header,.raffle-stage{width:min(100% - 28px,620px)}.raffle-header{min-height:68px}.raffle-header-title{display:none}.raffle-stage{padding-top:43px}.raffle-stage h1{font-size:clamp(56px,17vw,88px)}.raffle-status-row{grid-template-columns:1fr 1fr}.raffle-stat:last-child{grid-column:1/-1}.raffle-draw-card{min-height:340px}.raffle-winner-name{font-size:clamp(35px,10vw,60px)}.raffle-history-list{grid-template-columns:1fr 1fr}.raffle-footer{flex-wrap:wrap;gap:8px;padding-bottom:17px;font-size:8px}.event-day-admin-heading{display:block;padding:20px 16px}.event-day-admin-actions{justify-content:flex-start;margin-top:17px}.event-day-stat-grid{grid-template-columns:1fr 1fr}.event-day-admin-grid{grid-template-columns:1fr}.event-day-filters{align-items:stretch;flex-wrap:wrap;padding:15px 16px}.event-day-filters>span{width:100%;margin-left:0}}.event-speaker-card>div:last-child>p:not(.event-hub-kicker):not(.event-speaker-role){margin:13px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.event-speaker-role{margin:8px 0 0;color:var(--cyan);font-size:12px;line-height:1.4}.event-speaker-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.event-speaker-tags span{padding:6px 8px;border-left:2px solid var(--green);color:var(--muted-strong);font-size:11px}.event-speaker-details{margin-top:20px;border-top:1px solid var(--border-soft)}.event-speaker-details summary{padding-top:12px;color:var(--green);cursor:pointer;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.event-speaker-details>div{display:grid;gap:7px;padding-top:14px}.event-speaker-details strong{color:var(--paper);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.event-speaker-details p{margin:0 0 9px;color:var(--muted);font-size:13px;line-height:1.55}.event-resource-link{display:inline-block;margin-top:13px;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.event-presentation-list{border-top:1px solid var(--border-soft)}.event-presentation-row{display:grid;grid-template-columns:112px minmax(0,1fr) auto;gap:25px;align-items:center;padding:26px 0;border-bottom:1px solid var(--border-soft)}.event-presentation-row.is-published{padding-inline:18px;border-color:rgba(17,214,118,.4);background:rgba(17,214,118,.06)}.event-presentation-status{color:var(--muted);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.event-presentation-row.is-published .event-presentation-status{color:var(--green)}.event-presentation-row h3{margin:0;color:#fff;font-size:24px;letter-spacing:-.045em}.event-presentation-row p:not(.event-hub-kicker){max-width:700px;margin:7px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.event-hub-footer{padding:28px 0;background:#010201}.event-hub-footer .event-hub-shell{display:flex;align-items:center;justify-content:space-between;gap:28px}.event-hub-footer p{margin:0;color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}@media (max-width:1020px){.event-hub-hero-grid{grid-template-columns:1fr;gap:48px}.event-hub-status{max-width:480px}.event-speaker-list{grid-template-columns:1fr}}@media (max-width:640px){.event-hub-header,.event-hub-shell{width:min(100% - 32px,720px)}.event-hub-header{min-height:68px}.event-hub-header-note{font-size:9px;letter-spacing:.08em}.event-hub-nav{justify-content:flex-start;gap:22px;overflow-x:auto}.event-hub-hero-grid{padding:64px 0 70px}.event-hub-hero h1{font-size:clamp(58px,17vw,92px)}.event-hub-section{padding:72px 0}.event-hub-section-heading{display:block;margin-bottom:38px}.event-hub-section-heading>p{margin-top:22px}.event-programme-row{grid-template-columns:76px 12px minmax(0,1fr);gap:14px;padding:21px 0}.event-programme-row.is-active{margin-inline:-10px;padding-inline:10px}.event-programme-time strong{font-size:15px}.event-programme-copy h3{font-size:20px}.event-speaker-card{grid-template-columns:76px 1fr;gap:17px;padding:18px}.event-speaker-avatar{width:76px;height:98px;font-size:15px}.event-presentation-row{grid-template-columns:1fr;gap:13px}.event-presentation-row.is-published{padding-inline:12px}.event-hub-footer .event-hub-shell{align-items:start;flex-direction:column}}.presentation-page{--presentation-border:rgba(255,255,255,0.14);min-height:100vh;padding:0 24px 34px;color:var(--paper);background:#020403}.presentation-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1240px,100%);min-height:76px;margin-inline:auto;border-bottom:1px solid var(--presentation-border)}.presentation-back,.presentation-header-action{color:var(--muted-strong);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.presentation-back:hover,.presentation-header-action:hover{color:var(--green)}.presentation-header-action{justify-self:end;padding:10px 0;border:0;background:transparent;cursor:pointer}.presentation-header-title{display:grid;grid-template-columns:auto auto;align-items:center;column-gap:10px;text-align:center}.presentation-header-title img{grid-row:span 2;width:34px;height:34px;border:1px solid rgba(34,174,243,.55);object-fit:cover}.presentation-header-title span{color:#fff;font-size:13px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.presentation-header-title small{color:var(--muted);font-size:10px;letter-spacing:.04em}.presentation-stage{position:relative;display:flex;min-height:min(720px,calc(100vh - 190px));width:min(1240px,100%);margin:28px auto 0;padding:clamp(32px,7vw,92px) clamp(24px,8vw,110px) 66px;overflow:hidden;flex-direction:column;justify-content:center;border:1px solid var(--presentation-border);background:radial-gradient(circle at 85% 12%,rgba(17,214,118,.16),transparent 27%),radial-gradient(circle at 15% 90%,rgba(34,174,243,.1),transparent 28%),linear-gradient(135deg,#07140d,#030806 62%,#071217);box-shadow:0 28px 70px rgba(0,0,0,.32);touch-action:pan-y}.presentation-stage:after{position:absolute;right:-80px;bottom:-105px;width:300px;height:300px;border:1px solid rgba(17,214,118,.16);border-radius:50%;box-shadow:0 0 0 28px rgba(17,214,118,.035),0 0 0 56px rgba(17,214,118,.02);content:"";pointer-events:none}.presentation-stage-brand{position:absolute;top:26px;left:clamp(24px,8vw,110px);display:inline-flex;align-items:center;gap:8px;color:var(--muted-strong);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.presentation-stage-logo{display:inline-flex;align-items:center;gap:5px;color:#fff}.presentation-stage-logo-mark{position:relative;display:inline-block;width:27px;height:21px}.presentation-stage-logo-mark .brand-stroke{left:10.5px;top:-2.5px;width:6.5px;height:27px}.presentation-stage-logo-word{color:#fff;font-size:17px;font-weight:650;letter-spacing:-1.6px;line-height:1}.presentation-slide-number{position:absolute;top:28px;right:clamp(24px,8vw,110px);color:var(--cyan);font-size:11px;font-weight:850;letter-spacing:.12em}.presentation-eyebrow{margin:0 0 18px;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.presentation-stage h1{max-width:940px;margin:0;color:#fff;font-size:clamp(42px,7vw,94px);font-weight:900;letter-spacing:-.085em;line-height:.91;text-wrap:balance}.presentation-body,.presentation-subtitle{max-width:740px;margin:27px 0 0;color:var(--muted-strong);font-size:clamp(17px,2vw,24px);line-height:1.38;text-wrap:pretty}.presentation-supporting{margin:34px 0 0;color:var(--cyan);font-size:12px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.presentation-title-slide h1{max-width:980px}.presentation-statement-slide>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px;max-width:920px;margin:38px 0 0;padding:0;list-style:none}.presentation-statement-slide>ul li{padding:13px 0 13px 15px;border-left:2px solid var(--green);color:#fff;font-size:14px;line-height:1.4}.presentation-content-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.46fr);align-items:center;gap:60px}.presentation-metric-block{display:grid;gap:15px;padding:28px;border-left:2px solid var(--green);background:rgba(2,4,3,.4)}.presentation-metric-block strong{color:var(--green);font-size:clamp(48px,8vw,108px);font-weight:900;letter-spacing:-.1em;line-height:.86;overflow-wrap:anywhere}.presentation-metric-block span{color:var(--muted-strong);font-size:13px;line-height:1.45}.presentation-columns{display:grid;grid-template-columns:repeat(var(--presentation-column-count,2),minmax(0,1fr));gap:14px;margin-top:38px}.presentation-columns-1{--presentation-column-count:1}.presentation-columns-2{--presentation-column-count:2}.presentation-columns-3{--presentation-column-count:3}.presentation-column{padding:20px;border-top:2px solid var(--cyan);background:rgba(2,4,3,.42)}.presentation-column h2{margin:0 0 15px;color:#fff;font-size:14px;letter-spacing:-.02em}.presentation-column ul,.presentation-commandments-slide ol,.presentation-questions-slide ol,.presentation-statement-slide ul{margin:0;padding:0}.presentation-column li{margin:8px 0;color:var(--muted-strong);font-size:13px;line-height:1.35;list-style:none}.presentation-column li:before{margin-right:8px;color:var(--green);content:"↳"}.presentation-flow-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;max-width:980px;margin:38px 0 0;padding:0;list-style:none;counter-reset:presentation-flow}.presentation-flow-list li{display:flex;align-items:center;gap:14px;min-height:52px;border-bottom:1px solid var(--presentation-border);color:#fff;font-size:14px;line-height:1.35}.presentation-commandments-slide li span,.presentation-flow-list li span{flex:0 0 auto;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.08em}.presentation-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:900px;margin-top:40px}.presentation-comparison-panel{display:grid;gap:9px;padding:23px;border:1px solid var(--presentation-border);background:rgba(2,4,3,.45)}.presentation-comparison-panel span{color:var(--cyan);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.presentation-comparison-panel strong{color:#fff;font-size:clamp(23px,3vw,40px);letter-spacing:-.06em;line-height:1}.presentation-comparison-panel small{color:var(--muted);font-size:13px;line-height:1.4}.presentation-commandments-slide ol,.presentation-questions-slide ol{display:grid;gap:11px;max-width:820px;margin-top:37px;list-style:none}.presentation-commandments-slide li,.presentation-questions-slide li{display:flex;gap:19px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--presentation-border);color:#fff;font-size:clamp(17px,2vw,24px);line-height:1.3}.presentation-questions-slide li:before{color:var(--cyan);content:"?";font-weight:900}.presentation-closing-note{margin:30px 0 0;color:var(--green);font-size:14px;font-weight:800}.presentation-progress{position:absolute;right:0;bottom:0;left:0;height:3px;background:rgba(255,255,255,.12)}.presentation-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--cyan),var(--green));transition:width .18s ease}.presentation-controls{display:flex;justify-content:center;align-items:center;gap:24px;width:min(1240px,100%);margin:20px auto 0}.presentation-controls button,.presentation-overview button{border:1px solid var(--presentation-border);color:var(--muted-strong);background:transparent;cursor:pointer}.presentation-controls button{min-width:104px;padding:11px 15px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.presentation-controls button:hover:not(:disabled),.presentation-overview button:hover{border-color:var(--green);color:var(--green)}.presentation-controls button:disabled{cursor:not-allowed;opacity:.35}.presentation-controls span{color:var(--muted);font-size:12px}.presentation-overview{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:min(1000px,100%);margin:18px auto 0}.presentation-overview button{width:33px;height:28px;font-size:10px}.presentation-overview button.is-active{border-color:var(--green);color:#02130b;background:var(--green)}.presentation-help{margin:18px 0 0;color:var(--muted);font-size:11px;text-align:center}.presentation-subtitle-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.presentation-visual-slide{position:relative;z-index:1;min-height:540px}.presentation-visual-heading{position:relative;z-index:2;max-width:760px}.presentation-visual-heading h1{max-width:760px;font-size:clamp(38px,5.6vw,76px)}.presentation-visual-heading .presentation-body{max-width:650px}.presentation-image-art{position:absolute;inset:-76px -110px -60px 28%;z-index:-2;background-position:50%;background-size:cover;opacity:.7;pointer-events:none}.presentation-image-art:after{position:absolute;inset:0;background:linear-gradient(90deg,#03110b 4%,rgba(3,17,11,.82) 28%,rgba(3,17,11,.12) 72%,#03110b);content:""}.presentation-network-art{background-image:url(/trading-future-market-network.png);opacity:.72}.presentation-network-copy{position:relative;min-height:540px;padding-top:25px}.presentation-network-question{max-width:520px;margin:34px 0 0;color:#fff;font-size:clamp(21px,2.4vw,31px);line-height:1.16}.presentation-network-words{display:flex;flex-wrap:wrap;gap:10px;max-width:570px;margin-top:36px}.network-word{padding:10px 13px;border:1px solid rgba(143,255,189,.5);color:#fff;background:rgba(3,17,11,.66);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.network-word-2,.network-word-4{border-color:rgba(88,224,255,.58)}.presentation-scale-slide{display:grid;grid-template-columns:minmax(0,.9fr) minmax(270px,.72fr);grid-template-rows:auto 1fr;gap:34px 52px;align-items:center}.presentation-scale-copy{grid-row:1/span 2}.presentation-scale-note{max-width:430px;margin:38px 0 0;color:var(--cyan);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.presentation-scale-hero{display:grid;gap:10px;padding:28px 0 26px 28px;border-left:2px solid var(--green);background:linear-gradient(90deg,rgba(4,27,17,.56),transparent)}.presentation-scale-hero strong{color:var(--green);font-size:clamp(92px,15vw,196px);font-weight:900;letter-spacing:-.12em;line-height:.76}.presentation-scale-hero>span{color:#fff;font-size:11px;font-weight:850;letter-spacing:.14em}.presentation-scale-hero p{margin:0;color:var(--muted-strong);font-size:12px}.presentation-sparkline{width:105px;height:25px;overflow:visible}.presentation-sparkline polyline{fill:none;stroke:var(--cyan);stroke-width:1.5;vector-effect:non-scaling-stroke}.presentation-scale-comparison{display:grid;gap:10px;align-self:end}.presentation-scale-bar{display:flex;justify-content:space-between;gap:20px;min-height:45px;padding:14px 15px;border-left:3px solid var(--green);background:rgba(143,255,189,.12)}.presentation-scale-bar span,.presentation-scale-bar strong{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.presentation-scale-bar strong{color:#fff}.presentation-scale-bar-context{width:52%;border-left-color:var(--cyan);background:rgba(88,224,255,.08)}.presentation-scale-comparison small{color:var(--muted);font-size:10px}.presentation-probability-slide{display:grid;align-content:center;min-height:540px}.presentation-probability-slide .presentation-visual-heading{max-width:700px}.presentation-probability-formula{display:flex;flex-wrap:wrap;gap:12px 17px;align-items:baseline;margin-top:60px}.presentation-probability-formula span{display:inline-flex;gap:17px;align-items:baseline;color:var(--green)}.presentation-probability-formula b{color:#fff;font-size:clamp(29px,4.8vw,65px);font-weight:900;letter-spacing:-.09em;line-height:.9;white-space:nowrap}.presentation-probability-formula i{color:var(--cyan);font-size:clamp(22px,3vw,40px);font-style:normal}.presentation-probability-note{margin:36px 0 0;color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.presentation-layers-slide{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(360px,1.2fr);gap:18px 44px;align-items:center}.presentation-layers-slide .presentation-visual-heading{grid-row:1/span 2}.presentation-chart-window{position:relative;height:132px;overflow:hidden;border:1px solid rgba(88,224,255,.25);background:rgba(2,4,3,.6)}.presentation-chart-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(88,224,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(88,224,255,.1) 1px,transparent 0);background-size:34px 33px}.presentation-chart-window .presentation-sparkline{position:absolute;right:24px;bottom:27px;width:72%;height:60px}.presentation-chart-window .presentation-sparkline polyline{stroke:var(--green);stroke-width:2}.presentation-candles{position:absolute;right:15%;bottom:24px;left:10%;display:flex;align-items:end;justify-content:space-between;height:78px}.presentation-candles i{position:relative;width:7px;height:25%;border:1px solid var(--cyan);background:rgba(88,224,255,.3)}.presentation-candles i:before{position:absolute;top:-12px;left:2px;width:1px;height:11px;background:var(--cyan);content:""}.presentation-candles i:nth-child(2),.presentation-candles i:nth-child(5),.presentation-candles i:nth-child(8){height:66%;border-color:var(--green);background:rgba(143,255,189,.4)}.presentation-candles i:nth-child(3),.presentation-candles i:nth-child(6){height:43%}.presentation-intelligence-layers{display:grid;gap:9px}.presentation-intelligence-layer{position:relative;display:grid;grid-template-columns:34px 1fr 26px;align-items:center;gap:13px;min-height:78px;padding:12px 15px;border-left:2px solid var(--cyan);background:rgba(2,4,3,.5)}.presentation-intelligence-layer:nth-child(2){border-left-color:var(--green)}.presentation-intelligence-layer:nth-child(3){border-left-color:#fff}.layer-index,.pipeline-index{color:var(--green);font-size:10px;font-weight:850;letter-spacing:.1em}.presentation-intelligence-layer b{color:var(--cyan);font-size:10px;letter-spacing:.16em}.presentation-intelligence-layer h2{margin:3px 0 4px;color:#fff;font-size:21px;letter-spacing:-.05em}.presentation-intelligence-layer p{margin:0;color:var(--muted);font-size:11px;line-height:1.35}.layer-arrow{color:var(--green);font-size:19px}.presentation-pipeline-slide .presentation-visual-heading{max-width:650px}.presentation-pipeline{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:50px}.presentation-pipeline-node{position:relative;min-height:230px;padding:21px;border-top:2px solid var(--green);background:rgba(2,4,3,.52)}.presentation-pipeline-node:nth-child(2){border-top-color:var(--cyan)}.presentation-pipeline-node h2{margin:12px 0 16px;color:#fff;font-size:28px;letter-spacing:-.06em}.presentation-pipeline-node ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.presentation-pipeline-node li{color:var(--muted-strong);font-size:13px}.presentation-pipeline-node li:before{margin-right:7px;color:var(--green);content:"•"}.pipeline-arrow{position:absolute;top:50%;right:-24px;color:var(--green);font-size:23px}.presentation-pipeline-caption{margin:30px 0 0;color:var(--muted-strong);font-size:12px;letter-spacing:.04em}.presentation-pipeline-caption span{color:var(--green);text-transform:uppercase}.presentation-capital-flow-slide .presentation-visual-heading{max-width:620px}.presentation-capital-flow{display:grid;grid-template-columns:1fr 1fr;gap:42px;margin-top:48px}.capital-lane{min-height:260px;padding:20px 24px;border-top:2px solid var(--green);background:rgba(2,4,3,.48)}.capital-lane-tighten{border-top-color:var(--cyan)}.capital-lane-heading{display:flex;gap:14px;align-items:center}.capital-lane-heading>span{color:var(--green);font-size:32px}.capital-lane-tighten .capital-lane-heading>span{color:var(--cyan)}.capital-lane-heading b,.capital-lane-heading strong{display:block}.capital-lane-heading b{color:var(--cyan);font-size:10px;letter-spacing:.15em;text-transform:uppercase}.capital-lane-heading strong{margin-top:5px;color:#fff;font-size:24px;letter-spacing:-.05em}.capital-stream{display:flex;gap:7px;margin:28px 0 22px}.capital-stream i{flex:1;height:3px;background:linear-gradient(90deg,var(--green),transparent);transform-origin:left;animation:capital-flow 2.3s ease-in-out infinite}.capital-lane-tighten .capital-stream i{background:linear-gradient(90deg,var(--cyan),transparent)}.capital-stream i:nth-child(2){animation-delay:.22s}.capital-stream i:nth-child(3){animation-delay:.44s}.capital-stream i:nth-child(4){animation-delay:.66s}@keyframes capital-flow{0%,to{opacity:.32;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}.presentation-flow-items{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.presentation-flow-items li{padding:7px 9px;border:1px solid rgba(143,255,189,.24);color:var(--muted-strong);font-size:11px}.presentation-ai-slide{min-height:540px}.presentation-ai-art{right:-100px;left:35%;background-image:url(/trading-future-ai-infrastructure.png)}.presentation-ai-heading{max-width:650px;padding-top:19px}.presentation-ai-heading h1{max-width:640px;font-size:clamp(35px,5vw,67px)}.presentation-ai-columns{position:absolute;right:0;bottom:15px;left:0;display:grid;grid-template-columns:1fr 1fr;gap:15px;max-width:840px}.presentation-ai-columns>div{padding:18px;border:1px solid var(--presentation-border);background:rgba(2,4,3,.7)}.presentation-section-label{color:var(--green);font-size:10px;font-weight:850;letter-spacing:.16em}.presentation-ai-columns>div:last-child .presentation-section-label{color:var(--cyan)}.presentation-ai-columns ul{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;margin:15px 0 0;padding:0;list-style:none}.presentation-ai-columns li{color:#fff;font-size:12px}.presentation-ai-columns li:before{margin-right:7px;color:var(--green);content:"↳"}.presentation-process-slide .presentation-visual-heading{max-width:650px}.presentation-process-chain{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:62px}.presentation-process-node{position:relative;min-height:126px;padding:16px;border-top:2px solid var(--green);background:rgba(2,4,3,.5)}.presentation-process-node:nth-child(2n){border-top-color:var(--cyan)}.presentation-process-node span{color:var(--cyan);font-size:10px;font-weight:850}.presentation-process-node strong{display:block;margin-top:27px;color:#fff;font-size:18px;letter-spacing:-.04em}.presentation-process-node i{position:absolute;right:-16px;bottom:24px;color:var(--green);font-size:19px;font-style:normal}.presentation-process-footer{margin:42px 0 0;color:var(--green);font-size:clamp(18px,2.5vw,28px);font-weight:900;letter-spacing:.08em}.presentation-risk-slide .presentation-visual-heading{max-width:650px}.presentation-risk-cases{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:43px}.risk-case{padding:18px;border:1px solid rgba(143,255,189,.28);background:rgba(2,4,3,.52)}.risk-case-danger{border-color:rgba(255,123,111,.45)}.risk-case-heading{display:flex;justify-content:space-between;gap:15px;align-items:baseline}.risk-case-heading b{color:var(--cyan);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.risk-case-danger .risk-case-heading b,.risk-case-danger .risk-case-heading strong{color:#ff9b90}.risk-case-heading strong{color:var(--green);font-size:31px;letter-spacing:-.07em}.risk-chart{position:relative;height:108px;margin-top:22px;overflow:hidden;background:linear-gradient(rgba(88,224,255,.12) 1px,transparent 0);background-size:100% 27px}.risk-curve{position:absolute;inset:15px 0 0;border-top:2px solid var(--green);clip-path:polygon(0 3%,11% 8%,20% 15%,30% 10%,40% 28%,51% 21%,61% 37%,71% 44%,81% 53%,91% 64%,100% 72%,100% 74%,91% 66%,81% 55%,71% 46%,61% 39%,51% 23%,40% 30%,30% 12%,20% 17%,11% 10%,0 5%);background:rgba(143,255,189,.2)}.risk-case-danger .risk-curve{border-color:#ff9b90;background:rgba(255,123,111,.22);clip-path:polygon(0 3%,11% 12%,20% 24%,30% 35%,40% 44%,51% 52%,61% 63%,71% 73%,81% 80%,91% 89%,100% 94%,100% 97%,91% 92%,81% 83%,71% 76%,61% 66%,51% 55%,40% 47%,30% 38%,20% 27%,11% 15%,0 5%)}.risk-capital-label{display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px}.risk-capital-label strong{color:#fff}.risk-capital-bar{height:10px;margin-top:10px;background:rgba(255,255,255,.1)}.risk-capital-bar i{display:block;height:100%;background:var(--green)}.risk-case-danger .risk-capital-bar i{background:#ff9b90}.presentation-editorial-slide{min-height:540px}.presentation-trader-art{right:-120px;left:29%;background-image:url(/trading-future-trader-editorial.png)}.presentation-editorial-copy{position:relative;max-width:650px;padding-top:22px}.presentation-editorial-copy .presentation-visual-heading h1{max-width:550px}.presentation-behaviour-cloud{display:flex;flex-wrap:wrap;gap:8px;max-width:470px;margin-top:43px}.presentation-behaviour-cloud span{padding:9px 11px;border:1px solid rgba(255,255,255,.2);color:#fff;background:rgba(2,4,3,.65);font-size:11px}.presentation-decision-slide .presentation-visual-heading{max-width:610px}.presentation-decision-gates{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-top:68px}.decision-gate{position:relative;min-height:124px;padding:14px 10px;border:1px solid rgba(88,224,255,.24);background:rgba(2,4,3,.55)}.decision-gate:nth-child(odd){border-color:rgba(143,255,189,.4)}.decision-gate>span{color:var(--green);font-size:10px;font-weight:850}.decision-gate strong{display:block;margin-top:22px;color:#fff;font-size:16px}.decision-gate small{display:block;margin-top:4px;color:var(--muted);font-size:10px;line-height:1.3}.decision-gate i{position:absolute;top:50%;right:-10px;z-index:2;color:var(--cyan);font-style:normal}.presentation-ecosystem-slide .presentation-visual-heading{max-width:590px}.presentation-ecosystem{position:relative;width:min(680px,100%);height:325px;margin:24px auto 0}.ecosystem-orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(88,224,255,.3);border-radius:50%;transform:translate(-50%,-50%) rotate(-15deg)}.ecosystem-orbit-one{width:360px;height:190px}.ecosystem-orbit-two{width:580px;height:280px;border-color:rgba(143,255,189,.24);transform:translate(-50%,-50%) rotate(19deg)}.ecosystem-hub{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:118px;height:118px;border:1px solid var(--green);border-radius:50%;color:#fff;background:rgba(3,33,20,.9);font-size:13px;font-weight:850;line-height:1.05;text-align:center;transform:translate(-50%,-50%)}.ecosystem-node{position:absolute;padding:7px 9px;border:1px solid rgba(255,255,255,.2);color:var(--muted-strong);background:rgba(2,4,3,.7);font-size:10px}.ecosystem-node-1{top:12px;left:21%}.ecosystem-node-2{top:6px;right:20%}.ecosystem-node-3{top:42%;left:0}.ecosystem-node-4{top:41%;right:0}.ecosystem-node-5{bottom:16px;left:15%}.ecosystem-node-6{bottom:8px;right:14%}.ecosystem-node-7{bottom:45%;left:43%}.presentation-ecosystem-caption{margin:12px 0 0;color:var(--cyan);font-size:11px;text-align:center}.presentation-currency-slide .presentation-visual-heading{max-width:580px}.presentation-currency-journey{display:grid;grid-template-columns:1fr auto 1.25fr auto 1.25fr;gap:14px;align-items:center;margin-top:63px}.currency-step{min-height:145px;padding:17px;border-top:2px solid var(--green);background:rgba(2,4,3,.55)}.currency-step:nth-of-type(3){border-top-color:var(--cyan)}.currency-step span{color:var(--green);font-size:10px;font-weight:850}.currency-step strong{display:block;margin-top:25px;color:#fff;font-size:20px;letter-spacing:-.05em}.currency-step small{display:block;margin-top:8px;color:var(--muted);font-size:11px;line-height:1.35}.presentation-currency-journey>i{color:var(--cyan);font-size:21px;font-style:normal}.presentation-context-strip{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-top:32px;color:var(--muted);font-size:10px;letter-spacing:.1em}.presentation-context-strip strong{color:var(--green);font-size:12px}.presentation-dashboard-slide .presentation-visual-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:25px;align-items:end;max-width:none}.presentation-dashboard-slide .presentation-body{grid-column:2;grid-row:1;max-width:250px;margin:0;font-size:11px}.presentation-dashboard-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:36px}.dashboard-widget{min-height:76px;padding:11px;border:1px solid rgba(88,224,255,.22);background:rgba(2,4,3,.55)}.dashboard-widget:nth-child(3n){border-color:rgba(143,255,189,.35)}.dashboard-widget span{display:block;min-height:25px;color:#fff;font-size:10px;line-height:1.2}.dashboard-widget .presentation-sparkline{width:72px;height:17px;margin-top:7px}.dashboard-widget b{float:right;color:var(--green);font-size:15px}.dashboard-widget:nth-child(4n) b{color:var(--cyan)}.presentation-dashboard-disclaimer{margin:17px 0 0;color:var(--muted);font-size:10px}.presentation-identity-slide .presentation-visual-heading{max-width:590px}.presentation-identity-system{position:relative;display:grid;grid-template-columns:repeat(3,1fr) 1.1fr;gap:12px;align-items:end;margin-top:75px}.identity-part{min-height:145px;padding:15px;border-top:2px solid var(--green);background:rgba(2,4,3,.5)}.identity-part-2{border-top-color:var(--cyan)}.identity-part-3{border-top-color:#fff}.identity-part span{color:var(--green);font-size:10px}.identity-part strong{display:block;margin-top:26px;color:#fff;font-size:20px;letter-spacing:-.06em}.identity-part small{display:block;margin-top:8px;color:var(--muted);font-size:11px;line-height:1.35}.identity-convergence{position:absolute;right:26%;bottom:63px;color:var(--green);font-size:32px}.identity-result{padding:22px;color:var(--cyan);font-size:12px;font-weight:850;letter-spacing:.12em;line-height:1.1}.identity-result strong{color:#fff;font-size:32px;letter-spacing:-.07em}.presentation-opportunity-slide{min-height:540px}.presentation-lagos-art{right:-120px;left:34%;background-image:url(/trading-future-lagos-capital-markets.png);opacity:.62}.presentation-opportunity-slide .presentation-visual-heading{max-width:560px}.presentation-opportunity-map{position:relative;width:min(740px,100%);height:245px;margin:31px auto 0}.presentation-opportunity-map>strong{position:absolute;top:50%;left:50%;z-index:1;display:grid;place-items:center;width:155px;height:155px;border:1px solid var(--green);border-radius:50%;color:#fff;background:rgba(3,24,15,.88);font-size:12px;line-height:1.1;text-align:center;transform:translate(-50%,-50%)}.opportunity-node{position:absolute;padding:7px 9px;border:1px solid rgba(88,224,255,.38);color:#fff;background:rgba(2,4,3,.65);font-size:10px}.opportunity-node-1{top:3px;left:2%}.opportunity-node-2{top:0;left:36%}.opportunity-node-3{top:12px;right:2%}.opportunity-node-4{top:46%;left:0}.opportunity-node-5{top:45%;right:0}.opportunity-node-6{bottom:1px;left:10%}.opportunity-node-7{bottom:0;left:40%}.opportunity-node-8{right:11%;bottom:0}.presentation-transformation-slide .presentation-visual-heading{max-width:690px}.presentation-transformation{display:grid;grid-template-columns:1fr .58fr 1fr;gap:20px;align-items:center;margin-top:42px}.transformation-column{min-height:250px;padding:18px;border-top:2px solid var(--cyan);background:rgba(2,4,3,.55)}.transformation-tomorrow{border-top-color:var(--green)}.transformation-column>span{color:var(--cyan);font-size:10px;font-weight:850;letter-spacing:.16em}.transformation-tomorrow>span{color:var(--green)}.transformation-column>strong{display:block;margin:13px 0 18px;color:#fff;font-size:22px;letter-spacing:-.06em}.transformation-column p{margin:9px 0;color:var(--muted-strong);font-size:12px}.transformation-column p:before{margin-right:7px;color:var(--green);content:"↳"}.transformation-shift{display:grid;justify-items:center;gap:8px;color:var(--green)}.transformation-shift span,.transformation-shift strong{font-size:11px;letter-spacing:.12em}.transformation-shift b{color:#fff;font-size:33px}.presentation-transformation-footer{margin:29px 0 0;color:var(--cyan);font-size:13px}.presentation-climax-slide{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:center}.climax-variables{display:grid;gap:18px}.climax-variables span{color:rgba(255,255,255,.38);font-size:clamp(17px,2vw,24px);letter-spacing:-.04em}.climax-variables span:nth-child(2){color:rgba(143,255,189,.48)}.climax-variables span:nth-child(4){color:rgba(88,224,255,.58)}.climax-message{padding-left:38px;border-left:2px solid var(--green)}.climax-message h1{max-width:650px;font-size:clamp(48px,8vw,108px)}.presentation-adaptable-slide .presentation-visual-heading h1{max-width:760px;font-size:clamp(44px,6.7vw,92px)}.presentation-adaptable-body{max-width:680px;margin:34px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.presentation-adaptable-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;max-width:840px;margin-top:40px}.presentation-adaptable-points span{display:grid;gap:9px;padding-top:11px;border-top:1px solid var(--presentation-border);color:#fff;font-size:13px}.presentation-adaptable-points b{color:var(--green);font-size:10px}.presentation-ai-capacity-slide,.presentation-capability-editorial-slide,.presentation-wealth-cycle-slide{min-height:540px}.presentation-capability-art{right:-115px;left:27%;background-image:url(/beyond-certificate-capability.png)}.presentation-capability-copy{position:relative;max-width:650px;padding-top:25px}.presentation-education-steps{display:flex;flex-wrap:wrap;gap:8px;max-width:490px;margin-top:42px}.presentation-education-steps span{display:grid;gap:7px;min-width:105px;padding:10px 11px;border-top:2px solid var(--green);color:#fff;background:rgba(2,4,3,.64);font-size:11px}.presentation-education-steps span:nth-child(2n){border-top-color:var(--cyan)}.presentation-capacity-grid b,.presentation-education-steps b{color:var(--green);font-size:10px;letter-spacing:.1em}.presentation-ai-capacity-art{right:-100px;left:33%;background-image:url(/trading-future-ai-infrastructure.png)}.presentation-ai-capacity-heading{max-width:650px;padding-top:20px}.presentation-capacity-grid{position:absolute;right:0;bottom:24px;left:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:820px}.presentation-capacity-grid span{display:grid;gap:8px;min-height:66px;padding:10px;border:1px solid rgba(88,224,255,.25);color:#fff;background:rgba(2,4,3,.7);font-size:11px}.presentation-capacity-grid span:nth-child(2n){border-color:rgba(143,255,189,.34)}.presentation-capacity-question{position:absolute;right:0;bottom:-18px;margin:0;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.14em}.presentation-skills-reallocation-slide{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,.62fr);gap:25px 48px;align-items:center}.presentation-skills-reallocation-slide .presentation-visual-heading{grid-row:1/span 2}.presentation-skills-stat,.presentation-training-stat{display:grid;gap:9px;padding:22px 0 22px 25px;border-left:2px solid var(--green);background:linear-gradient(90deg,rgba(4,27,17,.5),transparent)}.presentation-training-stat{border-left-color:var(--cyan)}.presentation-skills-stat strong{color:var(--green);font-size:clamp(85px,13vw,170px);font-weight:900;letter-spacing:-.12em;line-height:.72}.presentation-training-stat strong{color:var(--cyan);font-size:clamp(57px,8vw,98px);font-weight:900;letter-spacing:-.1em;line-height:.78}.presentation-training-stat strong span{color:var(--muted);font-size:.46em;letter-spacing:-.05em}.presentation-skills-stat>span,.presentation-training-stat>span{color:#fff;font-size:10px;font-weight:850;letter-spacing:.12em;line-height:1.4}.skills-stat-bar{height:10px;background:rgba(255,255,255,.1)}.skills-stat-bar i{display:block;width:39%;height:100%;background:var(--green)}.skills-stat-dots{display:flex;gap:5px}.skills-stat-dots i{width:15px;height:15px;border:1px solid rgba(88,224,255,.4)}.skills-stat-dots i.is-filled{background:var(--cyan)}.presentation-reallocation-note{grid-column:2;margin:0;color:var(--muted);font-size:11px}.presentation-programme-reallocation-slide .presentation-visual-heading{max-width:690px}.presentation-reallocation-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:27px;margin-top:55px}.reallocation-node{position:relative;min-height:170px;padding:18px;border-top:2px solid var(--green);background:rgba(2,4,3,.54)}.reallocation-node-2{border-top-color:var(--cyan)}.reallocation-node-3{border-top-color:#fff}.reallocation-node>span{color:var(--green);font-size:10px;font-weight:850}.reallocation-node strong{display:block;margin-top:24px;color:#fff;font-size:clamp(31px,4.4vw,58px);letter-spacing:-.1em;line-height:.85}.reallocation-node b{display:block;margin-top:15px;color:var(--cyan);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.reallocation-node small{display:block;margin-top:5px;color:var(--muted);font-size:11px}.reallocation-node i{position:absolute;top:50%;right:-22px;color:var(--green);font-size:21px;font-style:normal}.presentation-reallocation-footer{margin:35px 0 0;color:var(--green);font-size:15px;font-weight:900;letter-spacing:.08em}.presentation-wealth-art{right:-110px;left:31%;background-image:url(/beyond-certificate-wealth-strategy.png)}.presentation-wealth-heading{max-width:620px;padding-top:18px}.presentation-wealth-cycle{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:840px;margin-top:61px}.wealth-cycle-node{position:relative;min-height:112px;padding:15px;border-top:2px solid var(--green);background:rgba(2,4,3,.68)}.wealth-cycle-node:nth-child(2n){border-top-color:var(--cyan)}.wealth-cycle-node span{color:var(--green);font-size:10px;font-weight:850}.wealth-cycle-node strong{display:block;margin-top:24px;color:#fff;font-size:23px;letter-spacing:-.06em}.wealth-cycle-node i{position:absolute;top:50%;right:-15px;color:var(--cyan);font-size:17px;font-style:normal}.presentation-wealth-footer{margin:36px 0 0;color:var(--green);font-size:13px;font-weight:850;letter-spacing:.1em}.presentation-human-advantage-slide .presentation-visual-heading{max-width:640px}.presentation-advantage-balance{display:grid;grid-template-columns:1fr auto 1fr auto;gap:16px;align-items:center;margin-top:50px}.advantage-side{min-height:210px;padding:18px;border-top:2px solid var(--green);background:rgba(2,4,3,.5)}.advantage-technology{border-top-color:var(--cyan)}.advantage-side b{color:var(--green);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.advantage-technology b{color:var(--cyan)}.advantage-side ul{display:grid;gap:8px;margin:20px 0 0;padding:0;list-style:none}.advantage-side li{color:var(--muted-strong);font-size:12px}.advantage-side li:before{margin-right:7px;color:var(--green);content:"↳"}.advantage-plus{color:#fff;font-size:26px}.advantage-result{color:var(--green);font-size:11px;font-weight:850;letter-spacing:.12em;line-height:1.1}.advantage-result strong{color:#fff;font-size:25px;letter-spacing:-.06em}.presentation-personal-economy-slide .presentation-visual-heading{max-width:660px}.presentation-economy-chain{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-top:56px}.economy-question{position:relative;min-height:136px;padding:12px;border-left:1px solid rgba(88,224,255,.28);background:rgba(2,4,3,.5)}.economy-question:nth-child(2n){border-left-color:rgba(143,255,189,.38)}.economy-question span{color:var(--green);font-size:10px;font-weight:850}.economy-question strong{display:block;margin-top:24px;color:#fff;font-size:15px;letter-spacing:-.03em;line-height:1.1}.economy-question i{position:absolute;right:-12px;bottom:17px;color:var(--cyan);font-size:17px;font-style:normal}.presentation-economy-footer{margin:35px 0 0;color:var(--green);font-size:13px;font-weight:850;letter-spacing:.08em}@media (max-width:720px){.presentation-page{padding:0 12px 28px}.presentation-header{grid-template-columns:auto 1fr auto;gap:10px;min-height:64px}.presentation-back,.presentation-header-action{font-size:9px;letter-spacing:.05em}.presentation-header-title{grid-template-columns:1fr;gap:3px}.presentation-header-title img{display:none}.presentation-header-title span{font-size:10px}.presentation-header-title small{font-size:9px}.presentation-stage{min-height:650px;margin-top:14px;padding:66px 20px 52px}.presentation-stage-brand{top:20px;left:20px;font-size:9px}.presentation-slide-number{top:21px;right:20px;font-size:9px}.presentation-stage h1{font-size:clamp(39px,12vw,66px)}.presentation-body,.presentation-subtitle{margin-top:20px;font-size:16px}.presentation-supporting{margin-top:27px;font-size:10px;line-height:1.45}.presentation-content-grid{grid-template-columns:1fr;gap:34px}.presentation-metric-block{padding:21px}.presentation-metric-block strong{font-size:clamp(48px,17vw,80px)}.presentation-columns,.presentation-comparison,.presentation-flow-list,.presentation-statement-slide>ul{grid-template-columns:1fr}.presentation-statement-slide>ul{margin-top:27px}.presentation-column{padding:17px}.presentation-commandments-slide ol,.presentation-comparison,.presentation-flow-list,.presentation-questions-slide ol{margin-top:27px}.presentation-flow-list li{min-height:46px;font-size:13px}.presentation-comparison-panel{padding:18px}.presentation-commandments-slide li,.presentation-questions-slide li{font-size:16px}.presentation-controls{gap:12px}.presentation-controls button{min-width:88px;padding-inline:10px;font-size:10px}.presentation-overview{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:5px}.presentation-overview button{flex:0 0 auto}}.presentation-jfx-cover-slide{min-height:540px;display:grid;align-items:center;overflow:hidden;background:#020711}.presentation-jfx-cover-art{position:absolute;inset:-50px -90px;background:linear-gradient(90deg,rgba(2,7,17,.96),rgba(2,7,17,.68) 38%,rgba(2,7,17,.12)),url(/jfx-logo.png) 50% /cover no-repeat;opacity:.82}.presentation-jfx-cover-copy{position:relative;z-index:1;max-width:650px;padding:42px 0 42px 25px;border-left:2px solid var(--cyan)}.presentation-jfx-cover-copy h1{max-width:650px;font-size:clamp(48px,8vw,110px);letter-spacing:-.09em;line-height:.88}.presentation-jfx-cover-copy .presentation-subtitle{max-width:490px;margin-top:25px;color:#a9c7f5;font-size:clamp(18px,2vw,27px)}.presentation-jfx-speaker{margin:40px 0 0;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.presentation-jfx-cover-mark{position:absolute;right:0;bottom:23px;color:rgba(255,255,255,.5);font-size:10px;letter-spacing:.14em}.presentation-jfx-art{position:absolute;z-index:-1;pointer-events:none;background-position:50%;background-size:cover;opacity:.68}.presentation-jfx-art:after{position:absolute;inset:0;background:linear-gradient(90deg,#020711,rgba(2,7,17,.8) 24%,rgba(2,7,17,.18) 72%,#020711);content:""}.presentation-jfx-shift-slide .presentation-visual-heading{max-width:640px}.presentation-jfx-shift-art{inset:-76px -110px 125px 44%;background-image:url(/jfx-shift.png)}.presentation-jfx-stage-row{position:absolute;right:0;bottom:24px;left:0;display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.jfx-stage{position:relative;min-height:90px;padding:12px;border:1px solid rgba(79,148,255,.25);background:rgba(7,18,38,.88)}.jfx-stage-5{border-color:rgba(77,231,163,.45);background:rgba(4,35,29,.86)}.jfx-stage small,.jfx-stage span{display:block;color:#7ea5dc;font-size:9px;letter-spacing:.13em}.jfx-stage strong{display:block;margin:15px 0 7px;color:#fff;font-size:15px;letter-spacing:.05em;text-transform:uppercase}.jfx-stage small{color:var(--muted);font-size:10px;letter-spacing:0}.jfx-stage i{position:absolute;top:50%;right:-13px;z-index:2;color:var(--cyan);font-size:15px;font-style:normal}.presentation-jfx-manual-slide .presentation-visual-heading{max-width:760px}.presentation-jfx-operator-art{inset:180px 0 0 52%;background-image:url(/jfx-operator.png)}.presentation-jfx-workflow{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin-top:29px}.jfx-workflow-node{position:relative;min-height:68px;padding:10px;border-top:2px solid #3267ad;background:rgba(7,18,38,.82)}.jfx-workflow-node span{color:#7ea5dc;font-size:9px}.jfx-workflow-node strong{display:block;margin-top:12px;color:#fff;font-size:10px;line-height:1.1;text-transform:uppercase}.jfx-workflow-node i{position:absolute;top:50%;right:-10px;z-index:2;color:var(--cyan);font-style:normal}.presentation-jfx-frictions{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;max-width:690px;margin-top:23px}.presentation-jfx-frictions>div{min-height:100px;padding:12px;border:1px solid rgba(205,93,86,.3);background:rgba(36,14,21,.72)}.presentation-jfx-frictions span{color:#e97e73;font-size:9px}.presentation-jfx-frictions strong{display:block;margin:12px 0 7px;color:#fff;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.presentation-jfx-frictions small{color:var(--muted);font-size:10px;line-height:1.35}.presentation-jfx-finance-art{inset:120px 0 120px 54%;background-image:url(/jfx-finance.png)}.presentation-jfx-finance-map{position:relative;min-height:250px;max-width:760px;margin-top:34px}.jfx-finance-hub{position:absolute;top:50%;left:20%;display:grid;width:145px;height:115px;place-content:center;border:1px solid rgba(92,180,255,.5);background:rgba(9,27,60,.85);color:#fff;font-size:23px;font-weight:850;transform:translate(-50%,-50%)}.jfx-finance-hub span{display:block;margin-top:8px;color:var(--muted);font-size:9px;font-weight:500;text-align:center}.jfx-finance-node{position:absolute;display:grid;gap:7px;width:190px;padding:12px;border-left:2px solid var(--cyan);background:rgba(7,18,38,.86)}.jfx-finance-node strong{color:#fff;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.jfx-finance-node small{color:var(--muted);font-size:10px}.jfx-finance-node-1{top:0;left:40%}.jfx-finance-node-2{top:67px;left:40%}.jfx-finance-node-3{top:134px;left:40%;border-color:#e6b755}.jfx-finance-node-4{top:0;left:72%}.jfx-finance-node-5{top:134px;left:72%;border-color:var(--green)}.presentation-jfx-foundation{display:grid;grid-template-columns:170px 1fr 1.5fr;gap:18px;align-items:center;max-width:760px;margin-top:5px;padding:13px;border:1px solid rgba(77,231,163,.35);background:rgba(3,42,32,.72)}.presentation-jfx-foundation span{color:var(--green);font-size:9px;letter-spacing:.13em}.presentation-jfx-foundation strong{color:#fff;font-size:15px;letter-spacing:.05em}.presentation-jfx-foundation small{color:var(--muted);font-size:10px;line-height:1.4}.presentation-jfx-architecture-slide .presentation-visual-heading{max-width:670px}.presentation-jfx-architecture-grid{display:grid;gap:8px;max-width:760px;margin-top:30px}.jfx-architecture-layer{display:grid;grid-template-columns:35px 1fr auto;gap:14px;align-items:center;min-height:64px;padding:10px 13px;border:1px solid rgba(84,148,236,.26);background:rgba(7,18,38,.8)}.jfx-architecture-layer-1{border-color:rgba(77,231,163,.35);background:rgba(3,42,32,.6)}.jfx-architecture-layer-3{border-style:dashed}.jfx-architecture-layer-4{border-style:dashed;opacity:.78}.jfx-architecture-layer>span{color:var(--green);font-size:11px}.jfx-architecture-layer strong{display:block;color:#fff;font-size:15px;letter-spacing:.02em;text-transform:uppercase}.jfx-architecture-layer small{display:block;margin-top:4px;color:var(--muted);font-size:10px}.jfx-architecture-layer b{padding:6px 8px;border:1px solid;color:var(--green);font-size:9px;letter-spacing:.1em}.jfx-architecture-layer-3 b{color:#e6b755}.jfx-architecture-layer-4 b{color:#8ca9d5}.presentation-jfx-capabilities{position:absolute;right:0;top:125px;display:grid;gap:8px;width:200px}.presentation-jfx-capabilities span{color:#7ea5dc;font-size:9px;letter-spacing:.12em}.presentation-jfx-capabilities b{padding:10px;border-left:2px solid var(--cyan);color:#fff;background:rgba(7,18,38,.8);font-size:11px;letter-spacing:.1em}.presentation-jfx-mini-slide{display:grid;grid-template-columns:.7fr 1.3fr;gap:24px}.presentation-jfx-mini-copy{position:relative;z-index:2;padding-top:18px}.presentation-jfx-mini-copy .presentation-visual-heading h1{max-width:400px}.presentation-jfx-mini-quote{margin-top:35px;padding:15px;border-left:2px solid var(--green);color:#d7e5fa;background:rgba(7,18,38,.7);font-size:12px;line-height:1.5}.presentation-jfx-device-gallery{display:flex;gap:15px;align-items:end;justify-content:center;padding-top:5px}.presentation-jfx-device-gallery>div{display:grid;gap:9px;justify-items:center}.presentation-jfx-device-gallery>div:first-child img{width:220px;height:auto}.presentation-jfx-device-gallery img{width:135px;height:auto;border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.42)}.presentation-jfx-device-gallery small{color:#7ea5dc;font-size:9px;letter-spacing:.1em}.presentation-jfx-feature-rail{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,1fr);gap:7px;align-self:end}.presentation-jfx-feature-rail span{display:grid;gap:5px;padding:10px;border-top:2px solid var(--cyan);color:var(--muted);font-size:10px}.presentation-jfx-feature-rail span:last-child{border-color:var(--green)}.presentation-jfx-feature-rail b{color:#fff;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.presentation-jfx-economic-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:30px;margin-top:26px}.presentation-jfx-accounting-flow{display:grid;gap:6px}.jfx-accounting-node{position:relative;min-height:55px;padding:10px 13px 10px 45px;border-left:2px solid #356eb8;background:rgba(7,18,38,.8)}.jfx-accounting-node-5{border-color:var(--green);background:rgba(3,42,32,.62)}.jfx-accounting-node span{position:absolute;left:13px;color:#7ea5dc;font-size:9px}.jfx-accounting-node strong{display:block;color:#fff;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.jfx-accounting-node small{display:block;margin-top:4px;color:var(--muted);font-size:10px}.jfx-accounting-node i{position:absolute;bottom:-11px;left:16px;z-index:1;color:var(--cyan);font-style:normal}.presentation-jfx-ledger-art{display:flex;align-items:center;gap:15px;padding-top:8px}.presentation-jfx-ledger-art img:first-child{width:120px;height:auto}.presentation-jfx-ledger-art img:last-child{width:100%;height:auto}.presentation-jfx-instruments{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:16px}.presentation-jfx-instruments span{padding:10px;border:1px solid rgba(84,148,236,.25);color:#c5d8f4;font-size:10px;line-height:1.25}.presentation-jfx-instruments span:nth-child(2){border-color:rgba(230,183,85,.4);color:#e6b755}.presentation-jfx-instruments span:nth-child(3){border-color:rgba(88,224,255,.4);color:var(--cyan)}.presentation-jfx-disclaimer{margin:15px 0 0;color:var(--muted);font-size:10px;letter-spacing:.04em}.presentation-jfx-knowledge-slide .presentation-visual-heading{max-width:700px}.presentation-jfx-knowledge-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:24px;margin-top:27px}.presentation-jfx-knowledge-flow{display:grid;gap:6px}.jfx-knowledge-node{position:relative;display:grid;grid-template-columns:180px 1fr auto;gap:13px;align-items:center;min-height:47px;padding:8px 13px;border-left:2px solid var(--green);background:rgba(3,42,32,.7)}.jfx-knowledge-node-4,.jfx-knowledge-node-5{border-style:dashed;border-color:#8ca9d5;background:rgba(7,18,38,.68)}.jfx-knowledge-node strong{color:#fff;font-size:11px;letter-spacing:.09em;text-transform:uppercase}.jfx-knowledge-node small{color:var(--muted);font-size:10px}.jfx-knowledge-node b{color:var(--green);font-size:9px;letter-spacing:.11em}.jfx-knowledge-node-4 b,.jfx-knowledge-node-5 b{color:#8ca9d5}.jfx-knowledge-node i{position:absolute;bottom:-11px;left:12px;z-index:2;color:var(--cyan);font-style:normal}.presentation-jfx-knowledge-side{display:flex;gap:15px;align-items:start}.presentation-jfx-knowledge-side>img{width:115px;height:auto}.presentation-jfx-knowledge-side>div{display:grid;gap:7px}.presentation-jfx-knowledge-side span{color:#7ea5dc;font-size:8px;letter-spacing:.1em}.presentation-jfx-knowledge-side strong{color:#fff;font-size:12px}.presentation-jfx-knowledge-side small{margin-bottom:8px;color:var(--muted);font-size:9px;line-height:1.35}.presentation-jfx-developers-slide{display:grid;grid-template-columns:.7fr 1.3fr;gap:32px}.presentation-jfx-dev-copy .presentation-visual-heading{padding-top:15px}.presentation-jfx-dev-copy>img{width:150px;height:auto;margin-top:36px;border:1px solid rgba(84,148,236,.35);border-radius:10px}.presentation-jfx-agent-loop{display:grid;gap:7px;align-content:start}.presentation-jfx-agent-loop>span{color:#7ea5dc;font-size:9px;letter-spacing:.13em}.jfx-agent-node{position:relative;display:grid;grid-template-columns:38px 1fr;gap:7px;min-height:55px;padding:10px 13px;border-left:2px solid #356eb8;background:rgba(7,18,38,.82)}.jfx-agent-node-1{border-color:var(--green);background:rgba(3,42,32,.7)}.jfx-agent-node-5{border-color:#e6b755}.jfx-agent-node-6{border-color:var(--green)}.jfx-agent-node b{color:#7ea5dc;font-size:9px}.jfx-agent-node strong{color:#fff;font-size:12px;text-transform:uppercase}.jfx-agent-node small{grid-column:2;color:var(--muted);font-size:10px}.jfx-agent-node i{position:absolute;bottom:-12px;left:14px;z-index:2;color:var(--cyan);font-style:normal}.presentation-jfx-agent-footer{grid-column:2;margin:4px 0 0;color:var(--cyan);font-size:13px;line-height:1.35}.presentation-jfx-human-slide .presentation-visual-heading{max-width:840px}.presentation-jfx-human-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:27px;margin-top:45px}.jfx-human-stage{position:relative;min-height:175px;padding:18px;border-top:2px solid #356eb8;background:rgba(7,18,38,.82)}.jfx-human-stage-2{border-color:var(--cyan)}.jfx-human-stage-3{border-color:var(--green);background:rgba(3,42,32,.65)}.jfx-human-stage span{color:#7ea5dc;font-size:9px;letter-spacing:.13em}.jfx-human-stage strong{display:block;margin-top:22px;color:#fff;font-size:25px;letter-spacing:-.06em;text-transform:uppercase}.jfx-human-stage ul{display:grid;gap:5px;margin:15px 0 0;padding:0;list-style:none}.jfx-human-stage li{color:var(--muted-strong);font-size:11px}.jfx-human-stage li:before{margin-right:6px;color:var(--green);content:"↳"}.jfx-human-stage i{position:absolute;top:50%;right:-22px;color:var(--cyan);font-size:22px;font-style:normal}.presentation-jfx-audience{display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:7px;align-items:center;margin-top:22px}.presentation-jfx-audience span{color:#7ea5dc;font-size:9px;letter-spacing:.12em}.presentation-jfx-audience b{padding:10px;border:1px solid rgba(84,148,236,.25);color:#fff;font-size:10px;letter-spacing:.1em;text-align:center;text-transform:uppercase}.presentation-jfx-human-footer{margin:25px 0 0;color:#fff;font-size:15px}.presentation-jfx-human-footer strong{color:var(--cyan)}.presentation-jfx-horizon-slide{display:grid;grid-template-columns:.9fr 1.1fr;gap:27px}.presentation-jfx-horizon-copy{position:relative;z-index:2}.presentation-jfx-horizon-questions{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:25px}.presentation-jfx-horizon-questions>div{min-height:105px;padding:12px;border:1px solid rgba(84,148,236,.25);background:rgba(7,18,38,.8)}.presentation-jfx-horizon-questions>div:last-child{border-color:rgba(77,231,163,.4);background:rgba(3,42,32,.62)}.presentation-jfx-horizon-questions strong{color:#fff;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.presentation-jfx-horizon-questions p{margin:10px 0 0;color:var(--muted);font-size:10px;line-height:1.4}.presentation-jfx-horizon-art{display:grid;align-content:start;gap:17px;padding-top:8px}.presentation-jfx-horizon-art>img{width:100%;height:auto;border:1px solid rgba(84,148,236,.35);border-radius:10px}.presentation-jfx-horizon-stack{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:7px;align-items:center}.presentation-jfx-horizon-stack b,.presentation-jfx-horizon-stack span{padding:13px 9px;border:1px dashed rgba(84,148,236,.4);color:#fff;font-size:9px;line-height:1.2}.presentation-jfx-horizon-stack span:first-child{border-style:solid;border-color:rgba(77,231,163,.4)}.presentation-jfx-horizon-stack i{color:var(--cyan);font-style:normal}.presentation-jfx-horizon-stack b{border-style:solid;border-color:rgba(77,231,163,.5);color:var(--green)}.presentation-jfx-horizon-footer{grid-column:1/-1;display:grid;gap:5px;margin-top:-4px;padding-top:18px;border-top:1px solid var(--presentation-border)}.presentation-jfx-horizon-footer strong{color:#fff;font-size:22px}.presentation-jfx-horizon-footer b{color:var(--cyan);font-size:25px}.presentation-jfx-horizon-footer span{margin-top:11px;color:var(--muted);font-size:9px;letter-spacing:.14em}@media (max-width:720px){.presentation-jfx-cover-slide{min-height:535px}.presentation-jfx-cover-art{inset:0 -190px 0 -15px;opacity:.62}.presentation-jfx-cover-copy{padding-left:18px}.presentation-jfx-cover-copy h1{font-size:clamp(44px,13vw,72px)}.presentation-jfx-cover-mark{right:20px;bottom:19px;font-size:8px}.presentation-jfx-architecture-slide,.presentation-jfx-developers-slide,.presentation-jfx-economic-slide,.presentation-jfx-finance-slide,.presentation-jfx-horizon-slide,.presentation-jfx-human-slide,.presentation-jfx-knowledge-slide,.presentation-jfx-manual-slide,.presentation-jfx-mini-slide,.presentation-jfx-shift-slide{display:block;min-height:535px}.presentation-jfx-finance-art,.presentation-jfx-operator-art,.presentation-jfx-shift-art{inset:100px -60px 220px 0;opacity:.4}.presentation-jfx-stage-row{position:relative;grid-template-columns:1fr;gap:7px;margin-top:26px}.jfx-stage{min-height:0;padding:9px}.jfx-stage strong{margin:5px 0 3px;font-size:13px}.jfx-stage i,.jfx-workflow-node i{top:auto;right:auto;bottom:-13px;left:50%;transform:rotate(90deg)}.presentation-jfx-workflow{grid-template-columns:repeat(2,1fr);margin-top:24px}.jfx-workflow-node{min-height:58px}.presentation-jfx-frictions{grid-template-columns:1fr 1fr;margin-top:25px}.presentation-jfx-frictions>div{min-height:95px}.presentation-jfx-frictions small{font-size:9px}.presentation-jfx-finance-map{min-height:330px;margin-top:24px;transform:scale(.83);transform-origin:top left}.jfx-finance-hub{left:22%}.jfx-finance-node-1,.jfx-finance-node-2,.jfx-finance-node-3,.jfx-finance-node-4,.jfx-finance-node-5{left:45%}.jfx-finance-node-1{top:0}.jfx-finance-node-2{top:68px}.jfx-finance-node-3{top:136px}.jfx-finance-node-4{top:204px}.jfx-finance-node-5{top:272px}.presentation-jfx-foundation{grid-template-columns:1fr 1fr;gap:8px;margin-top:-40px}.presentation-jfx-foundation small{grid-column:1/-1}.presentation-jfx-capabilities{position:relative;top:auto;width:100%;grid-template-columns:repeat(5,1fr);margin-top:20px}.presentation-jfx-capabilities span{grid-column:1/-1}.presentation-jfx-capabilities b{padding:8px 4px;font-size:8px;text-align:center}.presentation-jfx-mini-copy{padding-top:6px}.presentation-jfx-mini-quote{margin-top:20px;font-size:10px}.presentation-jfx-device-gallery{gap:5px;margin-top:15px}.presentation-jfx-device-gallery>div:first-child img{width:132px}.presentation-jfx-device-gallery img{width:88px}.presentation-jfx-feature-rail{gap:4px;margin-top:14px}.presentation-jfx-feature-rail span{padding:7px 4px;font-size:8px}.presentation-jfx-feature-rail b{font-size:8px}.presentation-jfx-economic-grid,.presentation-jfx-knowledge-grid{grid-template-columns:1fr;gap:17px;margin-top:20px}.jfx-accounting-node{min-height:46px}.presentation-jfx-ledger-art{gap:7px}.presentation-jfx-ledger-art img:first-child{width:82px}.presentation-jfx-instruments{grid-template-columns:1fr 1fr}.presentation-jfx-disclaimer{font-size:8px}.jfx-knowledge-node{grid-template-columns:1fr auto;gap:6px;min-height:53px}.jfx-knowledge-node small{grid-column:1/-1}.jfx-knowledge-node b{grid-column:2;grid-row:1}.presentation-jfx-knowledge-side{gap:10px}.presentation-jfx-knowledge-side>img{width:78px}.presentation-jfx-knowledge-side strong{font-size:10px}.presentation-jfx-knowledge-side small{font-size:8px}.presentation-jfx-developers-slide{display:grid}.presentation-jfx-dev-copy>img{width:115px;margin-top:18px}.presentation-jfx-agent-loop{margin-top:20px}.jfx-agent-node{min-height:47px}.jfx-agent-node strong{font-size:10px}.jfx-agent-node small{font-size:9px}.presentation-jfx-agent-footer{margin-top:18px;font-size:11px}.presentation-jfx-human-stages{grid-template-columns:1fr;gap:7px;margin-top:27px}.jfx-human-stage{min-height:0;padding:12px}.jfx-human-stage strong{margin-top:12px;font-size:19px}.jfx-human-stage ul{margin-top:10px}.jfx-human-stage i{top:auto;right:auto;bottom:-16px;left:50%;transform:rotate(90deg)}.presentation-jfx-audience{grid-template-columns:1fr 1fr;margin-top:22px}.presentation-jfx-audience span{grid-column:1/-1}.presentation-jfx-human-footer{font-size:13px}.presentation-jfx-horizon-questions{margin-top:19px}.presentation-jfx-horizon-questions>div{min-height:86px}.presentation-jfx-horizon-art{margin-top:18px}.presentation-jfx-horizon-stack{grid-template-columns:1fr 15px 1fr 15px 1fr}.presentation-jfx-horizon-stack b{grid-column:1/-1}.presentation-jfx-horizon-footer{margin-top:20px}.presentation-jfx-horizon-footer strong{font-size:17px}.presentation-jfx-horizon-footer b{font-size:19px}.presentation-visual-slide{min-height:535px}.presentation-visual-heading h1{font-size:clamp(34px,10vw,58px)}.presentation-image-art{inset:-35px -35px 0 0;opacity:.48}.presentation-image-art:after{background:linear-gradient(90deg,#03110b,rgba(3,17,11,.84) 45%,rgba(3,17,11,.3))}.presentation-network-copy{min-height:535px;padding-top:8px}.presentation-network-question{margin-top:27px;font-size:20px}.presentation-network-words{margin-top:28px}.presentation-climax-slide,.presentation-layers-slide,.presentation-scale-slide{display:block}.presentation-scale-hero{margin-top:35px;padding-left:20px}.presentation-scale-hero strong{font-size:clamp(74px,24vw,125px)}.presentation-scale-comparison{margin-top:25px}.presentation-scale-bar-context{width:78%}.presentation-layers-slide .presentation-visual-heading{margin-bottom:24px}.presentation-chart-window{height:105px}.presentation-intelligence-layer{min-height:70px}.presentation-intelligence-layer h2{font-size:18px}.presentation-intelligence-layer p{font-size:10px}.presentation-pipeline{grid-template-columns:1fr;gap:10px;margin-top:32px}.presentation-pipeline-node{min-height:0;padding:15px}.presentation-pipeline-node h2{margin:8px 0 10px;font-size:22px}.pipeline-arrow{top:auto;right:auto;bottom:-20px;left:50%;font-size:17px;transform:translateX(-50%) rotate(90deg)}.presentation-pipeline-caption{margin-top:26px;font-size:10px}.presentation-capital-flow{grid-template-columns:1fr;gap:12px;margin-top:30px}.capital-lane{min-height:0;padding:16px}.capital-lane-heading strong{font-size:21px}.presentation-ai-slide{min-height:535px}.presentation-ai-art{left:12%}.presentation-ai-heading{padding-top:6px}.presentation-ai-columns{position:relative;display:grid;grid-template-columns:1fr;gap:8px;margin-top:30px}.presentation-ai-columns ul{gap:6px 12px;margin-top:10px}.presentation-ai-columns li{font-size:11px}.presentation-process-chain{grid-template-columns:1fr;gap:7px;margin-top:30px}.presentation-process-node{min-height:62px;padding:12px}.presentation-process-node strong{margin-top:8px;font-size:16px}.presentation-process-node i{right:auto;bottom:-17px;left:50%;transform:none}.presentation-process-footer{margin-top:29px;font-size:18px}.presentation-risk-cases{grid-template-columns:1fr;gap:10px;margin-top:28px}.risk-case{padding:14px}.risk-case-heading strong{font-size:25px}.risk-chart{height:72px;margin-top:14px}.presentation-trader-art{left:0}.presentation-editorial-copy{padding-top:7px}.presentation-behaviour-cloud{margin-top:29px}.presentation-decision-gates{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:28px}.decision-gate{min-height:86px;padding:10px}.decision-gate strong{margin-top:13px;font-size:14px}.decision-gate i{display:none}.presentation-decision-slide .presentation-process-footer{margin-top:22px}.presentation-ecosystem{height:285px;margin-top:17px;transform:scale(.82);transform-origin:top center}.presentation-ecosystem-caption{margin-top:-36px;font-size:10px}.presentation-currency-journey{grid-template-columns:1fr;gap:7px;margin-top:30px}.currency-step{min-height:0;padding:12px}.currency-step strong{margin-top:13px;font-size:17px}.presentation-currency-journey>i{justify-self:center;transform:rotate(90deg)}.presentation-context-strip{margin-top:23px;font-size:9px}.presentation-context-strip strong{width:100%;font-size:11px}.presentation-dashboard-slide .presentation-visual-heading{display:block}.presentation-dashboard-slide .presentation-body{margin-top:14px}.presentation-dashboard-grid{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:23px}.dashboard-widget{min-height:62px;padding:8px}.dashboard-widget span{font-size:9px}.presentation-identity-system{grid-template-columns:1fr 1fr;gap:7px;margin-top:32px}.identity-part{min-height:108px;padding:12px}.identity-part-3{grid-column:span 2}.identity-part strong{margin-top:17px;font-size:17px}.identity-convergence{right:46%;bottom:74px;font-size:25px}.identity-result{grid-column:span 2;padding:15px}.identity-result strong{font-size:27px}.presentation-lagos-art{left:0}.presentation-opportunity-map{height:250px;margin-top:24px;transform:scale(.8);transform-origin:top center}.presentation-transformation{grid-template-columns:1fr;gap:10px;margin-top:29px}.transformation-column{min-height:0;padding:14px}.transformation-column>strong{margin:10px 0 13px;font-size:18px}.transformation-column p{margin:7px 0;font-size:11px}.transformation-shift{grid-template-columns:1fr auto 1fr;gap:11px}.transformation-shift b{font-size:25px}.presentation-transformation-footer{margin-top:21px;font-size:11px}.presentation-climax-slide{min-height:535px;padding-top:70px}.climax-variables{gap:13px}.climax-message{margin-top:38px;padding-left:22px}.climax-message h1{font-size:clamp(43px,12vw,70px)}.presentation-adaptable-body{margin-top:25px;font-size:12px}.presentation-adaptable-points{grid-template-columns:1fr 1fr;gap:9px;margin-top:27px}.presentation-adaptable-points span{font-size:11px}.presentation-ai-capacity-slide,.presentation-capability-editorial-slide,.presentation-wealth-cycle-slide{min-height:535px}.presentation-capability-art,.presentation-wealth-art{left:0;opacity:.5}.presentation-ai-capacity-heading,.presentation-capability-copy,.presentation-wealth-heading{padding-top:7px}.presentation-education-steps{gap:6px;margin-top:28px}.presentation-education-steps span{min-width:94px;padding:8px;font-size:10px}.presentation-ai-capacity-art{left:8%;opacity:.42}.presentation-capacity-grid{position:relative;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:29px}.presentation-capacity-grid span{min-height:55px;padding:8px;font-size:10px}.presentation-capacity-question{position:relative;right:auto;bottom:auto;margin-top:20px;font-size:9px}.presentation-skills-reallocation-slide{display:block}.presentation-skills-stat,.presentation-training-stat{margin-top:28px;padding:17px 0 17px 18px}.presentation-skills-stat strong{font-size:102px}.presentation-training-stat strong{font-size:74px}.presentation-reallocation-note{margin-top:18px}.presentation-reallocation-flow{grid-template-columns:1fr;gap:9px;margin-top:30px}.reallocation-node{min-height:0;padding:14px}.reallocation-node strong{margin-top:13px;font-size:44px}.reallocation-node i{top:auto;right:auto;bottom:-17px;left:50%;transform:rotate(90deg)}.presentation-reallocation-footer{margin-top:25px;font-size:11px}.presentation-wealth-cycle{grid-template-columns:1fr;gap:7px;margin-top:30px}.wealth-cycle-node{min-height:65px;padding:10px}.wealth-cycle-node strong{margin-top:9px;font-size:19px}.wealth-cycle-node i{top:auto;right:auto;bottom:-16px;left:50%;transform:rotate(90deg)}.presentation-wealth-footer{margin-top:25px;font-size:10px}.presentation-advantage-balance{grid-template-columns:1fr auto 1fr;gap:7px;margin-top:30px}.advantage-side{min-height:210px;padding:12px}.advantage-side ul{gap:6px;margin-top:14px}.advantage-side li{font-size:10px}.advantage-result{grid-column:1/-1;text-align:center}.advantage-result strong{font-size:27px}.presentation-economy-chain{grid-template-columns:1fr;gap:7px;margin-top:28px}.economy-question{min-height:53px;padding:10px}.economy-question strong{display:inline;margin:0 0 0 10px;font-size:14px}.economy-question i{top:auto;right:auto;bottom:-16px;left:50%;transform:rotate(0)}.presentation-economy-footer{margin-top:23px;font-size:10px}}.presentation-finance-credit-slide .presentation-visual-heading,.presentation-finance-evolution-slide .presentation-visual-heading,.presentation-finance-network-slide .presentation-visual-heading,.presentation-finance-opportunity-slide .presentation-visual-heading,.presentation-finance-value-chain-slide .presentation-visual-heading{max-width:760px}.presentation-finance-evolution-track{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:52px}.finance-evolution-node{position:relative;min-height:105px;padding:15px;border-left:2px solid var(--green);background:rgba(2,4,3,.55)}.finance-evolution-node:nth-child(2n){border-left-color:var(--cyan)}.finance-credit-node>span,.finance-evolution-node span,.finance-network-group>span,.finance-value-node>span{color:var(--green);font-size:10px;font-weight:850;letter-spacing:.12em}.finance-evolution-node strong{display:block;margin-top:25px;color:#fff;font-size:clamp(17px,2vw,27px);letter-spacing:-.06em;line-height:.95}.finance-credit-node i,.finance-evolution-node i,.finance-value-node i{position:absolute;top:50%;right:-17px;color:var(--cyan);font-size:18px;font-style:normal}.finance-evolution-node-4 i,.finance-evolution-node-8 i,.finance-value-node-3 i,.finance-value-node-6 i{display:none}.presentation-finance-evolution-footer,.presentation-finance-network-footer,.presentation-finance-value-footer{margin:37px 0 0;color:var(--green);font-size:13px;font-weight:850;letter-spacing:.12em}.presentation-finance-value-chain{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:46px}.finance-value-node{position:relative;min-height:150px;padding:16px;border-top:2px solid var(--green);background:rgba(2,4,3,.55)}.finance-value-node:nth-child(2n){border-top-color:var(--cyan)}.finance-credit-node strong,.finance-network-group strong,.finance-value-node strong{display:block;margin-top:18px;color:#fff;font-size:20px;letter-spacing:-.05em;text-transform:uppercase}.finance-credit-node ul,.finance-network-group ul,.finance-value-node ul{display:grid;gap:5px;margin:13px 0 0;padding:0;list-style:none}.finance-credit-node li,.finance-network-group li,.finance-value-node li{color:var(--muted-strong);font-size:11px;line-height:1.3}.finance-credit-node li:before,.finance-network-group li:before,.finance-value-node li:before{margin-right:6px;color:var(--green);content:"↳"}.presentation-finance-network-slide{min-height:540px}.presentation-finance-network-art{background-image:url(/trading-future-market-network.png);opacity:.52}.presentation-finance-network-grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:42px}.finance-network-group{min-height:190px;padding:16px;border:1px solid rgba(88,224,255,.25);background:rgba(2,4,3,.73)}.finance-network-group-2{border-color:rgba(143,255,189,.34)}.finance-network-group-3{border-color:rgba(255,255,255,.26)}.finance-network-group strong{color:var(--cyan)}.finance-network-group-2 strong{color:var(--green)}.presentation-finance-credit-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:43px}.finance-credit-node{position:relative;min-height:165px;padding:17px;border-top:2px solid var(--green);background:rgba(2,4,3,.58)}.finance-credit-node-2{border-top-color:var(--cyan)}.finance-credit-node-3{border-top-color:#fff}.presentation-finance-responsibility{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:27px}.presentation-finance-responsibility span{margin-right:10px;color:var(--green);font-size:10px;font-weight:850;letter-spacing:.13em}.presentation-finance-responsibility b{padding:9px 11px;border:1px solid rgba(143,255,189,.3);color:#fff;background:rgba(3,42,32,.45);font-size:10px}.presentation-finance-opportunity-art{background-image:url(/trading-future-lagos-capital-markets.png);opacity:.38}.presentation-finance-opportunity-map{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:38px}.presentation-finance-opportunity-map>strong{grid-column:2/span 2;grid-row:2/span 2;display:grid;place-items:center;min-height:145px;border:1px solid rgba(143,255,189,.55);color:var(--green);background:rgba(3,17,11,.88);font-size:clamp(20px,3vw,39px);letter-spacing:-.09em;line-height:.9;text-align:center}.finance-opportunity-node{min-height:67px;padding:10px;border:1px solid rgba(88,224,255,.25);color:#fff;background:rgba(2,4,3,.72);font-size:10px;line-height:1.25}.finance-opportunity-node:nth-of-type(2n){border-color:rgba(143,255,189,.34)}@media (max-width:720px){.presentation-finance-credit-flow,.presentation-finance-evolution-track,.presentation-finance-network-grid,.presentation-finance-value-chain{grid-template-columns:1fr;gap:8px;margin-top:29px}.finance-credit-node,.finance-evolution-node,.finance-network-group,.finance-value-node{min-height:0;padding:12px}.finance-evolution-node strong{margin-top:12px;font-size:17px}.finance-credit-node i,.finance-evolution-node i,.finance-value-node i{top:auto;right:auto;bottom:-15px;left:50%;transform:rotate(90deg)}.finance-evolution-node-4 i,.finance-evolution-node-8 i,.finance-value-node-3 i,.finance-value-node-6 i{display:block}.presentation-finance-evolution-footer,.presentation-finance-network-footer,.presentation-finance-value-footer{margin-top:24px;font-size:10px}.finance-credit-node strong,.finance-network-group strong,.finance-value-node strong{margin-top:10px;font-size:17px}.presentation-finance-network-art,.presentation-finance-opportunity-art{inset:-35px -35px 0 0;opacity:.38}.presentation-finance-network-grid{position:relative}.finance-network-group{min-height:105px}.presentation-finance-responsibility{gap:6px;margin-top:20px}.presentation-finance-responsibility span{width:100%;margin:0}.presentation-finance-opportunity-map{grid-template-columns:1fr 1fr;margin-top:26px}.presentation-finance-opportunity-map>strong{grid-column:1/-1;grid-row:auto;min-height:112px;font-size:27px}.finance-opportunity-node{min-height:52px;font-size:9px}}.hover\:border-emerald-300:hover{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.hover\:border-emerald-500:hover{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-emerald-800:hover{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.focus\:border-emerald-500:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.focus\:border-slate-500:focus{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:px-8{padding-left:2rem;padding-right:2rem}}