.gf{--f-bg:#05050b;--f-panel:#ffffff0a;--f-text:#f4f6fc;--f-muted:#b4c7d8;--f-line:#182c3f;--f-accent:#7fd6ff;--f-orange:#ffb067;z-index:2;background:radial-gradient(900px 260px at 10% 0%, #4fc3f714, transparent 70%), radial-gradient(800px 260px at 95% 100%, #ff9a3c12, transparent 70%), var(--f-bg);color:var(--f-text);font-family:var(--font-work-sans), system-ui, sans-serif;padding:0 0 92px;font-size:15px;line-height:1.6;position:relative}html[data-g1k-shade=light] .gf{--f-bg:#eef1fa;--f-panel:#fff;--f-text:#051c30;--f-muted:#445b70;--f-line:#d2e1ef;--f-accent:#0b7fb8;--f-orange:#9a4209}.gf:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#4fc3f7 25%,#f1c35f 50%,#ff9a3c 75%,#0000);height:2px;display:block}.gf a{color:var(--f-text);text-decoration:none}.gf a:hover{color:var(--f-accent)}.gf a:focus-visible,.gf button:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #ff9a3c}.gf p{text-wrap:pretty;margin:0}.gf ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.gf-in{grid-template-columns:1.3fr 2.1fr .9fr .9fr;gap:36px;width:min(1240px,100%);margin:0 auto;padding:64px 24px 40px;display:grid}.gf-logo{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.gf-logo img{width:44px;height:44px}.gf-logo b{font:800 26px var(--font-archivo), sans-serif;letter-spacing:-.02em;font-stretch:112%}.gf-logo b i{color:var(--f-accent);font-style:normal}.gf-tag{max-width:340px;font:600 18px/1.4 var(--font-archivo), sans-serif;color:var(--f-text);font-stretch:100%;margin-top:14px!important}.gf .gf-h{text-wrap:initial;font-stretch:100%;font:700 13px var(--font-work-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--f-orange);margin:0 0 14px}.gf .gf-brand .gf-h{margin-top:28px}.gf-contact{flex-wrap:wrap;gap:10px;display:flex}.gf-btn{cursor:pointer;white-space:nowrap;min-height:44px;font:600 15px var(--font-work-sans), sans-serif;background:linear-gradient(90deg,#4fc3f7,#ff9a3c);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex;color:#07070f!important}.gf-btn img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:26px;height:26px;margin-left:-8px}.gf-btn.ghost{background:var(--f-panel);border:1px solid var(--f-line);color:var(--f-text)!important}.gf-btn.ghost:hover{border-color:var(--f-accent)}.gf .gf-social{flex-direction:row;gap:10px;margin-top:16px}.gf-social a{border:1px solid var(--f-line);background:var(--f-panel);width:44px;height:44px;color:var(--f-text);border-radius:50%;place-items:center;display:grid}.gf-social a:hover{color:var(--f-accent);border-color:var(--f-accent)}.gf-ind ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 20px;display:grid}.gf-ind li{white-space:nowrap;align-items:center;gap:4px;display:flex}.gf-soon{letter-spacing:.04em;color:var(--f-orange);white-space:nowrap;opacity:.85;border:1px solid;border-radius:999px;margin-left:4px;padding:0 7px;font-size:11px;font-weight:600}.gf-col a{white-space:nowrap}.gf-bar{border-top:1px solid var(--f-line);width:min(1240px,100%);color:var(--f-muted);flex-wrap:wrap;justify-content:space-between;gap:10px 32px;margin:0 auto;padding:22px 24px 0;font-size:14px;display:flex}.gf-bar p:first-child{max-width:720px}.gf-bar-end{flex-wrap:wrap;gap:18px;display:flex}.gf-copy{white-space:nowrap}.gf-bar a{color:var(--f-accent);text-underline-offset:3px;text-decoration:underline}@media (max-width:1000px){.gf-in{grid-template-columns:1fr 1fr}.gf-brand,.gf-ind{grid-column:1/-1}}@media (max-width:760px){.gf-in{gap:32px 20px;padding:48px 16px 32px}.gf-bar{padding:20px 16px 0}.gf-col a{white-space:normal}.gf-contact .gf-btn{flex:100%;justify-content:center}.gf-ind ul{grid-template-columns:1fr}}
