@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_5b4b9750-module__vsae4W__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_5b4b9750-module__vsae4W__variable{--font-sora:"Sora", "Sora Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sora);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.inline{display:inline}.h-full{height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#101515;--ink-soft:#182120;--paper:#f0f2ec;--paper-warm:#e7ebe4;--surface:#1b2423;--surface-raised:#24302e;--surface-deep:#0d1111;--foreground:#f8faf5;--muted:#b5c2bd;--muted-dark:#879992;--accent:#9de0d1;--accent-strong:#c6f4e7;--accent-dark:#266b62;--blue:#a8c2ff;--lilac:#c7b8ef;--orange:#f3b37f;--line:#eef7f121;--line-dark:#10151524;--radius:1.4rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--foreground);font-family:var(--font-sora), sans-serif;margin:0;overflow-x:hidden}body:before{content:"";opacity:.035;pointer-events:none;z-index:50;background-image:radial-gradient(#ffffff29 .6px,#0000 .6px);background-size:5px 5px;position:fixed;inset:0}body,button,input{font-family:var(--font-sora), sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}::selection{background:var(--accent);color:var(--ink)}.container{z-index:2;width:min(1240px,100% - 64px);max-width:1240px;margin-inline:auto;position:relative}.section{padding:150px 0;position:relative;overflow:hidden}.eyebrow{color:var(--accent);letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;font-size:.63rem;font-weight:700;line-height:1.3}.eyebrow-dot{align-items:center;gap:10px;display:flex}.eyebrow-dot>span{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite beacon;display:inline-block}.section-heading{z-index:2;max-width:730px;position:relative}.section-heading-center{text-align:center;margin-inline:auto}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.095em;max-width:760px;margin-bottom:32px;font-size:clamp(3.6rem,6.3vw,7.1rem);font-weight:600;line-height:.91}h1 em{color:var(--accent);font-style:normal}h2{letter-spacing:-.085em;margin-bottom:26px;font-size:clamp(2.65rem,5.3vw,5.7rem);font-weight:500;line-height:.94}h3{letter-spacing:-.035em;font-size:1rem;font-weight:600;line-height:1.2}.section-description{color:var(--muted);max-width:630px;margin-bottom:0;font-size:.94rem;line-height:1.8}.section-heading-center .section-description{margin-inline:auto}.button{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 20px 0 24px;font-size:.72rem;font-weight:700;transition:border-color .26s,color .26s,transform .26s;display:inline-flex;position:relative;overflow:hidden}.button:before{content:"";background:linear-gradient(110deg,#0000 25%,#ffffff61,#0000 70%);width:70%;transition:left .62s;position:absolute;inset:0 auto 0 -120%;transform:skew(-18deg)}.button:hover{transform:translateY(-3px)}.button:hover:before{left:130%}.button>*{z-index:1;position:relative}.button-primary{background:var(--accent);color:var(--ink)}.button-primary:hover{background:var(--accent-strong)}.button-ghost{color:var(--foreground);border-color:#ffffff42}.button-ghost:hover{border-color:var(--accent);color:var(--accent-strong)}.button-dark{background:var(--ink);color:var(--foreground)}.button-dark:hover{background:var(--accent-dark)}.button:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--accent-strong);outline-offset:4px}.arrow-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:15px;height:15px;transition:transform .22s}.button:hover .arrow-icon,.news-link:hover span,.channel-item:hover .channel-arrow{transform:translate(4px)}.discord-button{isolation:isolate}.discord-button:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;z-index:-1;border:1px solid #9de0d1a6;position:absolute;inset:-5px}.discord-button:not(:hover){animation:3.2s ease-in-out infinite discord-breathe}.discord-button:not(:hover):after{animation:3.2s ease-out infinite discord-ring}.text-link{color:var(--muted);align-items:center;gap:12px;font-size:.74rem;transition:color .18s;display:inline-flex}.text-link:hover,.news-link:hover{color:var(--accent)}.text-link span{color:var(--accent);font-size:1.1rem}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#0f1514c7;border:1px solid #d2f0e724;border-radius:18px;width:min(1240px,100% - 32px);position:fixed;top:16px;left:50%;transform:translate(-50%)}.header-inner{justify-content:space-between;align-items:center;gap:28px;min-height:66px;padding:0 18px 0 20px;display:flex}.logo,.footer-logo{flex-shrink:0;align-items:center;display:inline-flex}.logo-image{object-fit:contain;width:auto;height:25px;display:block}.footer-logo .logo-image{height:30px}.desktop-nav{align-items:center;gap:clamp(14px,1.7vw,27px);margin-left:auto;display:flex}.desktop-nav a{color:var(--muted);padding:13px 0;font-size:.64rem;transition:color .18s;position:relative}.desktop-nav a:after{background:var(--accent);content:"";transform-origin:100%;width:100%;height:1px;transition:transform .22s;position:absolute;bottom:-8px;left:0;transform:scaleX(0)}.desktop-nav a:hover{color:var(--foreground)}.desktop-nav a:hover:after{transform-origin:0;transform:scaleX(1)}.header-actions{align-items:center;gap:12px;display:flex}.header-actions .button{min-height:44px;font-size:.62rem}.menu-toggle,.mobile-nav{display:none}.hero-section{background:radial-gradient(circle at 71% 43%, #5697892e, transparent 27%), radial-gradient(circle at 13% 85%, #9381d117, transparent 22%), var(--ink);min-height:950px;padding:165px 0 0;position:relative;overflow:hidden}.hero-section:before{content:"";opacity:.7;pointer-events:none;background-image:linear-gradient(#9de0d10d 1px,#0000 1px),linear-gradient(90deg,#9de0d10d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 42%,#000,#0000 68%);mask-image:radial-gradient(at 70% 42%,#000,#0000 68%)}.hero-section:after{content:"";background:linear-gradient(90deg,#0000,#9de0d161,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.hero-grid{grid-template-columns:minmax(0,1.14fr) minmax(385px,.86fr);align-items:center;gap:35px;min-height:670px;display:grid}.hero-copy{z-index:5;max-width:780px;position:relative}.hero-description{color:#d5dfda;max-width:560px;margin-bottom:34px;font-size:.94rem;line-height:1.85}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.hero-secondary{color:var(--muted);align-items:center;gap:10px;max-width:500px;margin:28px 0 0;font-size:.68rem;line-height:1.6;display:flex}.hero-secondary span{color:var(--accent)}.hero-scroll-cue{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:11px;margin-top:45px;font-size:.55rem;display:flex}.hero-scroll-cue i{border:1px solid var(--accent);border-radius:999px;width:14px;height:23px;display:block;position:relative}.hero-scroll-cue i:after{background:var(--accent);content:"";border-radius:999px;width:4px;height:4px;animation:1.8s ease-in-out infinite scroll-cue;position:absolute;top:4px;left:4px}.hero-visual{z-index:4;min-height:560px;position:relative}.hero-brand-symbol{opacity:.9;animation:5s ease-in-out infinite brand-float;position:absolute;top:12%;left:2%}.visual-label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font-size:.57rem;display:flex;position:absolute;top:4%;right:8%}.signal-bars,.signal-bars:before,.signal-bars:after{background:var(--accent);content:"";border-radius:2px;width:2px;height:6px;display:inline-block}.signal-bars{height:10px;position:relative}.signal-bars:before{position:absolute;bottom:0;left:-5px}.signal-bars:after{height:14px;position:absolute;bottom:0;left:5px}.glass-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#30403de8,#161f1ef0);border:1px solid #cdeee333;box-shadow:22px 28px 70px #00000047,inset 0 1px #ffffff1c}.profile-card{z-index:3;border-radius:20px;width:91%;max-width:435px;padding:24px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s;animation:6.5s ease-in-out infinite card-float;position:absolute;top:14%;right:5%;transform:rotate(-4deg)}.profile-card:hover{transform:rotate(-1deg)translateY(-8px)scale(1.02);box-shadow:0 30px 90px #57b19d2e,inset 0 1px #ffffff2e}.profile-card:before{border-radius:inherit;content:"";z-index:-1;border:1px solid #9de0d140;position:absolute;inset:13px -13px -13px 13px}.card-topline,.activity-card-head,.vacancy-status,.channels-head,.feed-title{color:var(--muted);letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:.58rem;display:flex}.live-dot,.vacancy-status i,.tournament-status i,.availability i,.channel-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite beacon;display:inline-block}.card-topline>span:first-child{margin-right:-42%}.card-menu{color:var(--muted);letter-spacing:.15em}.profile-identity,.activity-person,.vacancy-heading,.testimonial-person{align-items:center;gap:14px;display:flex}.profile-identity{margin:28px 0 20px}.avatar{background:var(--accent);color:var(--ink);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;font-size:.67rem;font-weight:700;display:inline-flex}.avatar-orange{background:var(--orange)}.avatar-violet{background:var(--lilac)}.profile-identity h3,.profile-identity .card-title,.activity-person h3,.vacancy-heading h3{margin-bottom:4px;font-size:.94rem}.profile-identity .card-title{letter-spacing:-.035em;margin-top:0;font-weight:600}.profile-identity p,.activity-person p,.vacancy-heading p{color:var(--muted);margin:0;font-size:.65rem}.location{color:#a7b6b0;margin-top:5px;font-size:.56rem;display:block}.profile-status-row{align-items:center;gap:15px;display:flex}.tag-list,.tournament-tags{flex-wrap:wrap;gap:6px;display:flex}.tag{color:var(--muted);background:#ffffff12;border:1px solid #ffffff1c;border-radius:5px;padding:5px 8px;font-size:.55rem;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.tag:hover{border-color:var(--accent);transform:translateY(-2px)}.tag-accent{color:var(--accent-strong);background:#9de0d121;border-color:#9de0d159}.availability{color:var(--muted);align-items:center;gap:6px;font-size:.56rem;display:flex}.availability i{background:#9dd59b;width:5px;height:5px}.profile-divider{border-top:1px solid var(--line);margin:21px 0 17px}.profile-field{margin-top:15px}.field-label,.progress-heading{color:#a8b7b1;letter-spacing:.04em;margin-bottom:8px;font-size:.55rem;display:block}.participation-field{border-left:2px solid var(--accent);padding-left:12px}.participation-field strong{font-size:.66rem;font-weight:500}.recommendation{color:var(--muted);background:#9de0d114;border-radius:9px;align-items:flex-start;gap:7px;margin:20px 0 18px;padding:10px 12px;font-size:.59rem;line-height:1.5;display:flex}.recommendation span{color:var(--accent)}.progress-heading{justify-content:space-between;margin-bottom:6px;display:flex}.progress-heading strong{color:var(--accent);font-weight:500}.progress-track{background:#ffffff1a;border-radius:9px;height:4px;overflow:hidden}.progress-track span{background:linear-gradient(90deg, var(--accent-dark), var(--accent));border-radius:inherit;width:86%;height:100%;animation:1.8s .5s both progress-grow;display:block}.floating-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);color:var(--muted);letter-spacing:.06em;z-index:4;background:#101515c2;border-radius:6px;padding:8px 10px;font-size:.52rem;animation:5s ease-in-out infinite label-drift;position:absolute}.label-talent{top:29%;left:2%}.label-company{animation-delay:-1.8s;bottom:22%;right:-2%}.label-project{animation-delay:-3.2s;bottom:8%;left:13%}.stats-row{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr) auto;align-items:center;min-height:118px;margin-top:20px;display:grid}.metric{border-right:1px solid var(--line);align-items:center;gap:16px;min-height:48px;padding-right:28px;display:flex}.metric+.metric{padding-left:28px}.metric strong{color:var(--accent);letter-spacing:-.09em;font-size:1.65rem;font-weight:500}.metric span{color:var(--muted);max-width:130px;font-size:.6rem;line-height:1.45}.stats-note{color:#9aaba4;text-transform:uppercase;padding-left:34px;font-size:.55rem;line-height:1.5}.hero-orb{border:1px solid #9de0d11f;border-radius:50%;position:absolute}.orb-a{width:650px;height:650px;animation:8s ease-in-out infinite orb-breathe;top:230px;right:-180px}.orb-b{width:920px;height:920px;animation:11s ease-in-out infinite reverse orb-breathe;top:80px;right:-330px}.signal-field{pointer-events:auto;z-index:1;--pointer-x:50%;--pointer-y:45%;position:absolute;inset:78px 0 0;overflow:hidden}.field-grid{opacity:.82;transform-origin:50% 100%;background-image:linear-gradient(#9de0d112 1px,#0000 1px),linear-gradient(90deg,#9de0d112 1px,#0000 1px);background-size:25px 25px;position:absolute;inset:0;transform:perspective(650px)rotateX(58deg)scale(1.5);-webkit-mask-image:radial-gradient(at 59% 45%,#000 0%,#000000d1 41%,#0000 81%);mask-image:radial-gradient(at 59% 45%,#000 0%,#000000d1 41%,#0000 81%)}.field-glow{background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #9de0d147, transparent 15%), radial-gradient(circle at 59% 43%, #9de0d11f, transparent 34%);transition:background .7s;position:absolute;inset:0}.field-scanline{opacity:.3;background:linear-gradient(#0000,#9de0d133,#0000);height:24%;animation:8s linear infinite scanline;position:absolute;top:-24%;left:0;right:0}.field-particles{position:absolute;inset:0}.field-particle{animation:particle-flicker 4.8s ease-in-out infinite var(--particle-delay);background:var(--accent);height:3px;left:var(--particle-x);opacity:.3;top:var(--particle-y);border-radius:50%;width:3px;position:absolute;box-shadow:0 0 12px #9de0d1e6}.particle-1{background:var(--accent-strong);width:5px;height:5px}.particle-2{opacity:.4;animation-duration:6.5s}.particle-3{width:2px;height:2px;animation-duration:3.8s}.field-topology{border:1px solid #9de0d129;border-radius:50%;width:1100px;height:390px;animation:15s ease-in-out infinite topology-float;position:absolute;transform:rotate(-19deg)}.field-topology:before,.field-topology:after{content:"";border:1px dashed #9de0d129;border-radius:50%;position:absolute;inset:25px 120px}.field-topology:after{inset:80px 230px}.topology-a{top:105px;right:-320px}.topology-b{width:830px;height:220px;animation-delay:-7s;top:240px;left:-410px;transform:rotate(17deg)}.field-topology span{background:var(--accent);box-shadow:0 0 15px var(--accent);border-radius:50%;width:5px;height:5px;animation:3s ease-in-out infinite beacon;position:absolute}.topology-a span:first-child{top:13%;left:28%}.topology-a span:nth-child(2){animation-delay:-.6s;top:25%;left:70%}.topology-a span:nth-child(3){animation-delay:-1.2s;top:77%;left:49%}.topology-a span:nth-child(4){animation-delay:-1.8s;top:69%;left:82%}.topology-b span:first-child{top:49%;left:27%}.topology-b span:nth-child(2){animation-delay:-1s;top:20%;left:56%}.topology-b span:nth-child(3){animation-delay:-2s;top:65%;left:80%}.field-labels{flex-wrap:wrap;gap:10px 18px;max-width:420px;display:flex;position:absolute;top:12%;left:57%}.field-labels span{color:#aed7ce94;letter-spacing:.13em;text-transform:uppercase;font-size:.5rem}.field-labels i{color:var(--accent);margin-right:7px;font-style:normal}.signal-ticker{color:#aed7ce9e;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-top:1px solid #9de0d124;border-bottom:1px solid #9de0d124;padding:12px 0;font-size:.5rem;position:absolute;bottom:18px;left:0;right:0;overflow:hidden}.signal-ticker-track{gap:58px;min-width:max-content;padding-left:7%;animation:28s linear infinite ticker-slide;display:inline-flex}.signal-ticker span{align-items:center;gap:9px;display:inline-flex}.signal-ticker i{background:var(--accent);border-radius:50%;width:4px;height:4px;display:inline-block}.connection-network{opacity:.68;pointer-events:none;z-index:2;width:760px;height:650px;position:absolute;top:125px;left:42%}.connection-network svg{width:100%;height:100%;overflow:visible}.network-line{fill:none;stroke:url(#network-line-hero);stroke-dasharray:2 3;stroke-width:.11px;animation:9s linear infinite dash-flow}.network-line.line-two{opacity:.52;animation-delay:-3s}.network-line.line-three{opacity:.35;animation-delay:-6s}.network-point .point-ring{fill:#9de0d121;stroke:#9de0d1b3;stroke-width:.45px;animation:3s ease-in-out infinite point-ring}.network-point .point-core{fill:var(--accent)}.network-point text{fill:#cae1daa8;font-family:var(--font-sora), sans-serif;letter-spacing:.05em;text-transform:uppercase;font-size:2.8px}.network-point:nth-of-type(2) .point-ring{animation-delay:-1s}.network-point:nth-of-type(3) .point-ring{animation-delay:-2s}.network-pulse{background:var(--accent);box-shadow:0 0 16px var(--accent);border-radius:50%;width:5px;height:5px;animation:3.8s ease-in-out infinite pulse-travel;position:absolute}.pulse-one{top:18%;left:48%}.pulse-two{animation-delay:-1.4s;top:67%;left:69%}.pulse-three{animation-delay:-2.6s;top:75%;left:23%}.how-section{color:#101515!important;background:#f0f2ec!important}.how-section .eyebrow,.how-section .journey-node,.how-section .journey-node span{color:var(--accent-dark)}.how-section .section-description{color:#5c6a66}.journey{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:90px;display:grid;position:relative}.journey-line{background:#c8d3cc;height:1px;position:absolute;top:26px;left:4%;right:4%}.journey-line span{background:var(--accent-dark);transform-origin:0;width:38%;height:2px;animation:4s ease-in-out infinite line-sweep;display:block}.journey-step{background:#ffffff9e;border:1px solid #1015151c;border-radius:16px;min-height:260px;padding:76px 20px 23px;transition:background .3s,box-shadow .3s,transform .3s;position:relative}.journey-step:hover{background:#fff;transform:translateY(-9px);box-shadow:0 18px 40px #152a231f}.journey-node{background:var(--paper);z-index:2;border:1px solid #a9bcb3;border-radius:50%;justify-content:center;align-items:center;width:53px;height:53px;display:flex;position:absolute;top:0;left:20px}.journey-node:after{background:var(--accent-dark);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-3px}.journey-node span{font-size:.61rem;font-weight:700}.journey-step h3{color:var(--ink);margin-bottom:12px;font-size:1.08rem}.journey-step p{color:#66736e;margin:0;font-size:.71rem;line-height:1.7}.platform-section{background:#182120}.platform-header{justify-content:space-between;align-items:end;display:flex}.platform-mark{grid-template-columns:repeat(4,1fr);gap:8px;width:120px;margin-bottom:20px;display:grid}.platform-mark span{background:var(--accent);width:8px;height:8px;animation:2.8s ease-in-out infinite platform-blink}.platform-mark span:nth-child(2){opacity:.55;animation-delay:.24s}.platform-mark span:nth-child(3){opacity:.3;animation-delay:.47s}.platform-mark span:nth-child(4){opacity:.12;animation-delay:.7s}.platform-grid{grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:80px;margin-top:78px;display:grid}.platform-layers{gap:0;display:grid;position:relative}.platform-layers:before{background:linear-gradient(var(--accent), transparent);content:"";width:1px;position:absolute;top:22px;bottom:22px;left:23px}.layer-card{grid-template-columns:48px 1fr;align-items:start;gap:23px;padding:22px 0 28px;display:grid;position:relative}.layer-number{color:var(--accent);z-index:2;background:#182120;border:1px solid #9de0d180;border-radius:50%;justify-content:center;align-items:center;width:47px;height:47px;font-size:.58rem;display:inline-flex;position:relative}.layer-card h3{margin:1px 0 8px;font-size:1.14rem}.layer-card p{color:var(--muted);max-width:350px;margin:0;font-size:.72rem;line-height:1.65}.layer-signal{background:var(--accent);box-shadow:0 0 14px var(--accent);border-radius:50%;width:5px;height:5px;animation:2.8s ease-in-out infinite beacon;position:absolute;top:44px;right:4px}.layer-signal-2{opacity:.7;animation-delay:.4s}.layer-signal-3{opacity:.5;animation-delay:.8s}.layer-signal-4{opacity:.3;animation-delay:1.2s}.activity-console{background:#0f1716;border:1px solid #9de0d138;border-radius:18px;overflow:hidden;box-shadow:0 24px 70px #0000003d}.console-header{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:12px;padding:17px 20px;font-size:.58rem;display:flex}.console-lights{gap:4px;margin-right:7px;display:flex}.console-lights i{background:#66716f;border-radius:50%;width:5px;height:5px}.console-header strong{color:var(--accent);align-items:center;gap:7px;margin-left:auto;font-size:.55rem;font-weight:500;display:flex}.console-header strong i{background:#9dd59b;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite beacon}.console-map{height:218px;position:relative;overflow:hidden}.console-map-grid{opacity:.42;transform-origin:bottom;background-image:linear-gradient(#9de0d117 1px,#0000 1px),linear-gradient(90deg,#9de0d117 1px,#0000 1px);background-size:22px 22px;animation:10s linear infinite map-drift;position:absolute;inset:0;transform:perspective(450px)rotateX(48deg)scale(1.7)}.console-orbit{border:1px dashed #9de0d161;border-radius:50%;width:440px;height:240px;animation:14s linear infinite orbit-spin;position:absolute;top:-16px;left:50%;transform:translate(-50%)rotate(12deg)}.console-orbit.orbit-b{width:300px;height:145px;animation-duration:11s;animation-direction:reverse;top:27px;transform:translate(-50%)rotate(-31deg)}.console-core,.console-node{background:var(--accent);border-radius:50%;width:9px;height:9px;animation:2.4s ease-in-out infinite beacon;position:absolute;box-shadow:0 0 22px #9de0d1bf}.console-core{top:94px;left:calc(50% - 4px)}.console-node-a{top:83px;left:22%}.console-node-b{animation-delay:-.8s;top:49px;right:24%}.console-node-c{animation-delay:-1.5s;bottom:22px;right:35%}.console-events{border-top:1px solid var(--line);padding:0 20px}.console-event{border-bottom:1px solid var(--line);align-items:center;gap:11px;min-height:48px;display:flex}.console-event:last-child{border-bottom:0}.console-event time{color:#62706e;font-size:.56rem}.console-event p{color:#c7d1ce;margin:0;font-size:.63rem}.event-type{border:1px solid var(--accent);border-radius:2px;width:6px;height:6px}.event-proyecto{border-color:var(--orange)}.event-empresa{border-color:var(--lilac)}.event-arrow{color:var(--accent);margin-left:auto;font-size:.78rem}.split-section{position:relative}.split-section:before{content:"";border:1px solid #9de0d11a;border-radius:50%;width:600px;height:600px;position:absolute;top:-260px;right:-230px}.talent-section{background:#101716}.company-section{color:#101515!important;background:#f0f2ec!important}.company-section:before{border-color:#1015151a}.split-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.88fr);align-items:center;gap:105px;display:grid}.split-grid-reverse{grid-template-columns:minmax(390px,.88fr) minmax(0,1fr)}.split-copy .section-heading{margin-bottom:42px}.company-section .eyebrow{color:var(--accent-dark)}.company-section .section-description{color:#62706a}.feature-list{gap:25px;margin-bottom:35px;display:grid}.feature-list-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 28px}.feature-item{grid-template-columns:25px 1fr;gap:13px;transition:transform .24s;display:grid}.feature-item:hover{transform:translate(7px)}.feature-number{color:var(--accent);padding-top:3px;font-size:.61rem}.company-section .feature-number{color:var(--accent-dark)}.feature-item h3{margin-bottom:7px}.feature-item p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.6}.company-section .feature-item p{color:#64716c}.split-visual{min-height:480px;position:relative}.visual-index{color:#788a84;letter-spacing:.15em;font-size:.57rem;position:absolute;top:0;left:0}.talent-activity-card{max-width:420px;padding:25px;transition:transform .5s;animation:7s ease-in-out infinite reverse card-float;position:absolute;inset:82px 4% 18px 10%;transform:rotate(-3.6deg)}.talent-activity-card:hover{transform:rotate(0)translateY(-8px)}.activity-card-head{margin-bottom:35px}.activity-card-head .eyebrow{margin:0;font-size:.56rem}.activity-signal{color:var(--accent);align-items:center;gap:7px;font-size:.56rem;display:flex}.activity-signal i{background:var(--accent);border-radius:50%;width:5px;height:5px}.activity-person{margin-bottom:28px}.activity-row{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:12px;padding:15px 0;font-size:.65rem;display:flex}.activity-icon{color:var(--accent);border:1px solid #9de0d166;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.project-strip{color:var(--accent-strong);background:#9de0d11f;border:1px solid #9de0d133;border-radius:9px;justify-content:space-between;align-items:center;margin-top:10px;padding:13px;font-size:.62rem;display:flex}.orbit-note{border:1px solid var(--line);color:var(--muted);padding:8px 9px;font-size:.55rem;animation:5s ease-in-out infinite label-drift;position:absolute}.orbit-note span{color:var(--accent);margin-left:20px}.note-one{top:38%;right:-1%}.note-two{animation-delay:-2s;bottom:7%;left:3%}.vacancy-card{color:var(--ink);background:#fff;border-color:#1015151f;max-width:420px;padding:26px;transition:box-shadow .4s,transform .4s;position:absolute;top:80px;left:5%;right:3%;transform:rotate(3deg);box-shadow:20px 25px 55px #1727211f}.vacancy-card:hover{transform:rotate(0)translateY(-7px);box-shadow:20px 35px 70px #17272133}.vacancy-status{color:#5e6e68}.vacancy-status i{background:#7cbf83;width:6px;height:6px}.vacancy-status span{color:#9eaaa4;letter-spacing:.16em}.vacancy-heading{margin:34px 0 22px}.vacancy-heading h3{color:var(--ink)}.vacancy-heading p{color:#66736e}.company-symbol{background:var(--ink);color:var(--accent);border-radius:10px;justify-content:center;align-items:center;width:45px;height:45px;font-size:.9rem;display:inline-flex}.vacancy-card .tag{color:#5e6e68;background:#edf1ed;border-color:#d8ded9}.match-row{border-top:1px solid var(--line-dark);align-items:center;gap:13px;margin-top:25px;padding-top:20px;display:flex}.match-row strong{color:#52615b;font-size:.61rem;font-weight:600}.match-avatars{display:flex}.match-avatars .avatar{border:2px solid #fff;width:28px;height:28px;margin-right:-7px}.vacancy-footer{border-top:1px solid var(--line-dark);color:#6b7873;justify-content:space-between;margin-top:24px;padding-top:18px;font-size:.6rem;display:flex}.connection-caption{color:#72807a;align-items:center;gap:12px;font-size:.58rem;display:flex;position:absolute;bottom:50px;right:0}.caption-line{background:var(--accent-dark);width:45px;height:1px}.tournament-section{background:#151e1d}.section-topline{justify-content:space-between;align-items:end;gap:40px;display:flex}.tournament-layout{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:stretch;gap:65px;margin-top:82px;display:grid}.tournament-card{background:radial-gradient(circle at 85% 20%,#c7b8ef29,#0000 28%),linear-gradient(145deg,#253331,#101716);border:1px solid #9de0d13d;border-radius:20px;min-height:470px;padding:34px;position:relative;overflow:hidden}.tournament-card:before{content:"";opacity:.45;background-image:linear-gradient(#9de0d114 1px,#0000 1px),linear-gradient(90deg,#9de0d114 1px,#0000 1px);background-size:25px 25px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 65%);mask-image:linear-gradient(135deg,#000,#0000 65%)}.tournament-card-content{z-index:2;max-width:600px;position:relative}.tournament-orbit{border:1px solid #9de0d13d;border-radius:50%;width:440px;height:440px;animation:20s linear infinite orbit-spin;position:absolute;top:-150px;right:-110px}.tournament-orbit.orbit-two{border-style:dashed;width:250px;height:250px;animation-direction:reverse;top:-48px;right:0}.tournament-topline{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:76px;font-size:.59rem;display:flex}.tournament-status{color:var(--accent);align-items:center;gap:8px;display:flex}.tournament-card h3{letter-spacing:-.07em;max-width:480px;margin-bottom:17px;font-size:clamp(1.7rem,3vw,2.7rem)}.tournament-card p{color:var(--muted);max-width:520px;font-size:.73rem;line-height:1.7}.tournament-data-grid{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px;padding:19px 0;display:grid}.tournament-data-grid span{color:var(--muted-dark);margin-bottom:7px;font-size:.55rem;display:block}.tournament-data-grid strong{color:var(--accent-strong);font-size:.68rem;font-weight:500;display:block}.tournament-footer{color:var(--muted);justify-content:space-between;align-items:center;margin-top:21px;font-size:.61rem;display:flex}.tournament-footer a{color:var(--accent);transition:color .18s}.tournament-footer a:hover{color:var(--accent-strong)}.tournament-footer a span{transition:transform .18s;display:inline-block}.tournament-benefits{display:grid}.benefit-card{border-bottom:1px solid var(--line);padding:21px 0;transition:padding .25s}.benefit-card:hover{padding-left:10px}.benefit-card:first-child{border-top:1px solid var(--line)}.benefit-index{color:var(--accent);font-size:.6rem}.benefit-card h3{margin:20px 0 8px}.benefit-card p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.65}.networking-section{color:#101515!important;background:#e7ebe4!important}.networking-section .eyebrow{color:var(--accent-dark)}.networking-section .section-description{color:#5c6a66}.networking-layout{grid-template-columns:1fr 1fr;align-items:stretch;gap:28px;margin-top:75px;display:grid}.channels-card,.activity-feed{background:#ffffff94;border:1px solid #1015151f;border-radius:17px;padding:27px}.channels-head{color:#627069}.channel-count{color:var(--accent-dark)}.channel-grid{gap:0;margin:25px 0 30px;display:grid}.channel-item{border-bottom:1px solid #1015151a;grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:14px 0;transition:padding .22s,color .22s;display:grid}.channel-item:hover{color:var(--accent-dark);padding-left:8px}.channel-item .channel-dot{background:var(--accent-dark);width:5px;height:5px}.channel-item strong,.channel-item small{display:block}.channel-item strong{color:var(--ink);font-size:.7rem}.channel-item small{color:#53635d;margin-top:4px;font-size:.57rem}.channel-arrow{color:var(--accent-dark);transition:transform .18s;display:inline-block}.feed-window-bar{border-bottom:1px solid #1015151a;align-items:center;gap:5px;padding-bottom:18px;display:flex}.feed-window-bar>span{background:#aab7b0;border-radius:50%;width:6px;height:6px}.feed-window-bar em{color:#7c8982;margin-left:10px;font-size:.57rem;font-style:normal}.feed-title{color:#65726d;margin-top:24px}.feed-title strong{color:var(--accent-dark);font-size:.55rem;font-weight:600}.feed-messages{margin:19px 0 26px}.feed-message{animation:feed-in .7s ease both var(--message-delay);border-bottom:1px solid #1015151a;gap:12px;padding:17px 0;display:flex}.feed-message .avatar{flex-shrink:0;width:31px;height:31px}.feed-message strong{color:var(--ink);margin-bottom:4px;font-size:.63rem;display:block}.feed-message p{color:#53635d;margin:0;font-size:.62rem;line-height:1.5}.feed-footer{color:var(--accent-dark);font-size:.59rem}.feed-cursor{animation:1s steps(2,end) infinite blink}.testimonials-section{background:#101716}.testimonials-grid{display:none}.testimonials-carousel{margin-top:75px}.testimonials-carousel-viewport{overflow:hidden}.testimonials-carousel-track{transform:translate3d(calc(var(--carousel-index) * -33.3333%), 0, 0);grid-auto-columns:33.3333%;grid-auto-flow:column;transition:transform .65s cubic-bezier(.2,.7,.2,1);display:grid}.testimonial-slide{padding-right:13px}.testimonial-card{background:linear-gradient(145deg,#22302e,#17201f);border:1px solid #9de0d126;border-radius:16px;flex-direction:column;min-height:285px;padding:24px;transition:border-color .25s,transform .25s;display:flex}.testimonials-carousel-footer{border-top:1px solid var(--line);align-items:center;gap:18px;margin-top:20px;padding-top:18px;display:flex}.testimonials-carousel-count{color:var(--muted);letter-spacing:.12em;font-size:.55rem}.testimonials-carousel-dots{gap:6px;display:flex}.testimonials-carousel-dots button{background:0 0;border:0;width:44px;height:44px;padding:0;position:relative}.testimonials-carousel-dots button:before{background:var(--muted-dark);content:"";border-radius:999px;height:4px;transition:background .18s,left .18s,right .18s;position:absolute;top:20px;left:8px;right:8px}.testimonials-carousel-dots button.is-active:before{background:var(--accent);left:5px;right:5px}.testimonials-carousel-buttons{gap:6px;margin-left:auto;display:flex}.testimonials-carousel-buttons button{border:1px solid var(--line);color:var(--foreground);background:0 0;border-radius:50%;width:44px;height:44px;font-size:.85rem;transition:background .18s,border-color .18s,color .18s}.testimonials-carousel-buttons button:hover{background:var(--accent);border-color:var(--accent);color:var(--ink)}.testimonials-grid{grid-template-columns:repeat(6,1fr);gap:13px;margin-top:75px;display:grid}.testimonial-card{background:linear-gradient(145deg,#22302e,#17201f);border:1px solid #9de0d126;border-radius:16px;flex-direction:column;grid-column:span 2;min-height:265px;padding:24px;transition:border-color .25s,transform .25s;display:flex}.testimonial-card:hover{border-color:#9de0d180;transform:translateY(-8px)rotate(-1deg)}.testimonial-card-4,.testimonial-card-5{grid-column:span 3}.testimonial-meta{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.49rem;display:flex}.testimonial-rating{color:var(--accent);letter-spacing:.08em;font-size:.62rem}.quote-mark{color:var(--accent);font-size:2.8rem;line-height:.7}.testimonial-quote{color:#d9e3de;margin:25px 0 auto;font-size:.75rem;line-height:1.7}.testimonial-person{border-top:1px solid var(--line);margin-top:23px;padding-top:17px}.testimonial-person .avatar{width:31px;height:31px}.testimonial-person strong,.testimonial-person span{display:block}.testimonial-person strong{font-size:.62rem}.testimonial-person span{color:var(--muted);margin-top:3px;font-size:.55rem}.testimonial-person a{color:var(--accent);margin-left:auto;font-size:.9rem}.news-section{color:#101515!important;background:#f0f2ec!important}.news-section .eyebrow{color:var(--accent-dark)}.news-section .section-description{color:#62706a}.news-counter{color:var(--accent-dark);letter-spacing:.12em;font-size:.62rem}.news-grid{border-top:1px solid #10151529;grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.news-card{border-right:1px solid #10151529;min-height:355px;padding:28px 27px 22px;transition:background .25s,transform .25s;position:relative}.news-card:first-child{padding-left:0}.news-card:last-child{border-right:0;padding-right:0}.news-card:hover{background:#ffffffa6;transform:translateY(-5px)}.news-card-meta{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:.57rem;display:flex}.news-card-meta time{color:#7c8882}.news-index{color:#53635d;margin:58px 0 18px;font-size:.6rem;display:block}.news-card h3{max-width:290px;font-size:1.18rem;line-height:1.2}.news-card p{color:#53635d;max-width:300px;font-size:.7rem;line-height:1.65}.news-link{color:var(--accent-dark);align-items:center;gap:10px;font-size:.64rem;display:inline-flex;position:absolute;bottom:22px}.news-link span{transition:transform .18s;display:inline-block}.newsletter-section{background:var(--accent);color:var(--ink);padding:95px 0;position:relative;overflow:hidden}.newsletter-section:after{content:"";border:1px solid #1015152e;border-radius:50%;width:500px;height:500px;position:absolute;top:-250px;right:-110px}.newsletter-layout{grid-template-columns:1fr 1fr;align-items:end;gap:90px;display:grid}.newsletter-section .eyebrow{color:var(--accent-dark)}.newsletter-section h2{max-width:570px}.newsletter-layout>div>p:last-child{color:#426760;max-width:520px;font-size:.78rem;line-height:1.7}.newsletter-form{z-index:2;position:relative}.newsletter-input-row{display:flex}.newsletter-input-row input{color:var(--ink);background:#ffffff8c;border:1px solid #10151538;border-radius:999px 0 0 999px;outline:0;width:100%;min-height:54px;padding:0 20px}.newsletter-input-row input::placeholder{color:#6c887f}.newsletter-input-row .button{border-radius:0 999px 999px 0;min-height:54px}.newsletter-consent{color:#52736a;margin:13px 0 0;font-size:.55rem;line-height:1.55}.newsletter-status{color:#1f594d;margin:14px 0 0;font-size:.62rem;line-height:1.5}.newsletter-status-error{color:#914e40}.final-cta{background:#0c1110;padding:145px 0;position:relative;overflow:hidden}.final-cta-inner{z-index:3;grid-template-columns:1fr .75fr;align-items:center;gap:110px;display:grid;position:relative}.final-copy{max-width:690px}.final-copy h2{max-width:670px}.final-copy>p:not(.eyebrow){color:var(--muted);max-width:490px;margin-bottom:30px;font-size:.84rem;line-height:1.8}.final-path{border-left:1px solid #9de0d159;gap:0;max-width:390px;display:grid}.final-path span{color:var(--muted);align-items:center;gap:17px;padding:16px 0 16px 23px;font-size:.72rem;display:flex;position:relative}.final-path span:before{background:var(--accent);content:"";border-radius:50%;width:5px;height:5px;position:absolute;left:-3px;box-shadow:0 0 0 6px #9de0d11a}.final-path i{color:var(--accent);font-size:.57rem;font-style:normal}.connection-network-closing{opacity:.3;top:40px;left:41%}.site-footer{border-top:1px solid var(--line);background:#0b100f;padding:78px 0 28px}.footer-main{grid-template-columns:1fr 1.5fr;gap:100px;display:grid}.footer-brand{max-width:290px}.footer-brand p{color:var(--muted);margin:22px 0;font-size:.68rem;line-height:1.7}.social-links{gap:8px;display:flex}.social-links a{border:1px solid var(--line);color:var(--muted);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:.58rem;transition:border-color .18s,color .18s,transform .18s;display:inline-flex}.social-links a:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-3px)}.footer-groups{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.footer-group h3{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px;font-size:.6rem}.footer-group a{color:var(--muted);align-items:center;min-height:44px;font-size:.62rem;transition:color .18s,transform .18s;display:flex}.footer-group a:hover{color:var(--foreground);transform:translate(3px)}.footer-bottom{border-top:1px solid var(--line);color:#93a39c;align-items:center;gap:18px;margin-top:72px;padding-top:23px;font-size:.57rem;display:flex}.legal-links{gap:18px;margin-left:auto;display:flex}.legal-links a:hover,.back-to-top:hover{color:var(--accent)}.back-to-top{color:var(--accent);justify-content:center;align-items:center;width:44px;height:44px;margin-left:20px;font-size:.9rem;display:inline-flex}.reveal{animation:reveal-in .72s cubic-bezier(.2, .7, .2, 1) var(--reveal-delay) both;opacity:1;transform:translateY(0)}.reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes reveal-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes beacon{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@keyframes card-float{0%,to{margin-top:0}50%{margin-top:-13px}}@keyframes label-drift{0%,to{transform:translate(0)}50%{transform:translate(5px,-8px)}}@keyframes progress-grow{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes scroll-cue{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}@keyframes scanline{0%{transform:translateY(0)}to{transform:translateY(520%)}}@keyframes particle-flicker{0%,to{opacity:.18;transform:scale(.65)}40%{opacity:.9;transform:scale(1.4)}70%{opacity:.35;transform:scale(.9)}}@keyframes topology-float{0%,to{margin-top:0}50%{margin-top:18px}}@keyframes ticker-slide{to{transform:translate(-50%)}}@keyframes dash-flow{to{stroke-dashoffset:-30px}}@keyframes point-ring{0%,to{opacity:.55;transform-origin:50%;transform:scale(.9)}50%{opacity:1;transform-origin:50%;transform:scale(1.28)}}@keyframes pulse-travel{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.8)}}@keyframes orbit-spin{to{transform:translate(-50%)rotate(372deg)}}@keyframes map-drift{to{background-position:44px 44px}}@keyframes line-sweep{0%,to{transform:scaleX(.35)}50%{transform:scaleX(1)}}@keyframes platform-blink{0%,to{transform-origin:bottom;transform:scaleY(.5)}50%{transform-origin:bottom;transform:scaleY(1.4)}}@keyframes feed-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{50%{opacity:0}}@keyframes orb-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes logo-sweep{0%,to{transform:translate(-25px)}50%{transform:translate(30px)}}@keyframes discord-breathe{0%,to{box-shadow:0 0 #9de0d100}50%{box-shadow:0 0 0 5px #9de0d11a,0 8px 26px #9de0d129}}@keyframes discord-ring{0%{opacity:0;transform:scale(.92)}25%{opacity:.8}75%,to{opacity:0;transform:scale(1.12)}}@keyframes brand-float{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-8px)rotate(4deg)}}@media (max-width:1080px){.desktop-nav{gap:15px}.desktop-nav a{font-size:.58rem}.hero-section{min-height:0}.hero-grid{min-height:0;display:block}.hero-copy{max-width:850px}.hero-visual{max-width:760px;margin:55px auto 0}.connection-network{width:700px;left:10%}.split-grid{gap:60px}.tournament-layout{gap:45px}}@media (max-width:780px){.container{width:min(100% - 38px,600px)}.section{padding:104px 0}.site-header{border-radius:15px;width:calc(100% - 20px);top:10px}.header-inner{min-height:60px;padding:0 15px}.desktop-nav,.header-actions>.button{display:none}.menu-toggle{background:0 0;border:0;place-content:center;gap:5px;min-width:44px;min-height:44px;padding:8px;display:grid}.menu-toggle span{background:var(--accent);width:23px;height:1px;transition:transform .22s;display:block}.mobile-nav{border-top:1px solid var(--line);background:#0d1111f5;max-height:0;padding:0 18px;transition:max-height .3s,padding .3s;display:grid;overflow:hidden}.mobile-nav.is-open{max-height:500px;padding:9px 18px 20px}.mobile-nav a{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;min-height:44px;padding:11px 0;font-size:.7rem;display:flex}.mobile-nav a:last-child{border-bottom:0}.mobile-discord{color:var(--accent)!important}.hero-section{min-height:0;padding:125px 0 0}.hero-grid{min-height:0;display:block}h1{font-size:clamp(3.6rem,13vw,6.6rem)}.hero-description{font-size:.85rem}.hero-visual{min-height:500px;margin:55px 0 12px}.connection-network{opacity:.36;width:620px;top:145px;left:8%}.profile-card{width:min(435px,93%);right:2%}.stats-row{grid-template-columns:1fr 1fr;margin-top:25px;padding:20px 0}.metric{border-bottom:1px solid var(--line);border-right:0;min-height:66px;padding:9px 0}.metric+.metric{padding-left:15px}.metric:nth-child(2){border-right:0}.metric:nth-child(3){border-bottom:0}.stats-note{border-bottom:0;grid-column:2;padding:9px 0 9px 15px}.field-labels{display:none}.signal-field{inset:70px 0 0}.field-grid{background-size:19px 19px}.journey{grid-template-columns:1fr;gap:0;margin-top:55px}.journey-line{width:1px;height:auto;inset:22px auto 22px 26px}.journey-line span{transform-origin:top;width:2px;height:38%}.journey-step{min-height:0;padding:20px 20px 22px 83px}.journey-node{top:18px;left:0}.journey-step h3{margin:0 0 8px}.platform-header{flex-direction:column;align-items:start;gap:25px}.platform-grid,.networking-layout,.tournament-layout,.newsletter-layout,.final-cta-inner{grid-template-columns:1fr}.platform-grid{gap:50px;margin-top:50px}.split-grid,.split-grid-reverse{flex-direction:column;gap:70px;display:flex}.split-grid-reverse .split-visual{order:2}.split-copy,.split-visual{width:100%}.split-visual{min-height:450px}.feature-list-two{grid-template-columns:1fr}.tournament-layout,.networking-layout{margin-top:52px}.newsletter-layout{gap:35px}.final-cta-inner{gap:55px}.final-path{max-width:360px}.footer-main{grid-template-columns:1fr;gap:55px}.footer-bottom{flex-wrap:wrap;align-items:start}.legal-links{order:3;width:100%;margin-left:0}}@media (max-width:520px){.container{width:min(100% - 30px,440px)}h2{font-size:2.75rem}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:max-content}.hero-scroll-cue{margin-top:30px}.hero-visual{min-height:430px}.profile-card{width:95%;padding:18px;top:66px;right:0}.floating-label{font-size:.47rem}.label-talent{top:25%;left:0}.label-project{bottom:0;left:2%}.label-company{bottom:14%;right:-1%}.metric{gap:9px}.metric strong{font-size:1.35rem}.metric span{font-size:.54rem}.stats-note{font-size:.49rem}.talent-activity-card,.vacancy-card{left:0;right:0;transform:none}.orbit-note,.connection-caption{display:none}.channel-grid{grid-template-columns:1fr}.tournament-card{padding:23px}.tournament-topline{margin-bottom:48px}.tournament-data-grid{gap:10px}.tournament-data-grid strong{font-size:.55rem}.tournament-footer{flex-direction:column;align-items:start;gap:14px}.news-grid{display:block}.testimonials-carousel-track{transform:translate3d(calc(var(--carousel-index) * -100%), 0, 0);grid-auto-columns:100%}.testimonial-slide{padding-right:0}.testimonial-card,.testimonial-card-4,.testimonial-card-5{margin-bottom:12px}.news-card,.news-card+.news-card,.news-card:last-child{border-bottom:1px solid #10151529;border-right:0;min-height:0;padding:25px 0 70px}.news-card:last-child{border-bottom:0}.news-index{margin:38px 0 18px}.newsletter-input-row{flex-direction:column;align-items:stretch}.newsletter-input-row input,.newsletter-input-row .button{border-radius:999px;width:100%}.newsletter-input-row input{margin-bottom:8px}.footer-groups{grid-template-columns:repeat(2,1fr);gap:35px 15px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
