@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-cyrillic-ext-wght-normal.b554147c082021e7450d.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-cyrillic-wght-normal.26b5a940f00e7e312270.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-greek-wght-normal.539fb8477d7d315017b0.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-vietnamese-wght-normal.4b711f5bb527c664e5be.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-latin-ext-wght-normal.e46c8aa413216025354a.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-latin-wght-normal.c5d858e9b56ba827c16c.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-cyrillic-ext-wght-normal.b5cdd4765614e027c252.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-cyrillic-wght-normal.49594fb515ba00213fc3.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-greek-ext-wght-normal.f4df85d151e5ee39bc2b.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-greek-wght-normal.4f908aee8194b11d9c35.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-vietnamese-wght-normal.ab4bb8dcda024fe6eff2.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-latin-ext-wght-normal.8bff79fbfaa8b8167a0b.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-latin-wght-normal.4f2981d82860061bca3e.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{scroll-behavior:smooth}body{background:#0f0f14!important;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:14px!important;margin:0!important;min-height:100%!important;overflow-x:hidden;overflow-y:auto;padding:0!important;position:relative}body:before{background:#0f0f14;bottom:0;content:"";left:0;position:fixed;right:0;top:0;inset:0;pointer-events:none;z-index:-1}button,input,select,textarea{font-family:inherit!important}::-webkit-scrollbar{background:#0000;width:0}#root{min-height:100dvh;width:100%}#root,.wrapper,body.dark-mode,body.layout-fixed{background:#0f0f14!important}.content-wrapper{background-color:#0f0f14!important;border:none!important;box-shadow:none!important;outline:none!important;padding-bottom:4rem!important}.epic-bg-content{background-color:#18181c!important}.epic-bg-modal{background-color:#202024!important}.epic-bg-footer{background-color:#18181c!important}.main-header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#111114cc!important;border-bottom:0!important;border-top:none!important;margin-top:0!important;top:0!important;transform:translateZ(0)}.main-header a{color:#fff!important}.main-header a:hover{color:orange!important}.main-sidebar a{color:#fff!important}.main-sidebar a:hover{color:orange!important}.main-sidebar .brand-link{font-size:20px!important;font-weight:600!important;line-height:1.5!important}.main-sidebar .brand-link .brand-image{height:33px!important;min-height:33px!important;min-width:33px!important;width:33px!important}.main-sidebar .user-panel .info{font-size:16px!important;font-weight:400!important}.main-footer{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#111114cc!important;border-top:0!important;bottom:0;color:#c6c0cb!important;position:fixed;z-index:100}.main-footer,.main-footer a{text-decoration:none!important}.main-footer a{color:#fff!important}.main-footer a:hover{color:orange!important;text-decoration:none!important}.headerTabs{border:none!important}.headerTabs .nav-item .nav-link{background-color:initial!important;border:none!important;color:#c2c7d0}.headerTabs .nav-item .nav-link.active{border-bottom:2px solid orange!important;color:orange!important}.sidebar-dark-primary{background-color:#0f0f14!important;height:100dvh!important}.theme-tools-side-bar-nav-link,.theme-tools-side-bar-nav-link:hover{background-color:initial!important}.theme-tools-side-bar-nav-link>.theme-tools-side-bar-inner-div{border:1px solid #0000!important;color:#fff!important}.theme-tools-side-bar-nav-link:hover>.theme-tools-side-bar-inner-div,.theme-tools-side-bar-nav-link>.theme-tools-side-bar-inner-div-selected{background-color:orange!important;border:1px solid orange!important;border-radius:8px;color:#000!important;overflow:hidden}.nav .nav-treeview{background-color:initial!important}.navbar-nav .nav-item .nav-link{background:#0000;border:none!important;cursor:pointer;outline:none}li>.nav-link{background:#0000;color:#ffffffb3}.nav .nav-treeview>.nav-item>.nav-link{background-color:initial!important;border-left:3px dotted #0000!important}.nav .nav-treeview>.nav-item>.active{background-color:initial!important;color:orange!important}.theme-tools-transparent-button{border:1px solid #6c757d!important;min-height:2rem!important}.theme-tools-transparent-button,.theme-tools-transparent-button-icon-sized{align-items:center!important;background-color:initial!important;color:#fff!important;display:inline-flex!important}.theme-tools-transparent-button-icon-sized{border:1px solid #6c757d;height:2rem!important;justify-content:center!important;width:2rem!important}.theme-tools-transparent-button-icon-sized:hover,.theme-tools-transparent-button:hover{border-color:orange!important;color:orange!important}.theme-tools-transparent-button-icon-sized:disabled,.theme-tools-transparent-button:disabled{border-color:#ffffff4d!important;color:#ffffff4d!important}.theme-tools-no-border,.theme-tools-no-border:hover{border:0 #0000!important}.button-as-link{background-color:initial!important;border-color:#0000!important;color:#fff!important;padding:0 0 .2rem!important;text-align:"match-parent"!important}.button-as-link:hover{color:orange!important}button.table-data-download-button{border:1px solid #000!important;color:#000!important}button.table-data-download-button :hover{border:1px solid #0000!important;color:#fff}.content-wrapper a{color:#fff!important;text-decoration:none!important}.content-wrapper a:hover{color:orange!important;text-decoration:none!important}.modal a{color:#fff!important}.modal a,.modal a:hover{text-decoration:none!important}.hover-orange:hover,.modal a:hover{color:orange!important}.hover-orange:hover{border-color:orange!important}.p-datatable a.hover-orange{color:inherit;text-decoration:none}.p-datatable a.hover-orange:hover{color:orange!important;text-decoration:none!important}.hover-red:hover{border-color:red!important;color:red!important}.gn-user-icon{align-items:center!important;aspect-ratio:1!important;background:orange;border:2px solid orange;border-radius:50%!important;display:flex!important;justify-content:center!important;margin:0 auto 4px!important;width:100%!important}.modal-footer,.modal-header{background-color:#18181c!important}.modal-content,.modal-footer,.modal-header{border:none!important;color:#6c757d!important}.modal-content{background-color:#202024!important;border-radius:16px!important;line-height:1.8rem!important;overflow:hidden}.gn-docs-modal a{color:#fff!important;text-decoration:none!important}.gn-docs-modal a:hover{color:orange!important;text-decoration:none!important}.card-comment{border-color:#0f0f14!important}.nav-tabs{border:none!important}.docs-tab{background:#0000!important;border:none!important;border-radius:0!important;color:#6c757d!important;cursor:pointer!important;display:block!important;font-size:14px!important;font-weight:500!important;line-height:1.5rem!important;margin:0 -1px -1px 0!important;padding:6px 16px!important;text-align:left!important;text-decoration:none!important;transition:color .2s,border-color .2s!important}.docs-tab.active{border:none!important;border-left:2px solid orange!important;font-weight:700!important}.docs-tab.active,.docs-tab:hover{background:#0000!important;color:orange!important}.docs-tab:hover{border:none!important}.docs-tab.active:hover{background:#0000!important;border:none!important;border-left:2px solid orange!important;color:orange!important}.docs-tab-select-wrapper .form-select{background:#111114;border-color:#454d55;color:#6c757d;width:100%!important}.docs-code-snippet-inline{background-color:initial!important;border:1px solid #454d55!important;border-radius:.25rem;display:inline!important}.docs-code-snippet-block,.docs-code-snippet-inline{color:orange;font-family:"Recursive Mono";overflow-wrap:break-word!important;padding:.25rem .5rem;white-space:wrap!important;width:auto!important;word-break:break-all!important}.docs-code-snippet-block{background-color:#111114!important;border:1px solid #0f0f14!important;border-radius:.25rem;display:block!important}.timeline:before{background:#0f0f14!important}.timeline .timeline-number{background-color:#18181c!important;border:1px solid #0f0f14!important;color:orange!important}.timeline-item{background-color:#18181c!important}.timeline-header,.timeline-item{border-color:#0f0f14!important}.modal-body{scroll-behavior:smooth}.gn-billing-tier-list-block{width:100%}.gn-billing-tier-list-block .tier-form-label{color:#6c757d!important;font-style:normal!important;font-weight:400!important;line-height:1.3!important}.gn-billing-tier-list-block .tier-form-label-right{color:#6c757d!important;flex-shrink:0!important;font-size:.85rem!important;font-weight:400!important;line-height:1.3!important;padding-right:1rem!important;text-align:right!important}.gn-billing-tier-list-block .tier-form-label-right .tier-form-label-selected-name{color:orange!important;font-weight:600!important}.gn-billing-tier-list-block .tier-form-label-right .tier-form-label-selected-name-disabled{color:#adb5bd!important;font-weight:600!important}.gn-billing-tier-list-block .tier-form-container{overscroll-behavior:contain!important}.gn-billing-tier-list-block .tier-form-container .tier-form-item,.gn-billing-tier-list-block .tier-form-container .tier-form-item-selected{border-radius:6px!important;color:#adb5bd!important;cursor:pointer!important;height:100%!important;padding:10px 14px!important;transition:border-color .15s,background .15s!important}.gn-billing-tier-list-block .tier-form-container .tier-form-item{background:#0000!important;border:1px solid #495057!important}.gn-billing-tier-list-block .tier-form-container .tier-form-item-selected{background:#ffa50014!important;border:1px solid orange!important}.gn-billing-tier-list-block .tier-form-container .tier-form-item-selected.disabled,.gn-billing-tier-list-block .tier-form-container .tier-form-item.disabled{cursor:not-allowed!important;opacity:.45!important;pointer-events:none!important}.gn-tier-form-item-name{color:orange!important;font-size:.9rem!important;font-weight:600!important}.gn-tier-form-item-description{color:#6c757d!important;font-size:.78rem!important;margin-top:4px!important}.gn-tier-form-item-settings{background:#2a2a35!important;border-radius:4px!important;font-size:.72rem!important;padding:2px 7px!important}@keyframes gnPulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}.gn-pulse-dot{animation:gnPulseDot 1.8s ease-in-out infinite;background:orange;border-radius:50%;display:inline-block;flex-shrink:0;height:7px;width:7px}.gn-pulse-dot--danger{background:#dc3545}span.p-calendar.p-component.p-inputwrapper.p-inputwrapper-filled{cursor:pointer;height:100%!important;width:100%!important}span.p-calendar.p-component.p-inputwrapper.p-inputwrapper-filled>input{background-color:#343a40;border:1px solid #6c757d;cursor:pointer;font-size:.8rem;margin:0;padding:.25rem .5rem;text-align:center!important;vertical-align:middle!important}.p-datepicker{background-color:#18181c!important;font-size:.8rem;width:20rem}.p-datepicker-header{background-color:#18181c!important;max-height:3rem;padding:.5rem}.p-datepicker-calendar{padding:.5rem}.p-highlight{background-color:#6c757d!important;border:1px solid #343a40!important;border-radius:8px}.p-monthpicker-month,.p-yearpicker-month{box-shadow:none!important}.p-datepicker-calendar th{font-size:.8rem;padding:.5rem!important;text-align:center;width:20rem!important}.p-datepicker-calendar th>span{height:25px;line-height:25px;width:25px}.p-datepicker-calendar td{font-size:.8rem;padding:.5rem}.p-datepicker-calendar td>span{height:25px;line-height:25px;width:25px}.p-datepicker-calendar td.p-datepicker-today>span{border:1px solid #fff!important;color:#fff!important}.p-datepicker .p-monthpicker .p-monthpicker-month:not(.p-disabled):hover{background-color:#202024!important;color:#fff!important}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background-color:#202024!important;border:1px solid #6c757d!important;border-radius:8px;color:#fff!important}.p-datepicker .p-yearpicker .p-yearpicker-year:not(.p-disabled):hover,.p-datepicker-year.p-link:hover{background-color:#202024!important;color:#fff!important}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background-color:#202024!important;border:1px solid #6c757d!important;border-radius:8px;color:#fff!important}.p-inputtext{background-color:#18181c!important;border:1px solid #6c757d!important;color:#fff!important}.theme-tools-transparent-datepicker-button{background-color:initial!important;border:1px solid #fff!important;color:#fff!important}.theme-tools-transparent-datepicker-button:hover{background-color:initial!important;border:1px solid orange!important;color:orange!important}.p-datepicker-month.p-link{background-color:initial!important;border:0 solid #fff!important;color:#fff!important}.p-datepicker-month.p-link:hover{background-color:initial!important;border:0 solid orange!important;color:orange!important}.p-datepicker-year.p-link{background-color:initial!important;border:0 solid #fff!important;color:#fff!important}.p-datepicker-year.p-link:hover{background-color:initial!important;border:0 solid orange!important;color:orange!important}.p-datatable{background:#18181c;color:#fff;display:flex;flex-direction:column;font-size:.78rem;height:100%;overflow:hidden}.p-datatable .p-datatable-header{background:#2c3e50}.p-datatable .p-datatable-thead>tr>th{background:#18181c;border:none!important;box-shadow:inset 0 1px 0 0 #6c757d1a,inset 0 -1px 0 0 #6c757d1a;color:#adb5bd;font-size:.78rem;letter-spacing:.06em;padding:.4rem;text-transform:uppercase;transition:background .15s ease,color .15s ease}.p-datatable .p-datatable-thead>tr>th:hover{background:#18181c;color:#adb5bd}.p-datatable .p-datatable-tbody>tr>td{border:none!important;font-size:.75rem;padding:.6rem .4rem}.p-datatable .p-datatable-tbody>tr{background:#18181c;border:none!important;border-left:3px solid #0000;transition:background .15s ease,border-left-color .15s ease}.p-datatable .p-datatable-tbody a{color:#adb5bd!important;text-decoration:none;transition:color .2s}.p-datatable .p-datatable-tbody a:hover{color:orange!important;text-decoration:none}.p-datatable .p-column-header-content .p-column-filter-menu-button{height:1.25rem;margin:0;padding:0;width:1.25rem}.p-datatable .p-datatable-tbody>tr>td,.p-datatable .p-datatable-tbody>tr>td:last-child{border-bottom:1px solid #6c757d1a!important}.p-datatable-wrapper{flex:1 1 auto;min-height:0;overflow-x:auto!important;overflow-y:visible!important}.p-datatable.p-datatable-scrollable .p-datatable-wrapper>table{height:auto!important}.p-datatable-wrapper::-webkit-scrollbar{width:8px}.p-datatable-wrapper::-webkit-scrollbar-track{background:#18181c}.p-datatable-wrapper::-webkit-scrollbar-thumb{background:#6c757d4d;border-radius:4px}.p-datatable .p-paginator{background:#0000;border:none;flex-shrink:0;font-size:.72rem;padding:.35rem .5rem}.p-datatable .p-paginator>button{border:none!important;border-radius:4px!important;color:#6c757d!important;font-size:.72rem!important;height:1.75rem!important;min-width:1.75rem!important;transition:color .15s,background .15s!important}.p-datatable .p-paginator .p-paginator-icon{font-size:.72rem!important}.p-datatable .p-paginator>button:hover{background:#0000!important;color:#fff!important}.p-datatable .p-paginator>span{border:none!important;color:#6c757d!important;font-size:.72rem!important}.p-datatable .p-paginator .p-dropdown{font-size:.72rem!important;height:1.75rem!important}.p-datatable .p-paginator .p-dropdown .p-dropdown-label{font-size:.72rem!important;padding-bottom:.25rem!important;padding-top:.25rem!important}button.p-column-filter-menu-button-active{background:#0000!important;border:1px solid #6c757d!important;color:orange!important}.p-column-filter-overlay{background:#18181c!important}.p-column-filter-buttonbar>button{background-color:initial!important;border:1px solid grey!important;color:#fff}.p-column-filter-buttonbar>button:hover{background-color:initial!important;border:1px solid orange!important;color:orange!important}.p-component .p-multiselect{background:#0000!important;border:1px solid #6c757d!important;color:orange!important}.p-multiselect-header,.p-multiselect-panel{background:#202024!important}.p-multiselect-header .p-checkbox-box{background:#0000!important;border-color:#6c757d!important}.p-multiselect-header .p-checkbox.p-highlight{background-color:initial!important;border:none!important}.p-multiselect-header .p-checkbox.p-highlight>.p-checkbox-box{background:#0000!important;border-color:#6c757d!important}.p-multiselect-header .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background:#0000!important;border-color:#6c757d!important;box-shadow:none!important}.p-multiselect-header .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0000!important;border-color:#6c757d!important}.p-multiselect-header .p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#6c757d!important;box-shadow:none!important;outline:none!important}.p-checkbox-box{background:#0000!important}.p-checkbox-box.p-highlight{background:#0000!important;border:none!important}.p-checkbox.p-highlight{background-color:initial!important;border:none!important;border-radius:0!important}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background:#0000!important;border-color:#6c757d!important}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0000!important;border-color:#6c757d!important}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#6c757d!important;box-shadow:none!important;outline:none!important}.p-checkbox.p-highlight>.p-checkbox-box>svg{fill:orange!important;background:#0000!important;color:orange!important}.p-multiselect-item.p-highlight{background:none!important;border:none!important;color:orange!important}.p-datatable .p-sortable-column-icon{color:#6c757d!important;font-size:.7rem!important}.p-datatable .p-sortable-column.p-highlight{background-color:initial!important;border:none!important;border-radius:0!important;overflow:hidden}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#6c757d!important}.p-datatable .p-sortable-column:not(.p-highlight):hover{background-color:#18181c!important;color:#adb5bd!important}.p-datatable .p-sortable-column{cursor:pointer}.grecaptcha-badge{visibility:hidden!important}@keyframes gn-pulse-dot{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}#gn-app-cover{align-items:center;background:#0f0f14;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;z-index:2147483647}#gn-app-cover.gn-cover-visible{opacity:1;pointer-events:auto}#gn-app-cover.gn-cover-out{opacity:0;pointer-events:none;transition:opacity .35s ease}#gn-app-cover-dot{all:unset;animation:gn-pulse-dot 1s ease-in-out infinite;background:#ff8c00;border-radius:50%;box-shadow:0 0 10px #ff8c00;display:block;height:8px;width:8px}body.gn-public-container,body.gn-public-container:before{background:#e4e2f0!important;margin:0!important;overflow-x:hidden;padding:0!important}.gn-public{--gn-bg:#e4e2f0;--gn-surface:#f0eef8;--gn-surface-hover:#ebe8f4;--gn-border:#c8c4df;--gn-text:#1a1825;--gn-muted:#6b6880;--gn-orange:#ff5019;--gn-surface-deep:#d8d5ec;--gn-surface-card:#f5f3fb;--gn-text-sub:#4a4760;--gn-text-faint:#9a97b0;--gn-border-light:#dddaee;--gn-orange-dim:#ff50191a;--gn-shadow-sm:0 1px 3px #1a18250f,0 4px 12px #1a18250f;--gn-shadow-md:0 2px 8px #1a182512,0 12px 32px #1a182517;--gn-shadow-lg:0 4px 16px #1a182514,0 24px 64px #1a18251f;-webkit-font-smoothing:antialiased;background:var(--gn-bg);color:var(--gn-text);display:flex;flex-direction:column;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;min-height:100vh;overflow-x:clip;position:relative}.gn-public:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.022'/%3E%3C/svg%3E");bottom:0;content:"";left:0;position:fixed;right:0;top:0;inset:0;pointer-events:none;z-index:0}nav.gn-public-header{all:unset;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e4e2f0d9;border-bottom:1px solid var(--gn-border);box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding-right:.8rem;position:fixed;right:0;transform:translateZ(0);z-index:1000}nav.gn-public-header .brand-link{align-items:center;border-bottom:none;display:flex;font-size:20px;font-weight:600;line-height:1.5;padding:.8125rem .5rem;text-decoration:none;white-space:nowrap}nav.gn-public-header .brand-image{border-radius:50%;box-shadow:0 1px 8px #00000040,0 3px 4px #0000001f;height:33px;margin-left:.8rem;margin-right:.5rem;margin-top:-3px;min-height:33px;min-width:33px;width:33px}nav.gn-public-header .brand-text{color:var(--gn-text);font-size:20px;font-weight:600;letter-spacing:-.02em;text-decoration:none}nav.gn-public-header .brand-text:hover{opacity:.6}nav.gn-public-header .gn-header-nav-links{display:flex;gap:32px;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translateX(-50%)}nav.gn-public-header .gn-header-nav-links a{color:var(--gn-muted);font-size:13px;font-weight:500;text-decoration:none;transition:color .2s}nav.gn-public-header .gn-header-nav-links a:hover{color:var(--gn-text)!important}nav.gn-public-header .gn-header-nav-actions{align-items:center;display:flex;gap:16px}nav.gn-public-header .gn-header-nav-spacer{align-items:center;display:flex;gap:.2rem}nav.gn-public-header .gn-header-nav-btn-cta{all:unset;align-items:center;color:var(--gn-orange);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;margin-right:.8rem;padding-left:.5rem}nav.gn-public-header .gn-header-nav-btn-cta:hover{color:var(--gn-orange)!important;opacity:.6}nav.gn-public-header .gn-header-nav-btn-login{all:unset;background:#0000;border:1px solid #ff501966;border-radius:980px;color:#ff5019b3;cursor:pointer;font-size:13px;font-weight:600;padding:6px 16px;text-decoration:none;transition:border-color .2s,color .2s,background .2s}nav.gn-public-header .gn-header-nav-btn-login:hover{background:#cc3d100f;border-color:#cc3d10bf;color:var(--gn-orange)}nav.gn-public-header .gn-header-nav-btn-icon{display:none;vertical-align:middle}.gn-public .visit-card>#gn-landing-canvas{height:100%;inset:0;opacity:.55;pointer-events:none;position:absolute;width:100%;z-index:0}.gn-public .visit-card,.gn-public .visit-card>:not(#gn-landing-canvas):not(.visit-card-content){position:relative;z-index:1}.gn-public .visit-card{background-image:linear-gradient(90deg,#f0eef8 0,#f0eef800 40px,#f0eef800 calc(100% - 40px),#f0eef8),linear-gradient(180deg,#f0eef8 0,#f0eef800 40px),linear-gradient(180deg,#e4e2f000 50%,#e4e2f0),url(/static/media/mainBG.32179a2642348c1683fd.jpg);background-position:50%,50%,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:100% 100%,100% 100%,100% 100%,cover;height:100vh;margin-bottom:20px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:900px;overflow:hidden;padding:0;width:100vw}.gn-public .visit-card:before{background:radial-gradient(ellipse at 50% 10%,#ff501912 0,#5b52e00f 35%,#0000 65%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.gn-public .visit-card .visit-card-content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:240px 24px 80px;position:relative;text-align:center;z-index:1}.gn-public .visit-card .visit-card-content .visit-card-eyebrow{animation:gnFadeUp .8s ease .1s forwards;color:var(--gn-orange);font-size:11px;font-weight:700;letter-spacing:.22em;margin-bottom:28px;opacity:0;text-transform:uppercase}.gn-public .visit-card .visit-card-content h1{animation:gnFadeUp .9s ease .2s forwards;color:var(--gn-text);font-size:clamp(48px,8vw,96px);font-weight:800;letter-spacing:-.03em;line-height:1;max-width:900px;opacity:0}.gn-public .visit-card .visit-card-content h1 em{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff7a4d,#ff5019 50%,#cc3d10);-webkit-background-clip:text;background-clip:text;display:block;font-size:.5em;font-style:normal;letter-spacing:0;line-height:1.4;margin-top:.2em;padding-bottom:.1em}.gn-public .visit-card .visit-card-content .visit-card-sub{animation:gnFadeUp 1s ease .35s forwards;color:var(--gn-muted);font-size:clamp(20px,2.1vw,23px);font-weight:400;line-height:1.6;margin-top:28px;max-width:600px;opacity:0}.gn-public .visit-card .visit-card-content .visit-card-actions{align-items:center;animation:gnFadeUp 1s ease .5s forwards;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:44px;opacity:0}.gn-public .visit-card .visit-card-content .visit-card-tagline{animation:gnFadeUp 1s ease .65s forwards;color:var(--gn-text-faint);font-size:12px;font-weight:600;letter-spacing:.06em;margin-top:72px;opacity:0}.gn-public .gn-btn-primary{all:unset;background:var(--gn-orange)!important;border-radius:980px;box-shadow:0 4px 16px #ff501947;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:14px 32px;text-decoration:none;transition:opacity .2s,transform .2s}.gn-public .gn-btn-primary:hover{background:var(--gn-orange)!important;color:#fff!important;opacity:.88;text-decoration:none;transform:scale(.98)}.gn-public .gn-btn-secondary{align-items:center;background:none!important;border:none;box-shadow:none;color:var(--gn-orange);display:flex;font-size:15px;font-weight:700;gap:5px;padding:0;text-decoration:none;transition:gap .2s}.gn-public .gn-btn-secondary:after{content:"\203a";font-size:18px}.gn-public .gn-btn-secondary:hover{background:none!important;color:var(--gn-orange)!important;gap:9px;text-decoration:none}.gn-public .section-divider{background:var(--gn-border);height:1px;margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:1}.gn-public .chapter{padding:110px 24px 0;position:relative;text-align:center;z-index:1}.gn-public .chapter-label{color:var(--gn-orange);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.2em;margin-bottom:20px;text-transform:uppercase}.gn-public .chapter h2{color:var(--gn-text);font-size:clamp(36px,5vw,64px);font-weight:800;letter-spacing:0;line-height:1.05;margin:0 auto;max-width:760px}.gn-public .chapter p{color:var(--gn-muted);font-size:19px;font-weight:400;line-height:1.65;margin-left:auto;margin-right:auto;margin-top:20px;max-width:540px}.gn-public .feature-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(3,1fr);margin:56px auto 0;max-width:1200px;padding:0 24px;position:relative;z-index:1}.gn-public .feature-grid.cols-4{grid-template-columns:repeat(4,1fr)}.gn-public .fcard{background:var(--gn-surface);cursor:default;overflow:hidden;padding:44px 40px 48px;position:relative;transition:background .25s,box-shadow .25s}.gn-public .fcard:before{background:var(--gn-orange);content:"";height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.gn-public .fcard:hover:before{transform:scaleX(1)}.gn-public .fcard:hover{background:var(--gn-surface-hover)}.gn-public .fcard-icon{align-items:center;background:var(--gn-orange-dim);border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:28px;width:48px}.gn-public .fcard-icon svg{stroke:var(--gn-orange);stroke-width:1.75;fill:none;stroke-linecap:round;stroke-linejoin:round;height:22px;width:22px}.gn-public .fcard-label{color:var(--gn-orange);font-size:11px;font-weight:700;letter-spacing:.18em;margin-bottom:14px;text-transform:uppercase}.gn-public .fcard h3{color:var(--gn-text);font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:14px;margin-top:0}.gn-public .fcard p{color:var(--gn-text-sub);font-size:15px;font-weight:400;line-height:1.72;margin:0}.gn-public .screenshot-pair,.gn-public .screenshot-single{margin:40px auto 0;max-width:1200px;padding:0 24px;position:relative;z-index:1}.gn-public .screenshot-pair{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.gn-public .screenshot-wrap{border:1px solid var(--gn-border)}.gn-public .screenshot-wrap img{display:block;height:auto;width:100%}.gn-public .screenshot-label{color:var(--gn-muted);font-size:11px;font-weight:700;letter-spacing:.12em;margin-top:10px;text-align:center;text-transform:uppercase}.gn-public .screenshot-bleed{margin:60px 0 0;position:relative;z-index:1}.gn-public .screenshot-bleed img{display:block;height:356px;object-fit:cover;object-position:center;width:100%}.gn-public .screenshot-bleed.tall img{height:480px}.gn-public .screenshot-bleed.tall.parallax-plugin{height:356px;overflow:hidden;position:relative}.gn-public .screenshot-bleed.tall.parallax-plugin img{display:block;height:130%;left:0;object-fit:cover;object-position:center;position:absolute;top:-15%;width:100%;will-change:transform}.gn-public .screenshot-bleed.parallax{height:356px;overflow:hidden;position:relative}.gn-public .screenshot-bleed.parallax .parallax-bg{display:block;height:150%;left:0;object-fit:cover;object-position:center;position:absolute;top:-40%;width:100%;will-change:transform}.gn-public .screenshot-bleed.parallax .parallax-logos{height:100%;left:50%;object-fit:contain;object-position:center;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:60%;will-change:transform;z-index:2}.gn-public .screenshot-bleed .screenshot-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a1825a6;border-radius:980px;bottom:16px;color:#f0eef8;font-size:11px;font-weight:700;left:24px;letter-spacing:.12em;margin:0;padding:6px 14px;position:absolute;text-transform:uppercase}.gn-public .screenshot-wrap{border:1px solid var(--border);border-radius:12px;box-shadow:0 4px 24px #1a18251f,0 1px 4px #1a182514;overflow:hidden}.gn-public .gn-prose{margin:0 auto;max-width:760px;padding:80px 24px;position:relative;z-index:1}.gn-public .gn-prose h1{color:var(--gn-text);font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.03em;margin-bottom:8px}.gn-public .gn-prose h2{color:var(--gn-text);font-size:20px;font-weight:700;letter-spacing:-.01em;margin-bottom:12px;margin-top:40px}.gn-public .gn-prose h5{color:var(--gn-text);font-size:15px;font-weight:700;margin-bottom:8px;margin-top:24px}.gn-public .gn-prose p{color:var(--gn-muted);font-size:15px;font-weight:400;line-height:1.75;margin-bottom:12px}.gn-public .gn-prose ul{margin-bottom:12px;padding-left:20px}.gn-public .gn-prose ul li{color:var(--gn-muted);font-size:15px;line-height:1.75;margin-bottom:4px}.gn-public .gn-prose hr{border:none;border-top:1px solid var(--gn-border);margin:36px 0}.gn-public .gn-prose b{color:var(--gn-text)}.gn-public .pitch{margin:100px auto 0;max-width:1200px;padding:0 24px 120px;position:relative;text-align:center;z-index:1}.gn-public .pitch h2{color:var(--gn-text);font-size:clamp(28px,4vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 auto 24px;max-width:720px}.gn-public .pitch p{color:var(--gn-muted);font-size:17px;font-weight:400;line-height:1.7;margin:0 auto 44px;max-width:500px}.gn-public .pill-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:52px}.gn-public .pill{align-items:center;background:var(--gn-surface);border:1px solid var(--gn-border);border-radius:980px;box-shadow:var(--gn-shadow-sm);color:var(--gn-text-sub);display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 18px}.gn-public .pill:before{background:var(--gn-orange);border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}footer.gn-public-footer{border-top:1px solid var(--gn-border);color:var(--gn-text);margin-top:auto;padding:24px .8rem;position:relative;z-index:1}footer.gn-public-footer a{color:var(--gn-text);font-size:13px;font-weight:650;text-decoration:none;transition:color .2s}footer.gn-public-footer a:hover{color:var(--gn-muted)!important}@keyframes gnLoginFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.gn-login-modal{animation:gnLoginFadeUp .3s ease forwards;margin-left:auto;margin-right:auto;max-width:420px!important;width:92%;width:auto}.gn-login-modal .modal-content{background:#16151f!important;border:1px solid #ffffff12!important;border-radius:20px!important;box-shadow:0 32px 80px #0009!important;overflow:hidden;position:relative}.gn-login-modal .modal-body{background:#16151f!important;padding:24px 24px 28px;position:relative}.gn-login-modal-close{position:absolute!important;right:16px!important;top:14px!important;z-index:1}.gn-login-modal-link{color:#6c757d!important;text-decoration:none!important;transition:color .2s}.gn-login-modal-link:hover{color:orange!important;text-decoration:none!important}body.gn-login-modal-open .modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a1cd1!important;opacity:1!important}.gn-login-try-again-btn{background:#0000!important;border:1px solid #ffffff26!important;border-radius:980px!important;color:#ffffffb3!important;font-size:14px!important;font-weight:600!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.gn-login-try-again-btn:hover{background:#0000!important;border-color:#ffffff80!important;box-shadow:0 6px 20px #ffffff14!important;color:#fff!important;transform:translateY(-2px)!important}.gn-login-try-again-btn:active,.gn-login-try-again-btn:focus{background:#0000!important;border-color:#ffffff26!important;box-shadow:none!important;color:#ffffffb3!important;transform:none!important}.gn-login-ea-btn{border:none!important;border-radius:980px!important;font-size:14px!important;font-weight:700!important;transition:transform .18s ease,box-shadow .18s ease}.gn-login-ea-btn,.gn-login-ea-btn:hover{background:orange!important;color:#16151f!important}.gn-login-ea-btn:hover{box-shadow:0 8px 28px #ffa50073!important;transform:translateY(-2px)!important}.gn-login-ea-btn:active,.gn-login-ea-btn:focus{background:orange!important;box-shadow:none!important;color:#16151f!important;transform:none!important}.gn-public .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.gn-public .reveal.visible{opacity:1;transform:translateY(0)}@keyframes gnFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){nav.gn-public-header .gn-header-nav-btn-text,nav.gn-public-header .gn-header-nav-links{display:none}nav.gn-public-header .gn-header-nav-btn-icon{display:inline-block;vertical-align:middle}nav.gn-public-header .gn-header-nav-btn-login{align-items:center;display:inline-flex;height:34px;justify-content:center;padding:0;width:34px}.gn-public .visit-card-actions{margin-top:12px}.gn-public .feature-grid,.gn-public .feature-grid.cols-4{grid-template-columns:1fr;padding:0 16px}.gn-public .fcard{padding:28px 20px 32px}.gn-public .fcard h3{font-size:19px}.gn-public .fcard p{font-size:16px}.gn-public .screenshot-single{padding:0 20px}.gn-public .screenshot-pair{gap:12px;grid-template-columns:1fr;padding:0 20px}.gn-public .screenshot-bleed.tall.parallax-plugin img{height:356px;object-fit:cover;position:static;transform:none!important;width:100%}.gn-public .screenshot-bleed.tall.parallax-plugin{height:396px;overflow:hidden}.gn-public .screenshot-bleed.parallax{height:396px;overflow:hidden;position:relative}.gn-public .screenshot-bleed.parallax img.parallax-bg{height:356px;object-fit:cover;position:static;transform:none!important;width:100%}.gn-public .screenshot-bleed .screenshot-label{background:#1a1825a6;display:inline-block;margin:8px 0 0 16px;position:static}.gn-public .parallax-logos{display:block!important;height:auto!important;left:50%!important;object-fit:contain!important;opacity:1!important;position:absolute!important;top:50%!important;transform:translateX(-50%) translateY(-50%)!important;visibility:visible!important;width:90%!important;z-index:10!important}.gn-public .screenshot-bleed.parallax img{object-position:center center}}@media (max-width:600px){.gn-public .visit-card-actions{margin-top:0}.gn-public .screenshot-bleed.parallax img,.gn-public .screenshot-bleed.tall.parallax-plugin img{height:200px}.gn-public .screenshot-bleed.tall.parallax-plugin{height:240px}}@media (min-width:901px) and (max-width:1240px){.gn-public .visit-card-actions{margin-top:18px}}@media (min-width:901px) and (max-width:1100px){.gn-public .feature-grid,.gn-public .feature-grid.cols-4{grid-template-columns:repeat(2,1fr)}.gn-public .screenshot-pair{gap:12px}}.gn-public .gn-ea-page{display:grid;grid-template-columns:1.1fr .9fr;margin-top:52px;min-height:calc(100vh - 52px);position:relative;z-index:1}.gn-public .gn-ea-left{align-items:center;display:flex;flex-direction:column;overflow:hidden;padding:72px 48px 80px 24px;position:relative;text-align:center}.gn-public .gn-ea-left:before{background:radial-gradient(ellipse,#ff50190f 0,#0000 65%);content:"";height:500px;left:-100px;pointer-events:none;position:absolute;top:-100px;width:500px}.gn-public .gn-ea-left-content{max-width:520px;position:relative;text-align:left;width:100%;z-index:1}.gn-public .gn-ea-h1{animation:gnFadeUp .8s ease .2s forwards;color:var(--gn-text);font-size:clamp(26px,3.2vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin-bottom:24px;opacity:0}.gn-public .gn-ea-h1 em{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff7a4d,#ff5019 50%,#cc3d10);-webkit-background-clip:text;background-clip:text;display:block;font-size:.5em;font-style:normal;margin-top:.35em}.gn-public .gn-ea-sub{animation:gnFadeUp .9s ease .3s forwards;color:var(--gn-muted);font-size:16px;line-height:1.7;margin:0 0 40px;max-width:480px;opacity:0}.gn-public .gn-ea-perks{animation:gnFadeUp 1s ease .4s forwards;display:flex;flex-direction:column;gap:16px;opacity:0}.gn-public .gn-ea-perk{align-items:flex-start;display:flex;gap:12px}.gn-public .gn-ea-perk-dot{align-items:center;background:var(--gn-orange-dim);border:1.5px solid #ff50194d;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-top:2px;width:20px}.gn-public .gn-ea-perk-dot:after{background:var(--gn-orange);border-radius:50%;content:"";display:block;height:6px;width:6px}.gn-public .gn-ea-perk p{color:var(--gn-text-sub);font-size:14px;line-height:1.6;margin:0}.gn-public .gn-ea-perk p strong{color:var(--gn-text);font-weight:600}.gn-public .gn-ea-right{align-items:center;background:var(--gn-surface);border-left:1px solid var(--gn-border-light);display:flex;flex-direction:column;padding:72px 24px 80px 48px}.gn-public .gn-ea-form-head{animation:gnFadeUp .8s ease .3s forwards;margin-bottom:28px;max-width:460px;opacity:0;width:100%}.gn-public .gn-ea-form-head h2{color:var(--gn-text);font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0 0 8px}.gn-public .gn-ea-form-head p{color:var(--gn-muted);font-size:14px;line-height:1.6;margin:0}.gn-public .gn-ea-form{animation:gnFadeUp .9s ease .4s forwards;display:flex;flex-direction:column;gap:14px;max-width:460px;opacity:0;width:100%}.gn-public .gn-ea-field-group{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.gn-public .gn-ea-field{display:flex;flex-direction:column;gap:6px}.gn-public .gn-ea-field label{color:var(--gn-text-sub);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gn-public .gn-ea-field input,.gn-public .gn-ea-field select{-webkit-appearance:none;appearance:none;background:var(--gn-bg);border:1px solid var(--gn-border);border-radius:8px;box-sizing:border-box;color:var(--gn-text);font-family:Manrope,sans-serif;font-size:14px;height:44px;outline:none;padding:0 14px;transition:border-color .2s,box-shadow .2s;width:100%}.gn-public .gn-ea-field select{background-color:var(--gn-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5 6 5-6' stroke='%236b6880' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}.gn-public .gn-ea-field input::placeholder{color:var(--gn-text-faint)}.gn-public .gn-ea-field input:-webkit-autofill,.gn-public .gn-ea-field input:-webkit-autofill:focus,.gn-public .gn-ea-field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--gn-text);box-shadow:0 0 0 1000px var(--gn-bg) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.gn-public .gn-ea-field input:focus,.gn-public .gn-ea-field select:focus{border-color:var(--gn-orange);box-shadow:0 0 0 3px #ff50191a}.gn-public .gn-ea-field input.gn-ea-error{border-color:#ff501999;box-shadow:0 0 0 3px #ff50191a}.gn-public .gn-ea-platform-label{color:var(--gn-text-sub);display:block;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.gn-public .gn-ea-platform-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.gn-public .gn-ea-platform-btn{align-items:center;background:var(--gn-bg);border:1px solid var(--gn-border);border-radius:8px;color:var(--gn-muted);cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:12px;font-weight:600;gap:6px;justify-content:center;padding:10px 8px;transition:border-color .15s,color .15s,background .15s;-webkit-user-select:none;user-select:none}.gn-public .gn-ea-platform-btn svg{flex-shrink:0;height:14px;width:14px}.gn-public .gn-ea-platform-btn:hover{border-color:var(--gn-orange);color:var(--gn-text)}.gn-public .gn-ea-platform-btn.selected{background:var(--gn-orange-dim);border-color:#ff501966;color:var(--gn-orange)}.gn-public .gn-ea-submit{align-items:center;background:var(--gn-orange);border:none;border-radius:980px;box-shadow:0 4px 16px #ff501947;color:#fff;cursor:pointer;display:flex;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;gap:8px;height:52px;justify-content:center;margin-top:4px;transition:opacity .2s,transform .15s;width:100%}.gn-public .gn-ea-submit:hover:not(:disabled){opacity:.88;transform:scale(.99)}.gn-public .gn-ea-submit:active:not(:disabled){transform:scale(.97)}.gn-public .gn-ea-submit:disabled{cursor:default;opacity:.65}.gn-public .gn-ea-form-error{color:#e05252;font-size:13px;margin:0 0 4px;text-align:center}.gn-public .gn-ea-form-note{color:var(--gn-text-faint);font-size:12px;line-height:1.6;margin:0;text-align:center}.gn-public .gn-ea-form-note a{color:var(--gn-muted);font-size:13px;font-weight:500;text-decoration:none;transition:color .2s}.gn-public .gn-ea-form-note a:hover{color:var(--gn-text)}.gn-public .gn-ea-success{align-items:center;animation:gnFadeUp .6s ease forwards;display:flex;flex-direction:column;gap:16px;justify-content:center;opacity:0;padding:40px;text-align:center}.gn-public .gn-ea-success-icon{align-items:center;background:var(--gn-orange-dim);border:1.5px solid #ff50194d;border-radius:50%;display:flex;height:56px;justify-content:center;width:56px}.gn-public .gn-ea-success-icon svg{stroke:var(--gn-orange);height:24px;width:24px}.gn-public .gn-ea-success h3{color:var(--gn-text);font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0}.gn-public .gn-ea-success p{color:var(--gn-muted);font-size:15px;line-height:1.65;margin:0;max-width:320px}.gn-public .gn-ea-success-link{color:var(--gn-orange);font-size:14px;font-weight:700;margin-top:8px;text-decoration:none}.gn-public .gn-ea-success-link:hover{color:var(--gn-orange)!important;opacity:.7}.gn-public .gn-ea-statement{align-items:center;background:var(--gn-text);display:flex;gap:48px;justify-content:space-between;overflow:hidden;padding:56px 64px;position:relative;z-index:1}.gn-public .gn-ea-statement:before{background:radial-gradient(ellipse,#ff50191a 0,#0000 70%);content:"";height:250px;left:30%;pointer-events:none;position:absolute;top:-60px;width:400px}.gn-public .gn-ea-statement-text{color:#f0eef8;font-size:clamp(13px,1.5vw,17px);font-weight:600;letter-spacing:-.01em;line-height:1.5;margin:0;max-width:600px;position:relative;z-index:1}.gn-public .gn-ea-statement-text em{color:#ff7a4d;font-style:normal}.gn-public .gn-ea-statement-pills{display:flex;flex-direction:column;flex-shrink:0;gap:8px;position:relative;z-index:1}.gn-public .gn-ea-s-pill{align-items:center;color:#9a97b0;display:flex;font-size:12px;font-weight:500;gap:8px;white-space:nowrap}.gn-public .gn-ea-s-pill:before{background:var(--gn-orange);border-radius:50%;content:"";flex-shrink:0;height:5px;opacity:.7;width:5px}@media (max-width:900px){.gn-public .gn-ea-page{grid-template-columns:1fr}.gn-public .gn-ea-left{padding:56px 24px 40px;text-align:center}.gn-public .gn-ea-left-content{text-align:left}.gn-public .gn-ea-right{border-left:none;border-top:1px solid var(--gn-border-light);padding:40px 24px 56px}.gn-public .gn-ea-field-group{grid-template-columns:1fr}.gn-public .gn-ea-statement{flex-direction:column;padding:40px 24px}.gn-public .gn-ea-statement-pills{flex-direction:row;flex-wrap:wrap}}.gn-public .gn-ea-auth-overlay{align-items:center;animation:gnFadeUp .4s ease forwards;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f0eef88c;bottom:0;display:flex;left:0;position:absolute;right:0;top:0;inset:0;justify-content:center;padding:24px;z-index:10}.gn-public .gn-ea-auth-overlay-card{align-items:center;background:var(--gn-surface);border:1px solid var(--gn-border);border-radius:20px;box-shadow:var(--gn-shadow-lg);display:flex;flex-direction:column;gap:16px;max-width:380px;padding:40px 36px;text-align:center;width:100%}.gn-public .gn-ea-auth-overlay-card h3{color:var(--gn-text);font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0}.gn-public .gn-ea-auth-overlay-card p{color:var(--gn-muted);font-size:14px;line-height:1.65;margin:0;max-width:300px}
/*# sourceMappingURL=main.e81777ca.css.map*/