:root{--color-primary:#3b82f6;--color-primary-dark:#2563eb;--color-primary-darker:#1d4ed8;--color-primary-light:#60a5fa;--color-primary-transparent:rgba(59,130,246,.2);--color-secondary:#8b5cf6;--color-secondary-transparent:rgba(139,92,246,.2);--color-success:#10b981;--color-text:#fff;--color-text-secondary:#d1d5db;--color-background:#000;--color-background-secondary:#111827;--color-background-tertiary:#1f2937;--color-border:rgba(107,114,128,.5);--border-radius-sm:.25rem;--border-radius:.5rem;--border-radius-md:.75rem;--border-radius-lg:1rem;--border-radius-xl:1.5rem;--border-radius-full:9999px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.section-container{width:100%;max-width:1280px;margin:0 auto;padding:0 1rem}a{text-decoration:none}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe\ UI,Roboto,Oxygen,Ubuntu,Cantarell,Open\ Sans,Helvetica\ Neue,sans-serif;line-height:1.5;color:var(--color-text);background:linear-gradient(to bottom,var(--color-background-secondary),var(--color-background));min-height:100vh}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}.avatar-image{border-radius:50%}.CookieConsent_cookieConsentWrapper__oZiC0{position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:20px;display:flex;justify-content:center;align-items:flex-end;pointer-events:none;transition:opacity .3s ease}.CookieConsent_cookieConsentWrapper__oZiC0.CookieConsent_visible__FPEJd{opacity:1}.CookieConsent_cookieConsentWrapper__oZiC0.CookieConsent_hidden__A2TiR{opacity:0}.CookieConsent_cookieConsentBanner__eLlpK{max-width:600px;width:100%;background:linear-gradient(135deg,rgba(17,24,39,.98),rgba(31,41,55,.98));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-border);border-radius:var(--border-radius-xl);padding:24px;box-shadow:0 4px 16px var(--color-primary-transparent) , 0 0 10px var(--color-primary-transparent);pointer-events:all}.CookieConsent_cookieContent__GWxwS{display:flex;align-items:flex-start;gap:16px}.CookieConsent_cookieIcon__dlo8k{display:flex;align-items:center;justify-content:center;min-width:48px;height:48px;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border-radius:var(--border-radius-md);box-shadow:0 6px 12px var(--color-primary-transparent)}.CookieConsent_cookieTextContent__F6JSE{flex:1 1}.CookieConsent_cookieHeader__lJF2i{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.CookieConsent_cookieTitle__tEfzV{margin:0;font-size:18px;font-weight:600;color:var(--color-text);display:flex;align-items:center;gap:8px}.CookieConsent_cookieDescription__5IMWk{margin:0 0 16px;font-size:14px;line-height:1.6;color:var(--color-text-secondary)}.CookieConsent_cookieLink__dnaUf{color:var(--color-primary-light);text-decoration:none;border-bottom:1px solid rgba(96,165,250,.3);transition:all .2s ease}.CookieConsent_cookieLink__dnaUf:hover{color:var(--color-primary);border-bottom-color:var(--color-primary)}.CookieConsent_cookieButtons__XNX3o{display:flex;gap:12px;flex-wrap:wrap}.CookieConsent_cookieButton__lhZSe{flex:1 1;min-width:140px;padding:12px 24px;border-radius:var(--border-radius);font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.CookieConsent_cookieButtonAccept__Ad5ec{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);color:var(--color-text);box-shadow:0 4px 12px var(--color-primary-transparent)}.CookieConsent_cookieButtonAccept__Ad5ec:hover{box-shadow:0 6px 20px rgba(59,130,246,.4)}.CookieConsent_cookieButtonAccept__Ad5ec:active{transform:translateY(0)}.CookieConsent_cookieButtonDecline__oJv3y{background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border)}.CookieConsent_cookieButtonDecline__oJv3y:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.3);color:var(--color-text)}@media (max-width:768px){.CookieConsent_cookieConsentWrapper__oZiC0{padding:16px}.CookieConsent_cookieConsentBanner__eLlpK{padding:20px;border-radius:var(--border-radius-lg)}.CookieConsent_cookieContent__GWxwS{flex-direction:column;gap:12px}.CookieConsent_cookieIcon__dlo8k{min-width:40px;height:40px}.CookieConsent_cookieTitle__tEfzV{font-size:16px}.CookieConsent_cookieDescription__5IMWk{font-size:13px;margin-bottom:12px}.CookieConsent_cookieButtons__XNX3o{flex-direction:column;gap:10px}.CookieConsent_cookieButton__lhZSe{width:100%;min-width:unset}}@media (max-width:480px){.CookieConsent_cookieConsentWrapper__oZiC0{padding:12px}.CookieConsent_cookieConsentBanner__eLlpK{padding:16px}.CookieConsent_cookieIcon__dlo8k{min-width:36px;height:36px}.CookieConsent_cookieTitle__tEfzV{font-size:15px}.CookieConsent_cookieDescription__5IMWk{font-size:12px}.CookieConsent_cookieButton__lhZSe{padding:10px 20px;font-size:13px}}