:root{--tinta:#141413;--creme:#f2efe8;--gramado:#3a9742;--gramado-hex:#2f8a4f;--osso:#e8e3d5;--giz:#fbfaf5;--cinza:#6b6b66;--tinta-12:#1414131f;--tinta-24:#1414133d;--tinta-64:#141413a3;--giz-12:#fbfaf51f;--giz-64:#fbfaf5a3;--bg:var(--creme);--bg-elev:var(--giz);--bg-sunken:var(--osso);--fg:var(--tinta);--fg-muted:var(--cinza);--fg-on-dark:var(--giz);--rule:var(--osso);--rule-strong:var(--tinta);--accent:var(--gramado);--accent-fg:var(--giz);--status-live:var(--gramado);--status-livre:var(--gramado);--status-empregado:#b33a2a;--status-warn:#c77a1a;--status-neutral:var(--cinza);--nivel-pro:var(--tinta);--nivel-amador:var(--osso);--nivel-base:transparent;--font-display:"Bricolage Grotesque", "Inter Tight", system-ui, sans-serif;--font-text:"Geist", "Inter", system-ui, sans-serif;--font-mono:"Geist Mono", "JetBrains Mono", ui-monospace, monospace;--t-display-xl:clamp(56px, 9vw, 144px);--t-display-lg:clamp(44px, 6vw, 96px);--t-display-md:clamp(32px, 4vw, 64px);--t-display-sm:40px;--t-h1:40px;--t-h2:28px;--t-h3:20px;--t-body:16px;--t-sm:14px;--t-xs:12px;--t-eyebrow:11px;--tr-eyebrow:.18em;--t-jersey-xl:200px;--t-jersey-lg:120px;--t-jersey-md:64px;--t-jersey-sm:32px;--lh-display:.92;--lh-tight:1.05;--lh-body:1.5;--lh-mono:1.2;--w-display:600;--w-text:400;--w-text-md:500;--w-text-bd:600;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--r-0:0;--r-1:2px;--r-2:4px;--r-3:8px;--r-4:12px;--r-full:999px;--bw-hair:1px;--bw-rule:1.5px;--bw-bold:2px;--border:var(--bw-hair) solid var(--rule);--border-strong:var(--bw-rule) solid var(--rule-strong);--shadow-0:none;--shadow-1:0 1px 0 0 var(--tinta-12);--shadow-2:0 1px 2px 0 var(--tinta-12), 0 4px 12px -4px var(--tinta-12);--shadow-inset:inset 0 1px 0 0 var(--tinta-12);--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in:cubic-bezier(.6, 0, .8, .4);--ease-inout:cubic-bezier(.7, 0, .2, 1);--dur-1:.12s;--dur-2:.22s;--dur-3:.42s}@supports (color:lab(0% 0 0)){:root{--gramado:lab(55.3992% -42.1349 35.3863)}}[data-surface=tinta]{--bg:var(--tinta);--bg-elev:#1c1c1a;--bg-sunken:#0d0d0c;--fg:var(--giz);--fg-muted:#9c9c95;--rule:#2a2a26;--rule-strong:var(--giz);--accent-fg:var(--tinta)}html,body{background:var(--bg);color:var(--fg);font-family:var(--font-text);font-size:var(--t-body);line-height:var(--lh-body);font-weight:var(--w-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::selection{background:var(--gramado);color:var(--giz)}.display-xl{font:var(--w-display) var(--t-display-xl)/var(--lh-display) var(--font-display);letter-spacing:-.02em}.display-lg{font:var(--w-display) var(--t-display-lg)/var(--lh-display) var(--font-display);letter-spacing:-.02em}.display-md{font:var(--w-display) var(--t-display-md)/var(--lh-tight) var(--font-display);letter-spacing:-.015em}.display-sm{font:var(--w-display) var(--t-display-sm)/var(--lh-tight) var(--font-display);letter-spacing:-.01em}.h1{font:600 var(--t-h1)/1.1 var(--font-display);letter-spacing:-.015em;margin:0}.h2{font:600 var(--t-h2)/1.15 var(--font-display);letter-spacing:-.01em;margin:0}.h3{font:600 var(--t-h3)/1.25 var(--font-text);letter-spacing:-.005em;margin:0}.body{font:var(--w-text) var(--t-body)/var(--lh-body) var(--font-text);margin:0}.sm{font:var(--w-text) var(--t-sm)/1.45 var(--font-text);margin:0}.xs{font:var(--w-text) var(--t-xs)/1.4 var(--font-text);margin:0}.eyebrow{font:500 var(--t-eyebrow)/1.2 var(--font-mono);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted);margin:0}.jersey{font-family:var(--font-mono);font-feature-settings:"tnum" 1;font-weight:500;line-height:1}.jersey-xl{font-size:var(--t-jersey-xl)}.jersey-lg{font-size:var(--t-jersey-lg)}.jersey-md{font-size:var(--t-jersey-md)}.jersey-sm{font-size:var(--t-jersey-sm)}.tag{border-radius:var(--r-1);font:500 var(--t-xs)/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--osso);color:var(--tinta);border:1px solid #0000;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.tag--live{background:var(--gramado);color:var(--giz)}.tag--ghost{border-color:var(--tinta);background:0 0}.tag--ink{background:var(--tinta);color:var(--giz)}.wordmark{font:600 1em/1 var(--font-display);letter-spacing:-.02em}.wordmark:after{content:"";vertical-align:baseline;background:currentColor;border-radius:50%;width:.18em;height:.18em;margin-left:.02em;display:inline-block;transform:translateY(.04em)}*,:before,:after{box-sizing:border-box}:root{--nav-h:72px;--page-x:40px;--section-y:110px;--gap-lg:72px;--gap-md:40px;--cols-2:minmax(0, 1fr) minmax(0, 1fr);--cols-3:repeat(3, minmax(0, 1fr));--cols-4:repeat(4, minmax(0, 1fr));--cols-split-l:minmax(0, 1.15fr) minmax(0, .85fr);--cols-split-r:minmax(0, .85fr) minmax(0, 1.15fr);--cols-hero:minmax(0, 1fr) auto;--cols-hero-app:minmax(0, 1.15fr) minmax(0, 1fr);--cols-suporte:auto minmax(0, 1fr) minmax(0, 1.6fr);--cols-auth:minmax(0, 1.1fr) minmax(0, 1fr);--dash-aside-w:232px;--cols-dash:var(--dash-aside-w) minmax(0, 1fr);--cols-dash-main:minmax(0, 1.6fr) minmax(0, 1fr);--cols-match:auto minmax(0, 1fr) auto auto auto;--cols-profile-hero:auto minmax(0, 1fr);--cols-profile-main:minmax(0, 1.5fr) minmax(0, 1fr);--cols-profile-videos:minmax(0, 1.4fr) minmax(0, 1fr);--cols-profile-similar:repeat(4, minmax(0, 1fr));--cols-profile-stats:repeat(var(--profile-stats-n,4), minmax(0, 1fr));--gap-profile:48px;--gap-profile-stats:32px;--profile-portrait:340px;--cols-footer:minmax(0, 1.3fr) minmax(0, 2fr);--cols-footer-links:repeat(3, minmax(0, 1fr));--auth-justify:center;--auth-pad-y:var(--section-y)}@media (max-width:1024px){:root{--section-y:88px;--gap-lg:48px;--cols-4:repeat(2, minmax(0, 1fr));--dash-aside-w:200px;--cols-dash-main:minmax(0, 1fr);--cols-profile-main:minmax(0, 1fr);--cols-profile-similar:repeat(2, minmax(0, 1fr));--gap-profile:36px;--profile-portrait:260px}}@media (max-width:860px){:root{--nav-h:64px;--page-x:24px;--section-y:72px;--gap-lg:36px;--gap-md:24px;--cols-2:minmax(0, 1fr);--cols-3:minmax(0, 1fr);--cols-split-l:minmax(0, 1fr);--cols-split-r:minmax(0, 1fr);--cols-hero:minmax(0, 1fr);--cols-hero-app:minmax(0, 1fr);--cols-suporte:minmax(0, 1fr);--cols-auth:minmax(0, 1fr);--cols-dash:minmax(0, 1fr);--cols-footer:minmax(0, 1fr);--auth-justify:flex-start;--auth-pad-y:28px;--cols-profile-hero:minmax(0, 1fr);--cols-profile-videos:minmax(0, 1fr);--gap-profile-stats:14px;--profile-portrait:100%}}@media (max-width:560px){:root{--page-x:18px;--section-y:56px;--gap-lg:28px;--cols-4:minmax(0, 1fr);--cols-match:auto minmax(0, 1fr) auto;--cols-footer-links:repeat(2, minmax(0, 1fr));--gap-profile-stats:10px}.hide-sm{display:none!important}}@media (max-width:860px){.hide-md{display:none!important}}@media (min-width:861px){.only-md{display:none!important}}.dash-main{margin-left:var(--dash-aside-w);transition:margin-left .24s}@media (max-width:860px){.dash-main{margin-left:0!important}.dash-sidebar{width:auto!important;min-height:0!important;padding:16px var(--page-x)!important;position:static!important;overflow:visible!important}.dash-sidebar nav{scrollbar-width:none;overflow-x:auto;flex-direction:row!important;gap:8px!important}.dash-sidebar nav::-webkit-scrollbar{display:none}.dash-sidebar nav button{white-space:nowrap;flex-shrink:0}.dash-aside-secondary{display:none!important}}:target,section[id]{scroll-margin-top:calc(var(--nav-h) + 24px)}html,body,#root{min-height:100%}html,body{background:var(--creme);color:var(--tinta);margin:0}img,svg,video{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--gramado-hex);outline-offset:2px}.empregol-scroll-x{scrollbar-width:thin;scrollbar-color:var(--osso) transparent}.empregol-scroll-x::-webkit-scrollbar{height:6px}.empregol-scroll-x::-webkit-scrollbar-thumb{background:var(--osso);border-radius:999px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hero-grain{z-index:2;pointer-events:none;opacity:.8;mix-blend-mode:overlay;will-change:transform;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");background-repeat:repeat;animation:.8s step-end infinite hero-grain-shift;position:absolute;inset:-50%}@keyframes hero-grain-shift{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-12%,4%)}30%{transform:translate(6%,-11%)}40%{transform:translate(-4%,13%)}50%{transform:translate(-13%,6%)}60%{transform:translate(9%,4%)}70%{transform:translateY(11%)}80%{transform:translate(-13%,-9%)}90%{transform:translate(11%,3%)}to{transform:translate(0)}}
