@font-face{font-family:SEG Proxima Nova;font-weight:300;font-style:normal;font-display:swap;src:local("Proxima Nova Light"),local("ProximaNova-Light")}@font-face{font-family:SEG Proxima Nova;font-weight:500;font-style:normal;font-display:swap;src:local("Proxima Nova Medium"),local("ProximaNova-Medium")}@font-face{font-family:SEG Proxima Nova;font-weight:900;font-style:normal;font-display:swap;src:local("Proxima Nova Black"),local("ProximaNova-Black")}@font-face{font-family:SEG Rakesly;font-weight:300;font-style:normal;font-display:swap;src:local("Rakesly Lt"),local("Rakesly-Light")}@font-face{font-family:SEG Rakesly;font-weight:400;font-style:normal;font-display:swap;src:local("Rakesly Rg"),local("Rakesly-Regular")}@font-face{font-family:SEG Rakesly UI;font-weight:400;font-style:normal;font-display:swap;src:local("Rakesly UI"),local("Rakesly-UI")}:root{--brand-darkblue:#174564;--brand-lightblue:#008FD5;--brand-pink:#B9348B;--brand-yellow:#FFBF00;--brand-green:#5BBA6F;--gradient-start:#3D9AFE;--gradient-mid:#9269BD;--gradient-end:#E7397D;--gradient-brand:linear-gradient(90deg,#3D9AFE 0%,#9269BD 50%,#E7397D 100%);--gradient-brand-vertical:linear-gradient(180deg,#3D9AFE 0%,#9269BD 50%,#E7397D 100%);--bg-base:#0A1220;--bg-stars:#040E20;--surface-panel:#0E1A2C;--surface-card:#0F1A2E;--surface-bar:#0D1626;--border-strong:#33507A;--border-subtle:#1B2942;--outline-1:#7F75CC;--outline-2:#3D9BFF;--outline-3:#B9348B;--text-primary:#FFFFFF;--text-card-title:#FFFEF3;--text-muted:#93A4BC;--text-label:#4C6C9C;--light-bg:#FFFFFF;--light-text:#0A1220;--light-text-secondary:#33405A;--light-tag:#5A6B85;--light-panel:#F2F5FA;--light-border:#DCE4F0;--light-frame:#EDF1F8;--light-frame-border:#C6D2E4;--color-bg:var(--bg-base);--color-panel:var(--surface-panel);--color-card:var(--surface-card);--color-bar:var(--surface-bar);--color-border:var(--border-strong);--color-border-subtle:var(--border-subtle);--color-text:var(--text-primary);--color-text-title:var(--text-card-title);--color-text-muted:var(--text-muted);--color-text-label:var(--text-label);--color-action:var(--brand-lightblue);--color-link:var(--brand-lightblue);--color-emphasis:var(--brand-pink);--color-info:var(--brand-lightblue);--color-success:var(--brand-green);--color-warning:var(--brand-yellow);--color-error:var(--brand-pink);--color-field:var(--surface-panel);--color-overlay:rgba(4,14,32,.72);--color-hover:rgba(255,255,255,.04);--color-selected:rgba(0,143,213,.12)}[data-theme=light]{--color-bg:var(--light-bg);--color-panel:var(--light-panel);--color-card:var(--light-bg);--color-bar:var(--light-frame);--color-border:var(--light-frame-border);--color-border-subtle:var(--light-border);--color-text:var(--light-text);--color-text-title:var(--light-text);--color-text-muted:var(--light-text-secondary);--color-text-label:var(--light-tag);--color-field:var(--light-bg);--color-emphasis:var(--brand-pink);--color-hover:rgba(23,69,100,.04);--color-selected:rgba(0,143,213,.08)}:root{--font-sans:"SEG Proxima Nova","Proxima Nova",Arial,Helvetica,sans-serif;--font-black:"SEG Proxima Nova","Proxima Nova","Arial Black",Arial,sans-serif;--font-tech:"SEG Rakesly","Rakesly",Arial,Helvetica,sans-serif;--font-tech-ui:"SEG Rakesly UI","Rakesly UI","Rakesly",Arial,Helvetica,sans-serif;--weight-light:300;--weight-medium:500;--weight-black:900;--type-display-size:56px;--type-display-lh:1.05;--type-h1-size:40px;--type-h1-lh:1.15;--type-h2-size:28px;--type-h2-lh:1.2;--type-h3-size:20px;--type-h3-lh:1.3;--type-body-lg-size:18px;--type-body-lg-lh:1.5;--type-body-size:16px;--type-body-lh:1.5;--type-body-sm-size:14px;--type-body-sm-lh:1.45;--type-caption-size:12px;--type-caption-lh:1.4;--type-tag-size:12px;--type-tag-lh:1;--type-tag-tracking:.08em;--type-stat-size:64px;--type-stat-lh:1;--font-display:900 56px/1.05 var(--font-black);--font-h1:900 40px/1.15 var(--font-black);--font-h2:500 28px/1.2 var(--font-sans);--font-h3:500 20px/1.3 var(--font-sans);--font-body-lg:300 18px/1.5 var(--font-sans);--font-body:300 16px/1.5 var(--font-sans);--font-body-sm:300 14px/1.45 var(--font-sans);--font-caption:300 12px/1.4 var(--font-sans);--font-tag:400 12px/1 var(--font-tech-ui);--font-stat:400 64px/1 var(--font-tech)}.seg-display{font:var(--font-display)}.seg-h1{font:var(--font-h1)}.seg-h2{font:var(--font-h2)}.seg-h3{font:var(--font-h3)}.seg-body-lg{font:var(--font-body-lg)}.seg-body{font:var(--font-body)}.seg-body-sm{font:var(--font-body-sm)}.seg-caption{font:var(--font-caption);color:var(--color-text-muted)}.seg-tag{font:var(--font-tag);text-transform:uppercase;letter-spacing:var(--type-tag-tracking)}.seg-stat{font:var(--font-stat)}.seg-key-pink{color:var(--brand-pink)}.seg-title em{font-style:normal;color:var(--brand-pink)}.seg-insight em{font-style:normal;color:var(--brand-lightblue);font-weight:500}.seg-insight em.seg-key-pink{color:var(--brand-pink)}.seg-key-blue{color:var(--brand-lightblue)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--grid-columns:12;--grid-gutter:24px;--grid-margin:64px;--content-max:1312px;--viewport-min:1280px;--viewport-ref:1440px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-full:9999px;--border-width:1px;--border-width-strong:1.5px;--control-h:48px;--field-h:56px;--row-h:48px;--hit-min:40px;--topbar-h:72px;--sidebar-w:264px;--rule-w:120px;--rule-w-lg:430px;--rule-h:4px;--rule-h-lg:6px;--accent-w:4px;--icon-sm:20px;--icon-md:24px;--icon-stroke:1.5}:root{--shadow-dark:0 8px 24px rgba(0,0,0,.35);--shadow-light:0 8px 24px rgba(23,69,100,.1);--focus-glow:0 0 0 3px rgba(0,143,213,.35);--focus-glow-error:0 0 0 3px rgba(185,52,139,.35);--glow-blue:radial-gradient(closest-side,rgba(61,154,254,.22),rgba(61,154,254,0));--glow-pink:radial-gradient(closest-side,rgba(231,57,125,.18),rgba(231,57,125,0));--duration-fast:.15s;--duration-base:.25s;--duration-slow:.6s;--duration-ambient:24s;--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-card:cubic-bezier(.2,.8,.2,1);--ease-standard:cubic-bezier(.4,0,.2,1);--enter-distance:20px;--stagger:70ms}@keyframes seg-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes seg-spin{to{transform:rotate(360deg)}}@keyframes seg-enter{0%{opacity:0;transform:translateY(var(--enter-distance))}to{opacity:1;transform:none}}@keyframes seg-fade{0%{opacity:0}to{opacity:1}}@keyframes seg-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes seg-drift{0%{transform:translate(0)}50%{transform:translate(40px,-30px)}to{transform:translate(0)}}@keyframes seg-drawer{0%{transform:translate(32px);opacity:0}to{transform:none;opacity:1}}.seg-enter{animation:seg-enter var(--duration-slow) var(--ease-out-expo) both}@media(prefers-reduced-motion:reduce){.seg-enter{animation:seg-fade var(--duration-base) linear both}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-property:opacity!important}}html{scroll-behavior:smooth}body{margin:0;background:var(--color-bg);color:var(--color-text);font:var(--font-body);-webkit-font-smoothing:antialiased}a{color:var(--color-link);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}a:hover{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}[data-theme=light] a:hover{color:var(--brand-darkblue)}:focus-visible{outline:none;box-shadow:var(--focus-glow)}::selection{background:#008fd559}.seg-stars{position:relative;isolation:isolate}.seg-stars:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--glow-blue) -10% -20%/60% 80% no-repeat,var(--glow-pink) 110% 120%/50% 70% no-repeat,var(--bg-stars);opacity:1;pointer-events:none}:root{--font-sans: "Poppins", Arial, Helvetica, sans-serif;--font-black: "Poppins", Arial, Helvetica, sans-serif;--font-tech-ui: "Poppins", Arial, Helvetica, sans-serif;--font-tech: "Poppins", Arial, Helvetica, sans-serif}html,body{margin:0;background:#0a1220;font-family:Poppins,Arial,Helvetica,sans-serif}body{min-height:100vh;color:var(--text-primary);font:var(--font-body)}a{color:#008fd5}a:hover{color:#fff}html[data-scrolled=true] header[data-topbar]{transform:translateY(-100%);opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){header[data-topbar]{transition:none}}@keyframes sc-menu{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes sc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sc-splash-out{0%{opacity:1}to{opacity:0;visibility:hidden}}[data-reveal]{opacity:0;transform:translateY(20px);transition:opacity var(--duration-slow) var(--ease-out-expo),transform var(--duration-slow) var(--ease-out-expo)}[data-reveal].is-visible{opacity:1;transform:none}html:not(.js) [data-reveal]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}.sc-container{max-width:1312px;margin:0 auto;padding-inline:clamp(24px,4.4vw,64px)}.sc-tag{font:var(--font-tag);letter-spacing:var(--type-tag-tracking);text-transform:uppercase;color:var(--text-muted)}.sc-kw{color:var(--brand-pink)}.sc-kw--blue{color:var(--brand-lightblue)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.topbar[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;transition:transform .4s var(--ease-out-expo),opacity .3s var(--ease-standard);background:#0a1220d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bar[data-astro-cid-3ef6ksr2]{max-width:1312px;margin:0 auto;height:72px;display:flex;align-items:center;gap:clamp(12px,2vw,32px);padding-left:clamp(24px,4.4vw,64px);padding-right:clamp(24px,4.4vw,64px)}.logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px;text-decoration:none;flex:none;min-width:0}.logo[data-astro-cid-3ef6ksr2]:hover{text-decoration:none}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{display:block;height:40px;width:auto;max-width:none;object-fit:contain}.nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:2px;margin-left:auto;flex:none}.nav-item[data-astro-cid-3ef6ksr2]{position:relative}.navlink[data-astro-cid-3ef6ksr2]{position:relative;display:inline-grid;place-items:center;height:40px;padding:0 clamp(8px,.9vw,14px);border:0;background:transparent;font:300 14px/1 var(--font-sans);letter-spacing:.01em;cursor:pointer;border-radius:var(--radius-sm);color:#fff;text-decoration:none}.navlink[data-astro-cid-3ef6ksr2]:hover{text-decoration:none;color:#fff}.navlink[data-astro-cid-3ef6ksr2]>span[data-astro-cid-3ef6ksr2]{grid-area:1 / 1;transition:opacity .28s var(--ease-card);white-space:nowrap}.navlink[data-astro-cid-3ef6ksr2]>span[data-astro-cid-3ef6ksr2]:first-child{font-weight:300;color:#fff}.navlink[data-astro-cid-3ef6ksr2]>span[data-astro-cid-3ef6ksr2]:last-child{font-weight:600;opacity:0;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.navlink[data-astro-cid-3ef6ksr2]:hover>span[data-astro-cid-3ef6ksr2]:first-child,.navlink[data-astro-cid-3ef6ksr2]:focus-visible>span[data-astro-cid-3ef6ksr2]:first-child{opacity:0}.navlink[data-astro-cid-3ef6ksr2]:hover>span[data-astro-cid-3ef6ksr2]:last-child,.navlink[data-astro-cid-3ef6ksr2]:focus-visible>span[data-astro-cid-3ef6ksr2]:last-child{opacity:1}.mega[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:0;padding-top:6px;z-index:60}.mega-panel[data-astro-cid-3ef6ksr2]{min-width:264px;background:var(--surface-panel);border-radius:var(--radius-md);box-shadow:var(--shadow-dark);padding:8px;display:flex;flex-direction:column;gap:2px;animation:sc-menu .25s var(--ease-out-expo) both}.mega-link[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;height:40px;padding:0 12px;border-radius:var(--radius-sm);color:#fff;font:300 15px/1 var(--font-sans);text-decoration:none;white-space:nowrap;transition:background-color .2s var(--ease-standard)}.mega-link[data-astro-cid-3ef6ksr2]:hover{background:var(--color-selected);color:#fff;text-decoration:none}.search[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;height:40px;padding:0 14px;border-radius:var(--radius-full);background:var(--surface-panel);color:var(--text-muted);flex:0 1 200px;min-width:40px;overflow:hidden;box-sizing:border-box;transition:background-color .2s var(--ease-standard)}.search[data-astro-cid-3ef6ksr2]:hover{background:var(--surface-card)}.search-icon[data-astro-cid-3ef6ksr2]{flex:none}.search[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2],.mobile-search[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]{flex:1 1 0;min-width:0;width:100%;border:0;outline:none;background:transparent;color:#fff;font:300 14px/1 var(--font-sans);padding:0}.search[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]:focus-visible,.mobile-search[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]:focus-visible{box-shadow:none}.burger[data-astro-cid-3ef6ksr2]{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;border:0;border-radius:var(--radius-sm);background:var(--surface-panel);color:#fff;cursor:pointer;flex:none;padding:0}.burger[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2][hidden]{display:none}.mobile[data-astro-cid-3ef6ksr2]{position:fixed;inset:72px 0 0;z-index:45;box-sizing:border-box;background:var(--bg-base);overflow:auto;padding:24px clamp(24px,4.4vw,64px) 64px;animation:sc-menu .25s var(--ease-out-expo) both}.mobile[data-astro-cid-3ef6ksr2][hidden]{display:none}.mobile-search[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;height:48px;padding:0 16px;border-radius:var(--radius-full);background:var(--surface-panel);color:var(--text-muted);margin-bottom:24px}.mobile-search[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]{font:300 16px/1 var(--font-sans)}.mobile-list[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:8px}.acc[data-astro-cid-3ef6ksr2]{background:var(--surface-card);border-radius:var(--radius-md);padding:8px}.acc-btn[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:0 12px;border:0;background:transparent;color:#fff;font:500 16px/1 var(--font-sans);cursor:pointer;border-radius:var(--radius-sm);text-align:left;text-decoration:none;box-sizing:border-box}.acc-btn[data-astro-cid-3ef6ksr2]:hover{color:#fff;text-decoration:none}.acc-chev[data-astro-cid-3ef6ksr2]{flex:none;color:var(--text-muted)}.acc-panel[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:2px;padding:4px 0;animation:sc-menu .25s var(--ease-out-expo) both}.acc-panel[data-astro-cid-3ef6ksr2][hidden]{display:none}.acc-link[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--radius-sm);color:var(--text-muted);font:300 15px/1.3 var(--font-sans);text-decoration:none}.acc-link[data-astro-cid-3ef6ksr2]:hover{background:var(--color-selected);color:#fff;text-decoration:none}@media(prefers-reduced-motion:reduce){.navlink[data-astro-cid-3ef6ksr2]>span[data-astro-cid-3ef6ksr2]{transition:none}}@media(max-width:1024px){.nav[data-astro-cid-3ef6ksr2]{display:none}.burger[data-astro-cid-3ef6ksr2]{display:inline-flex}}@media(max-width:640px){.search[data-astro-cid-3ef6ksr2]{display:none}}.footer[data-astro-cid-sz7xmlte]{background:var(--surface-bar)}.inner[data-astro-cid-sz7xmlte]{max-width:1312px;margin:0 auto;padding:64px clamp(24px,4.4vw,64px);display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.brand[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:20px}.brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{display:block;height:48px;width:auto;max-width:none;object-fit:contain}.tagline[data-astro-cid-sz7xmlte]{font:600 20px/1 var(--font-sans);text-transform:uppercase;color:#fff;letter-spacing:.02em}@media(max-width:640px){.inner[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start}}
