body:has(.gx.gx-home),html:has(.gx.gx-home){background:#ffda1b}.gx.gx-home{--bg:#ffda1b;--ink:#17140a;--ink2:rgba(23,20,10,0.68);--card:#ffffff;--edge:rgba(23,20,10,0.14);--soft:rgba(23,20,10,0.07);--shadow:rgba(70,50,0,0.18);--gx-display:"Fredoka";--gx-text:"Nunito";--gutter:0px;color-scheme:light;min-height:0;background:transparent;position:relative;z-index:3}.gx-home .gx-top,.gx-home .gx-top.scrolled{position:relative;padding:24px 0 8px;background:transparent;box-shadow:none}.gx-home .gx-logo,.gx-home .gx-top.scrolled .gx-logo{font-size:30px;letter-spacing:-.5px}.gx-home .gx-logo i{color:#e8344a;background:linear-gradient(100deg,#7b5bff,#ff4d5e 55%,#f97316);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gx-home .gx-links a:hover{border-color:rgba(23,20,10,.3)}.gx-home .gx-cta{background:#17140a;color:#fff8d6;box-shadow:0 4px 0 #6a45f5}.gx-home .gx-cta:active{box-shadow:0 1px 0 #6a45f5}.gx-home .gx-top.scrolled .gx-cta{padding:10px 16px;font-size:15px}.gx-home .gx-sso.apple{color:#ffffff}.gx-home a:focus-visible,.gx-home button:focus-visible{outline:3px solid #17140a;outline-offset:3px}@media (max-width:720px){.gx-home .gx-top,.gx-home .gx-top.scrolled{padding:18px 0 4px}.gx-home .gx-logo,.gx-home .gx-top.scrolled .gx-logo{font-size:26px}.gx-home .gx-top.scrolled .gx-cta{padding:8px 12px;font-size:14px}}