:root{--background:#0a0a0a;--foreground:#ededed}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-roboto),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.shimmer{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.1) 50%,rgba(255,255,255,0));background-size:200% 100%;animation:shimmer 2s infinite}html{scroll-behavior:smooth;scroll-padding-top:80px}#cc-main{--cc-font-family:var(--font-roboto),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:8px;--cc-btn-border-radius:50px;--cc-bg:#FFFFFF;--cc-text:#1A1A1A;--cc-border-color:rgba(0,0,0,0.1);--cc-link-color:#29a37a;--cc-link-hover-color:#208060;--cc-btn-primary-bg:#33CC99;--cc-btn-primary-text:#000000;--cc-btn-primary-border-color:#33CC99;--cc-btn-primary-hover-bg:#29a37a;--cc-btn-primary-hover-text:#000000;--cc-btn-primary-hover-border-color:#29a37a;--cc-btn-secondary-bg:#E0E0E0;--cc-btn-secondary-text:#1A1A1A;--cc-btn-secondary-border-color:#E0E0E0;--cc-btn-secondary-hover-bg:#BDBDBD;--cc-btn-secondary-hover-text:#1A1A1A;--cc-btn-secondary-hover-border-color:#BDBDBD;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#757575;--cc-toggle-on-knob-bg:var(--cc-bg);--cc-toggle-off-knob-bg:var(--cc-bg);--cc-toggle-disabled-bg:#BDBDBD;--cc-toggle-disabled-knob-bg:#F5F5F5;--cc-z-index:1400}#cc-main .cc__link{color:var(--cc-link-color);text-decoration:none}#cc-main .cc__link:hover{color:var(--cc-link-hover-color);text-decoration:underline}