@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-ext-400-normal.f572b170.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-400-normal.2a31c04b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-400-normal.372704ff.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-400-normal.a6b6ef6f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-ext-400-normal.4ce1df5d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-400-normal.88ede1ea.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-400-normal.d7020e3c.woff2) format("woff2"),url(/_next/static/media/inter-greek-400-normal.cc58c11b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-vietnamese-400-normal.de4fc44f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-400-normal.a9dd2faf.woff) format("woff");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-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-ext-400-normal.32a25442.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-400-normal.4edcaace.woff) format("woff");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-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff");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-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-ext-500-normal.fe0d9b14.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-500-normal.5a6bb1da.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-500-normal.7c15bba8.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-500-normal.b9f8c929.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-ext-500-normal.cbd51e2d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-500-normal.7a4aa726.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-500-normal.f41f43db.woff2) format("woff2"),url(/_next/static/media/inter-greek-500-normal.d9a33207.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-vietnamese-500-normal.7c0a695f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-500-normal.a3a73b95.woff) format("woff");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-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-ext-500-normal.d9b491de.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-500-normal.a19a84a6.woff) format("woff");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-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-500-normal.b7b43ace.woff2) format("woff2"),url(/_next/static/media/inter-latin-500-normal.cb4c8ceb.woff) format("woff");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-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-ext-600-normal.f7b3c15b.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-600-normal.ecbdecad.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-600-normal.2f42892a.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-600-normal.c3987adc.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-ext-600-normal.1f33d317.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-600-normal.089a95ee.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-600-normal.cc532937.woff2) format("woff2"),url(/_next/static/media/inter-greek-600-normal.4ec0c1c1.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-vietnamese-600-normal.9d518599.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-600-normal.c5ce3fcb.woff) format("woff");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-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-ext-600-normal.38b075d8.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-600-normal.49faa47a.woff) format("woff");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-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.8fb1a964.woff2) format("woff2"),url(/_next/static/media/inter-latin-600-normal.ce0f5f43.woff) format("woff");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-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/rajdhani-devanagari-500-normal.8108def4.woff2) format("woff2"),url(/_next/static/media/rajdhani-devanagari-500-normal.e0b0d313.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/rajdhani-latin-ext-500-normal.936e58b5.woff2) format("woff2"),url(/_next/static/media/rajdhani-latin-ext-500-normal.4ad4d41f.woff) format("woff");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-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/rajdhani-latin-500-normal.244f1d86.woff2) format("woff2"),url(/_next/static/media/rajdhani-latin-500-normal.c64df3d2.woff) format("woff");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-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/rajdhani-devanagari-600-normal.62a9a077.woff2) format("woff2"),url(/_next/static/media/rajdhani-devanagari-600-normal.5722ea57.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/rajdhani-latin-ext-600-normal.4740fda0.woff2) format("woff2"),url(/_next/static/media/rajdhani-latin-ext-600-normal.3f4035d7.woff) format("woff");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-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/rajdhani-latin-600-normal.91a8c12d.woff2) format("woff2"),url(/_next/static/media/rajdhani-latin-600-normal.fb04fa92.woff) format("woff");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-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/rajdhani-devanagari-700-normal.0bd973e4.woff2) format("woff2"),url(/_next/static/media/rajdhani-devanagari-700-normal.ff132978.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/rajdhani-latin-ext-700-normal.954b2642.woff2) format("woff2"),url(/_next/static/media/rajdhani-latin-ext-700-normal.387e092d.woff) format("woff");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-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/rajdhani-latin-700-normal.05ae8f94.woff2) format("woff2"),url(/_next/static/media/rajdhani-latin-700-normal.4c2b2af2.woff) format("woff");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}
/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-200:oklch(92.8% .006 264.531);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.min-h-screen{min-height:100vh}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-black{background-color:var(--color-black)}.bg-gray-200{background-color:var(--color-gray-200)}.px-3{padding-inline:calc(var(--spacing)*3)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--background:#030405;--foreground:#f4f7f7}html{scroll-behavior:smooth}body,html{background:var(--background)}body{color:var(--foreground);margin:0;font-family:Inter,Arial,sans-serif}body.glogen-scroll-locked{overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.glogen-login{color:#f6f7f8;background:#050609;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100svh;display:grid;overflow:hidden}.glogen-login-panel{z-index:2;background:radial-gradient(circle at 78% 48%,#1820262e,#0000 40%),#050609;min-width:0;position:relative}.glogen-login-shell{flex-direction:column;width:min(100% - 3rem,39rem);min-height:100svh;margin:0 auto;padding:clamp(2.1rem,5vh,4.7rem) 0 2rem;display:flex}.glogen-login-brand{color:#fff;align-items:center;gap:1rem;width:max-content;display:inline-flex}.glogen-login-brand>span{aspect-ratio:1;background:#7a5e0c33;border:1px solid #d1aa335c;border-radius:.85rem;place-items:center;width:3rem;display:grid;overflow:hidden}.glogen-login-brand img{object-fit:contain;width:2rem;height:2rem}.glogen-login-brand strong{letter-spacing:-.04em;font-size:clamp(1.65rem,2.2vw,2.2rem);font-weight:700}.glogen-login-content{width:min(100%,28rem);margin:auto 0;padding:3rem 0}.glogen-login-content header{margin-bottom:3rem}.glogen-login-content h1{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3.1vw,2.75rem);font-weight:700}.glogen-login-content header p{color:#787c82;margin:.7rem 0 0;font-size:.88rem}.glogen-register-content{padding-block:2rem}.glogen-register{overflow-y:auto}.glogen-register-content header{margin-bottom:1.7rem}.glogen-register-content .glogen-login-divider{margin-block:1.25rem}.glogen-register-content input{height:3.15rem;margin-bottom:.78rem}.glogen-register-message{color:#b9c5c7;margin:0 0 .8rem;line-height:1.5}.glogen-email-login,.glogen-google-login{cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.9rem;width:100%;min-height:3.55rem;font-weight:700;display:flex}.glogen-google-login{color:#f4f5f6;background:#0b0d11;border:1px solid #282b31}.glogen-google-login:disabled{cursor:not-allowed;opacity:.72}.glogen-google-login span{font-size:1.05rem}.glogen-login-divider{color:#666a70;letter-spacing:.28em;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:1.7rem 0;font-size:.66rem;display:grid}.glogen-login-divider i{background:#202329;height:1px}.glogen-login-content form{flex-direction:column;display:flex}.glogen-login-content label{color:#777b82;letter-spacing:.22em;margin:0 0 .55rem;font-size:.68rem}.glogen-login-content input{color:#f6f7f8;background:#0b0d11;border:1px solid #25282e;border-radius:.75rem;outline:0;width:100%;height:3.55rem;margin-bottom:1rem;padding:0 1rem;transition:border-color .2s,box-shadow .2s}.glogen-login-content input:focus{border-color:#66747c;box-shadow:0 0 0 3px #5d737e29}.glogen-login-content input[type=password]{color:#050609;background:#eef3ff}.glogen-email-login{color:#050609;background:#fff;border:1px solid #fff;margin-top:.25rem;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.glogen-email-login:hover:not(:disabled){border-color:var(--home-cyan,#00d8ea);background:var(--home-cyan,#00d8ea);transform:translateY(-1px);box-shadow:0 0 24px #00d8ea4d}.glogen-email-login:disabled{cursor:wait;opacity:.7}.glogen-login-error{color:#ff7373;margin:-.2rem 0 .8rem;font-size:.75rem}.glogen-login-register{color:#787c82;text-align:center;margin:1.6rem 0 0;font-size:.83rem}.glogen-login-register a{color:#fff;font-weight:700}.glogen-login-register a:hover{color:#d8bb58}.glogen-login-legal{color:#555a60;text-align:center;font-size:.68rem;line-height:1.55}.glogen-login-legal p{margin:.3rem 0}.glogen-login-legal span{color:#858a91;text-underline-offset:2px;text-decoration:underline}.glogen-login-visual{isolation:isolate;background:#080706;min-width:0;position:relative;overflow:hidden}.glogen-login-visual:before{z-index:-1;content:"";filter:blur(28px)saturate(.72);background:linear-gradient(#07060594,#07060594),url(/home/login-premium.webp) 50%/cover no-repeat;position:absolute;inset:-2rem;transform:scale(1.06)}.glogen-login-visual>img{z-index:0;object-fit:contain;object-position:right center}.glogen-login-visual-shade{z-index:1;background:linear-gradient(90deg,#05060985,#0000 22%),linear-gradient(#0000 52%,#000000d4);position:absolute;inset:0}.glogen-login-visual-copy{z-index:2;text-shadow:0 2px 22px #000;position:absolute;bottom:clamp(2.5rem,6vh,5.5rem);left:clamp(2rem,4vw,4.5rem);right:clamp(2rem,4vw,4.5rem)}.glogen-login-visual-copy>span{color:#b7b9bc;border:1px solid #ffffff2e;border-radius:99px;margin-bottom:1rem;padding:.4rem .75rem;font-size:.7rem;display:inline-block}.glogen-login-visual-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,3.2vw,4rem);font-weight:800;line-height:.95}.glogen-login-visual-copy p{color:#b8babd;max-width:43rem;margin:1rem 0 0;font-size:clamp(.76rem,1vw,.98rem)}@media (max-width:900px){.glogen-login{display:block;overflow:auto}.glogen-login-shell{width:min(100% - 2rem,32rem);padding-top:1.5rem}.glogen-login-content{width:100%}.glogen-login-visual{display:none}}.glogen-home{--home-cyan:#00d8ea;--home-cyan-soft:#7ceff6;--home-ink:#010203;--home-panel:#090c0d;--home-line:#a3c8cc33;--home-muted:#9aa7a8;background:var(--home-ink);color:#f6f8f8;min-width:320px;font-family:Inter,Arial,sans-serif;position:relative;overflow:clip}.glogen-home *,.glogen-home :after,.glogen-home :before{box-sizing:border-box}.glogen-home a{color:inherit;text-decoration:none}.glogen-home button{color:inherit;font:inherit}.glogen-home :focus-visible{outline:2px solid var(--home-cyan);outline-offset:4px}.home-section-inner{width:min(100% - clamp(2rem,7vw,8rem),1440px);margin-inline:auto}.home-eyebrow{color:var(--home-cyan);letter-spacing:.24em;margin:0;font-size:.74rem}.home-brand,.home-eyebrow{font-family:Rajdhani,Arial Narrow,sans-serif;font-weight:600}.home-brand{z-index:2;letter-spacing:.13em;align-items:center;gap:.75rem;width:max-content;font-size:clamp(1.42rem,2vw,2.25rem);line-height:1;display:inline-flex;position:relative}.home-brand-image{aspect-ratio:1;place-items:center;width:clamp(2.65rem,3.1vw,3.35rem);display:grid;overflow:hidden}.home-brand-image img{width:100%;height:100%;display:block}.home-brand.is-compact{font-size:1.35rem}.home-brand.is-compact .home-brand-image{width:2.55rem}.home-soon{color:#8a9495;cursor:not-allowed;flex-direction:column;align-items:center;line-height:1;display:inline-flex}.home-soon small{color:#536163;letter-spacing:.15em;margin-top:.3rem;font-size:.46rem;font-weight:600}.home-intro{z-index:1000;background:radial-gradient(circle at 50% 45%,#00d8ea1f,#0000 30%),#000;position:fixed;inset:0;overflow:hidden}.home-intro-scene{width:100%;height:100%;inset:0;position:absolute!important}.home-intro-shade{pointer-events:none;background:linear-gradient(90deg,#0000009e,#0000 28% 72%,#0000009e),linear-gradient(#0000 56%,#000000d1),linear-gradient(#00000085,#0000 24%);position:absolute;inset:0}.home-intro>.home-brand{position:absolute;top:clamp(1.25rem,3vw,2.5rem);left:clamp(1.25rem,4vw,4.5rem)}.home-scene-status{color:#9babad;letter-spacing:.2em;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:1rem;min-width:min(90vw,26rem);font-family:Rajdhani,Arial Narrow,sans-serif;font-size:.68rem;font-weight:600;transition:opacity .35s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-scene-status.is-ready{opacity:0}.home-scene-status i{aspect-ratio:1;border:1px solid #21494d;border-top:1px solid var(--home-cyan);border-radius:50%;width:2.7rem;animation:home-spin .9s linear infinite}@keyframes home-spin{to{transform:rotate(1turn)}}.home-enter-button{min-height:3.1rem;color:var(--home-cyan);letter-spacing:.14em;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000bd;border:1px solid #00d8eaad;align-items:center;gap:1.2rem;padding:.85rem 1.2rem;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:.73rem;font-weight:600;display:flex;position:absolute;bottom:clamp(3rem,7vh,5.5rem);left:50%;transform:translate(-50%)}.home-enter-button:disabled{color:#697779;cursor:wait;border-color:#263638}.home-enter-button span{font-size:1.25rem}.home-skip-intro{color:#a4adae;letter-spacing:.17em;cursor:pointer;background:0 0;border:0;padding:.5rem;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:.67rem;font-weight:600;position:absolute;bottom:clamp(1rem,3vw,2.25rem);right:clamp(1rem,3vw,2.5rem)}.home-hero{isolation:isolate;background:radial-gradient(at 50% 46%,#15282aa6,#0000 46%),radial-gradient(at 50% 100%,#00d8ea0d,#0000 34%),#000;min-height:100svh;position:relative;overflow:hidden}.home-wave{z-index:-1;opacity:.7;pointer-events:none;filter:drop-shadow(0 0 20px #00d8ea33);position:absolute;inset:16% -14% 17%;overflow:hidden}.home-wave i{border:1px dashed #00d8ea52;border-radius:50%;width:138%;height:46%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg);box-shadow:0 -14px 0 -13px #00d8ea57,0 14px 0 -13px #00d8ea47,0 0 70px #00d8ea1a}.home-wave i:nth-child(2){opacity:.62;width:120%;height:34%;transform:translate(-50%,-50%)rotate(5deg)}.home-wave i:nth-child(3){opacity:.34;width:158%;height:60%;transform:translate(-50%,-50%)rotate(1deg)}.home-header{z-index:40;background:linear-gradient(#000 22%,#0000);grid-template-columns:1fr auto 1fr;align-items:center;height:6.4rem;padding:1.2rem clamp(1.4rem,3.1vw,4.2rem);display:grid;position:relative}.home-account-nav,.home-main-nav{letter-spacing:.09em;align-items:center;gap:clamp(1.45rem,2.7vw,3.35rem);font-family:Rajdhani,Arial Narrow,sans-serif;font-size:clamp(.73rem,.9vw,.96rem);font-weight:600;display:flex}.home-account-nav>a,.home-main-nav>a:not(.home-outline-button){transition:color .2s}.home-account-nav>a:hover,.home-main-nav>a:hover{color:var(--home-cyan)}.home-outline-button{border:1px solid var(--home-cyan);text-align:center;border-radius:4px;min-width:8.2rem;padding:.68rem 1.15rem;transition:background .2s,color .2s,box-shadow .2s;color:var(--home-cyan)!important}.home-outline-button:hover{background:var(--home-cyan);box-shadow:0 0 26px #00d8ea38;color:#001012!important}.home-account-nav{color:#bcc4c5;justify-self:end;gap:1.3rem;font-size:.71rem}.home-language{position:relative}.home-language-button{cursor:pointer;background:0 0;border:0;align-items:center;gap:.52rem;min-height:2.5rem;padding:.38rem .2rem .38rem .45rem;font-size:.68rem;display:flex}.home-flag{flex:none;width:1.55rem;height:1rem;display:inline-block;box-shadow:0 0 0 1px #fff3}.home-flag.is-pl{background:linear-gradient(#fff 50%,#dc143c 0)}.home-flag.is-en{background:linear-gradient(27deg,#0000 43%,#fff 44% 48%,#cf142b 49% 53%,#0000 54%),linear-gradient(-27deg,#0000 43%,#fff 44% 48%,#cf142b 49% 53%,#0000 54%),linear-gradient(90deg,#0000 38%,#fff 39% 44%,#cf142b 45% 55%,#fff 56% 61%,#0000 62%),linear-gradient(#0000 35%,#fff 36% 43%,#cf142b 44% 56%,#fff 57% 64%,#0000 65%),#21468b}.home-flag.is-de{background:linear-gradient(#000 33.333%,#d00 33.333% 66.666%,#ffce00 66.666%)}.home-flag.is-es{background:linear-gradient(#aa151b 25%,#f1bf00 25% 75%,#aa151b 75%)}.home-flag.is-cs{background:linear-gradient(34deg,#11457e 0 49%,#0000 50%),linear-gradient(#fff 50%,#d7141a 0)}.home-flag.is-uk{background:linear-gradient(#0057b7 50%,gold 0)}.home-chevron{border-bottom:1px solid;border-right:1px solid;width:.45rem;height:.45rem;transform:rotate(45deg)translateY(-2px)}.home-language-menu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050c0dfa;border:1px solid #274246;width:9.7rem;padding:.4rem;position:absolute;top:calc(100% + .55rem);right:0;box-shadow:0 18px 50px #000}.home-language-menu button{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;width:100%;padding:.7rem;font-size:.72rem;display:flex}.home-language-menu button:hover,.home-language-menu button[aria-checked=true]{color:var(--home-cyan);background:#0c282b}.home-menu-button,.home-mobile-menu{display:none}.home-carousel-wrap{z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;inset:6.2rem 0 8.9rem}.home-carousel{perspective:1250px;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;width:min(94vw,96rem);height:100%;position:relative}.home-carousel:active{cursor:grabbing}.home-tool-card{--offset:0;--abs-offset:0;--hover-boost:0;width:clamp(11.5rem,19.5vw,20.5rem);height:clamp(21rem,61vh,37rem);transform:translate(-50%,-50%)translateX(calc(var(--offset)*clamp(8.5rem,14vw,14.5rem)))translateZ(calc(var(--abs-offset)*-7.7rem))rotateY(calc(var(--offset)*-7deg))scale(calc(1 - var(--abs-offset)*.088 + var(--hover-boost)));opacity:var(--card-opacity,1);filter:saturate(calc(1.12 - var(--abs-offset)*.09));z-index:calc(20 - var(--abs-offset));background:#101112;border:1px solid #d6e8e952;border-radius:.62rem;transition:opacity .12s linear,filter .28s,border-color .3s,box-shadow .3s;position:absolute;top:49%;left:50%;overflow:hidden;box-shadow:0 2.2rem 4.8rem #000000d1,inset 0 0 0 1px #00d8ea0d}.home-tool-card:before{z-index:3;content:"";pointer-events:none;border:1px solid #ffffff3d;border-radius:.45rem;position:absolute;inset:.78rem}.home-tool-card>img{object-fit:cover;transition:transform .4s cubic-bezier(.16,.82,.18,1)}.home-tool-card.is-active{filter:saturate(1.08);border-color:#d6f2f4b8}.home-tool-card.is-active>img{transform:scale(1.025)}.home-tool-card:hover{--hover-boost:.048;border-color:var(--home-cyan);box-shadow:0 2.6rem 5.6rem #000000db,0 0 2.4rem #00d8ea21}.home-card-shade{z-index:1;background:linear-gradient(#00000014 35%,#000000db 91%),linear-gradient(90deg,#00000024,#0000 28% 72%,#00000024);position:absolute;inset:0}.home-card-copy{z-index:4;text-align:center;text-shadow:0 2px 18px #000;flex-direction:column;gap:.42rem;display:flex;position:absolute;bottom:1.8rem;left:1.4rem;right:1.4rem}.home-card-copy small{color:#d6dddd;letter-spacing:.14em;font-size:clamp(.5rem,.65vw,.65rem)}.home-card-copy small,.home-card-copy strong{font-family:Rajdhani,Arial Narrow,sans-serif;font-weight:600}.home-card-copy strong{letter-spacing:.01em;font-size:clamp(1.45rem,2.35vw,2.4rem);line-height:.94}.home-play-icon{aspect-ratio:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000002e;border:2px solid #fff;border-radius:50%;place-items:center;width:clamp(3.6rem,5vw,5rem);padding-left:.25rem;font-size:clamp(1.1rem,1.6vw,1.6rem);display:grid;top:48%;transform:translate(-50%,-50%)}.home-compare-icon,.home-play-icon{z-index:4;position:absolute;left:50%}.home-compare-icon{background:#ffffffdb;width:1px;top:.8rem;bottom:.8rem}.home-compare-icon i{aspect-ratio:1;background:#00000094;border:1px solid #fff;width:1.8rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.home-carousel-arrow{z-index:40;aspect-ratio:1;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008a;border:1px solid #dee8e9b8;border-radius:50%;place-items:center;width:3.45rem;transition:color .2s,border-color .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.home-carousel-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;width:1.45rem}.home-carousel-arrow:hover{border-color:var(--home-cyan);color:var(--home-cyan);transform:translateY(-50%)scale(1.06)}.home-carousel-arrow.is-prev{left:1.8%}.home-carousel-arrow.is-next{right:1.8%}.home-model-strip{z-index:30;border-top:1px solid #a3c8cc2e;place-items:center;min-height:4.4rem;display:grid;position:absolute;bottom:3.35rem;left:3%;right:3%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.home-model-stage{width:100%;height:4.4rem;position:relative;overflow:hidden}.home-model-track{will-change:transform;width:max-content;animation:home-model-marquee 24s linear infinite;position:absolute;top:0;left:0}.home-model-group,.home-model-track{align-items:center;height:100%;display:flex}.home-model-group{flex:none;gap:clamp(2.4rem,4.8vw,5.6rem);padding-right:clamp(2.4rem,4.8vw,5.6rem)}.home-model-name{letter-spacing:.08em;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:.72rem;min-width:max-content;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:clamp(.65rem,.88vw,.9rem);font-weight:600;transition:transform .28s cubic-bezier(.2,.78,.2,1),filter .28s;display:flex;transform:scale(1)}.home-model-logo{aspect-ratio:1;background:#fffffff5;border-radius:.5rem;flex:none;place-items:center;width:2.15rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff29}.home-model-logo img{object-fit:contain;width:1.55rem;height:1.55rem}.home-model-name strong{background:var(--model-accent);color:#0000;-webkit-background-clip:text;background-clip:text}.home-model-name:hover{filter:brightness(1.18);transform:scale(1.09)}@keyframes home-model-marquee{to{transform:translate(-33.3333%)}}.home-scroll-cue{z-index:31;color:#c9d0d0;letter-spacing:.1em;flex-direction:column;align-items:center;gap:.42rem;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:.61rem;font-weight:600;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.home-scroll-cue i{aspect-ratio:1;border-bottom:1px solid;border-right:1px solid;width:.86rem;transform:rotate(45deg)}.home-promise{perspective:1200px;background:radial-gradient(circle at 18% 16%,#00d8ea1a,#0000 28%),#020303;border-top:1px solid #ffffff0d;place-items:center;min-height:72vh;padding:clamp(6rem,12vw,11rem) 0;display:grid}.home-promise-grid{transform-origin:0;opacity:0;filter:blur(9px);will-change:transform,opacity;grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr);align-items:end;gap:clamp(3rem,8vw,9rem);transition:transform 1.35s cubic-bezier(.16,1,.3,1),opacity 1s,filter 1.1s;display:grid;transform:translate3d(-46vw,1.8rem,-14rem)rotateY(28deg)rotate(-.6deg)}.home-promise.is-visible .home-promise-grid{opacity:1;filter:blur();transform:translate(0)rotateY(0)}.home-capabilities h2,.home-final-cta h2,.home-plans h2,.home-promise h1,.home-workflow h2{letter-spacing:-.05em;margin:1.15rem 0 0;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:clamp(3.4rem,7vw,7.5rem);font-weight:500;line-height:.9}.home-promise-copy>p{color:#aeb9ba;margin:0;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.7}.home-promise-copy>div{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.2rem;display:flex}.home-primary-cta{border:1px solid var(--home-cyan);background:var(--home-cyan);letter-spacing:.12em;justify-content:center;align-items:center;gap:1.4rem;min-height:3.35rem;padding:.85rem 1.25rem;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:.78rem;font-weight:700;transition:box-shadow .2s,transform .2s;display:inline-flex;color:#001012!important}.home-primary-cta:hover{transform:translateY(-2px);box-shadow:0 0 30px #00d8ea3d}.home-primary-cta span{font-size:1.1rem}.home-text-link{color:#d8dddd;letter-spacing:.12em;align-items:center;gap:.7rem;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:.74rem;font-weight:600;display:inline-flex}.home-capabilities,.home-plans,.home-workflow{border-top:1px solid #ffffff12;padding:clamp(5.5rem,10vw,10rem) 0}.home-capabilities{background:#050707}.home-capabilities h2,.home-plans h2,.home-workflow h2{max-width:13ch;font-size:clamp(3rem,5.5vw,6rem)}.home-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(3.5rem,7vw,6.5rem);display:grid}.home-capability-card{background:#080b0c;border:1px solid #a3c8cc2e;min-height:36rem;padding:2rem;position:relative;overflow:hidden}.home-capability-image{position:absolute;inset:0}.home-capability-image:after{content:"";background:linear-gradient(#01030414 25%,#010304f2 78%);position:absolute;inset:0}.home-capability-image img{object-fit:cover;transition:transform .55s}.home-capability-card:hover .home-capability-image img{transform:scale(1.035)}.home-capability-card h3,.home-capability-card>p,.home-capability-card>span{z-index:2;position:relative}.home-capability-card>span{color:var(--home-cyan);letter-spacing:.16em;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:.72rem;font-weight:600;display:block}.home-capability-card h3{margin:22rem 0 .75rem;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:clamp(1.8rem,2.8vw,2.8rem);font-weight:500}.home-capability-card>p{color:#aab5b6;max-width:34rem;margin:0;line-height:1.65}.home-workflow{background:radial-gradient(circle at 80% 20%,#00d8ea14,#0000 25%),#010202}.home-workflow-grid{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3.5rem,7vw,6.5rem);display:grid}.home-workflow-grid article{border-right:1px solid var(--home-line);grid-template-columns:auto 1fr;gap:1.5rem;min-height:16rem;padding:2.1rem clamp(1.2rem,2.5vw,2.5rem);display:grid}.home-workflow-grid article:last-child{border-right:0}.home-workflow-grid article>span{color:var(--home-cyan);letter-spacing:.14em;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:.75rem;font-weight:600}.home-workflow-grid h3{margin:0 0 .9rem;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:clamp(1.55rem,2.3vw,2.3rem);font-weight:500}.home-workflow-grid p{color:#9ca8a9;margin:0;line-height:1.65}.home-plans{background:#050707}.home-plans-grid{grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);gap:clamp(3.5rem,8vw,8rem);display:grid}.home-plans-intro>p:not(.home-eyebrow){color:#9fabad;max-width:34rem;margin:1.8rem 0 2.2rem;line-height:1.7}.home-pack-list{gap:.8rem;display:grid}.home-pack-list article{background:#080b0c;border:1px solid #a3c8cc29;grid-template-columns:minmax(8rem,.8fr) minmax(9rem,.8fr) minmax(12rem,1.4fr);align-items:center;gap:1.5rem;min-height:9.2rem;padding:1.5rem;display:grid}.home-pack-list article.is-featured{background:linear-gradient(90deg,#00d8ea12,#080b0c 55%);border-color:#00d8ea9e}.home-pack-list article>div{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.home-pack-list article>div>span{letter-spacing:.12em;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:1rem;font-weight:600}.home-pack-list article small{background:var(--home-cyan);color:#001012;letter-spacing:.1em;padding:.24rem .38rem;font-size:.52rem;font-weight:700}.home-pack-list article>p{color:#9ca8a9;margin:0;font-size:.88rem;line-height:1.55}.home-pack-list article>p:nth-child(2){color:#c8d0d1}.home-pack-list strong{color:#fff;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:clamp(2.4rem,4vw,4rem);font-weight:500}.home-final-cta{text-align:center;background:radial-gradient(circle,#00d8ea24,#0000 23%),#010202;border-top:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;min-height:74vh;padding:6rem 1.25rem;display:flex;position:relative;overflow:hidden}.home-final-orbit{aspect-ratio:2.3;border:1px solid #00d8ea3b;border-radius:50%;width:min(82vw,74rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-7deg);box-shadow:0 0 80px #00d8ea0f}.home-final-orbit:after,.home-final-orbit:before{border-radius:inherit;content:"";border:1px dashed #00d8ea2e;position:absolute;inset:10%;transform:rotate(13deg)}.home-final-orbit:after{inset:-16%;transform:rotate(-6deg)}.home-final-cta>:not(.home-final-orbit){z-index:2;position:relative}.home-final-cta h2{margin-bottom:1.3rem}.home-final-cta>p:not(.home-eyebrow){color:#aab5b6;max-width:35rem;margin:0 0 2rem;font-size:1.05rem;line-height:1.7}.home-footer{background:#010202;border-top:1px solid #ffffff17}.home-footer-bar{justify-content:space-between;align-items:center;gap:clamp(2rem,6vw,7rem);min-height:7.2rem;padding-block:1.6rem;display:flex}.home-footer-links{color:#9da8aa;flex:1;justify-content:flex-end;align-items:center;gap:clamp(1.4rem,3.3vw,4.5rem);font-size:clamp(.72rem,.85vw,.88rem);display:flex}.home-footer-legal-link,.home-footer-links a{transition:color .22s}.home-footer-legal-link:hover,.home-footer-links a:hover{color:var(--home-cyan)}.home-footer-legal-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.home-footer-bottom{color:#687577;letter-spacing:.1em;border-top:1px solid #ffffff12;justify-content:space-between;gap:2rem;width:min(100% - clamp(2rem,7vw,8rem),1440px);margin-inline:auto;padding:1.25rem 0 1.6rem;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:.64rem;font-weight:600;display:flex}@media (max-width:1100px){.home-header{grid-template-columns:1fr auto;height:5.3rem;padding:1rem 1.25rem}.home-account-nav,.home-main-nav{display:none}.home-menu-button{aspect-ratio:1;cursor:pointer;background:#020809db;border:1px solid #285159;flex-direction:column;justify-content:center;align-items:center;gap:.44rem;width:2.75rem;display:flex}.home-menu-button i{background:currentColor;width:1.22rem;height:1px;display:block}.home-mobile-menu{z-index:80;background:radial-gradient(circle at 100% 0,#00d8ea21,#0000 34%),#010506fc;flex-direction:column;padding:1.1rem 1.25rem 2rem;display:flex;position:fixed;inset:0;overflow-y:auto}.home-mobile-top{justify-content:space-between;align-items:center;display:flex}.home-mobile-close{aspect-ratio:1;cursor:pointer;background:0 0;border:1px solid #285159;place-items:center;width:2.8rem;font-size:1.8rem;display:grid}.home-mobile-links{letter-spacing:.05em;flex-direction:column;flex:1;justify-content:center;gap:1.25rem;padding:3rem 0;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:clamp(1.7rem,6vw,3.4rem);font-weight:500;display:flex}.home-mobile-links .home-soon{align-items:flex-start}.home-mobile-links .home-soon small{font-size:.55rem}.home-mobile-languages{flex-wrap:wrap;gap:.8rem;display:flex}.home-mobile-languages button{cursor:pointer;background:0 0;border:1px solid #2b383a;align-items:center;gap:.55rem;min-height:2.8rem;padding:.6rem .8rem;font-size:.74rem;display:flex}.home-mobile-languages button.is-active{border-color:var(--home-cyan);color:var(--home-cyan)}.home-carousel-wrap{inset:5.15rem 0 8.5rem}.home-tool-card{width:clamp(10.8rem,35vw,16rem);height:min(58vh,31rem);transform:translate(-50%,-50%)translateX(calc(var(--offset)*clamp(7rem,27vw,12rem)))translateZ(calc(var(--abs-offset)*-7.5rem))rotateY(calc(var(--offset)*-9deg))scale(calc(1 - var(--abs-offset)*.12 + var(--hover-boost)))}.home-carousel-arrow{width:2.8rem}.home-carousel-arrow.is-prev{left:1rem}.home-carousel-arrow.is-next{right:1rem}.home-model-strip{left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.home-plans-grid,.home-promise-grid{grid-template-columns:1fr}.home-promise-copy{max-width:42rem}.home-pack-list article{grid-template-columns:minmax(7rem,.7fr) minmax(8rem,.75fr) minmax(12rem,1.3fr)}.home-footer-bar{flex-direction:column;align-items:flex-start;gap:1.6rem}.home-footer-links{justify-content:flex-start;width:100%}}@media (max-width:760px){.home-section-inner{width:min(100% - 2rem,1440px)}.home-brand{gap:.55rem;font-size:1.25rem}.home-brand-image{width:2.4rem}.home-carousel-wrap{inset:4.9rem 0 8.2rem}.home-tool-card{width:min(67vw,17rem);height:min(54vh,29rem);transform:translate(-50%,-50%)translateX(calc(var(--offset)*52vw))translateZ(calc(var(--abs-offset)*-9rem))rotateY(calc(var(--offset)*-11deg))scale(calc(1 - var(--abs-offset)*.17 + var(--hover-boost)));top:47.5%}.home-tool-card:before{inset:.55rem}.home-card-copy{bottom:1.35rem;left:1rem;right:1rem}.home-card-copy strong{font-size:1.75rem}.home-carousel-arrow{top:auto;bottom:.15rem}.home-carousel-arrow:hover{transform:scale(1.06)}.home-model-strip{min-height:3.5rem;bottom:3rem}.home-model-name{width:8.6rem;font-size:.68rem}.home-model-logo{width:1.8rem}.home-model-logo img{width:1.3rem;height:1.3rem}.home-scroll-cue{bottom:.35rem}.home-capabilities,.home-plans,.home-promise,.home-workflow{padding-block:5.5rem}.home-capabilities h2,.home-final-cta h2,.home-plans h2,.home-promise h1,.home-workflow h2{font-size:clamp(3rem,14vw,5.3rem)}.home-capability-grid,.home-workflow-grid{grid-template-columns:1fr}.home-capability-card{min-height:33rem}.home-capability-card h3{margin-top:20rem}.home-workflow-grid article{border-right:0;border-bottom:1px solid var(--home-line);min-height:auto;padding:1.7rem .5rem}.home-workflow-grid article:last-child{border-bottom:0}.home-pack-list article{grid-template-columns:1fr;gap:.6rem}.home-footer-links{flex-direction:column;align-items:flex-start;gap:1rem}.home-footer-bottom{flex-direction:column;gap:.6rem;width:min(100% - 2rem,1440px)}}@media (max-width:460px){.home-intro-scene{left:-40%;width:180%!important}.home-enter-button{max-width:calc(100vw - 2rem);font-size:.61rem}.home-tool-card{width:69vw;height:min(51vh,27rem)}.home-carousel-arrow{width:2.55rem}.home-carousel-arrow.is-prev{left:.75rem}.home-carousel-arrow.is-next{right:.75rem}.home-capability-card{min-height:30rem;padding:1.35rem}.home-capability-card h3{margin-top:18rem}.home-footer-grid{grid-template-columns:1fr}.home-footer-brand{grid-column:auto}}@media (prefers-reduced-motion:reduce){.glogen-home *,.glogen-home :after,.glogen-home :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.glogen-home .home-model-track{animation-name:home-model-marquee!important;animation-duration:48s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}}.glogen-auth-v2{--home-cyan:#00d8ea;min-width:320px;font-family:Inter,Arial,sans-serif;position:relative}.glogen-auth-v2 *,.glogen-auth-v2 :after,.glogen-auth-v2 :before{box-sizing:border-box}.glogen-auth-v2 a{color:inherit;text-decoration:none}.glogen-auth-v2 button,.glogen-auth-v2 input{color:inherit;font:inherit}.glogen-auth-v2 :focus-visible{outline:2px solid var(--home-cyan);outline-offset:3px}.glogen-auth-brand{color:#f6f8f8}.glogen-auth-language{z-index:20;color:#bcc4c5;letter-spacing:.09em;font-family:Rajdhani,Arial Narrow,sans-serif;font-weight:600;position:absolute;top:clamp(1.5rem,4.4vh,4rem);right:clamp(1.5rem,3vw,3.2rem)}.glogen-auth-v2 .home-flag.is-uk{background:linear-gradient(#0057b7 50%,gold 0)}.glogen-auth-v2 .glogen-login-content input,.glogen-auth-v2 .glogen-login-content input[type=password]{color:#f6f8f8;caret-color:var(--home-cyan);background:#12171a;border-color:#2b373b}.glogen-auth-v2 .glogen-login-content input::placeholder{color:#7f8b8e;opacity:1}.glogen-auth-v2 .glogen-login-content input:hover{border-color:#3b4b4f}.glogen-auth-v2 .glogen-login-content input:focus{border-color:var(--home-cyan);box-shadow:0 0 0 3px #00d8ea1f}.glogen-auth-v2 .glogen-google-login{color:#f4f5f6}.glogen-auth-v2 .glogen-email-login{color:#021012}.glogen-auth-v2 .glogen-login-divider{color:var(--home-cyan)}.glogen-auth-v2 .glogen-login-divider i{background:linear-gradient(90deg,#0000,#00d8eae6);box-shadow:0 0 12px #00d8ea4d}.glogen-auth-v2 .glogen-login-divider i:last-child{background:linear-gradient(90deg,#00d8eae6,#0000)}.glogen-password-field{margin-bottom:1rem;position:relative}.glogen-register-content .glogen-password-field{margin-bottom:.78rem}.glogen-auth-v2 .glogen-password-field input,.glogen-auth-v2 .glogen-register-content .glogen-password-field input{margin-bottom:0;padding-right:3.4rem}.glogen-auth-v2 .glogen-password-toggle{color:#8e9a9d;cursor:pointer;background:0 0;border:0;border-radius:.55rem;place-items:center;width:2.25rem;height:2.25rem;padding:0;transition:color .2s,background .2s;display:grid;position:absolute;top:50%;right:.72rem;transform:translateY(-50%)}.glogen-auth-v2 .glogen-password-toggle:hover,.glogen-auth-v2 .glogen-password-toggle[aria-pressed=true]{color:var(--home-cyan);background:#00d8ea17}.glogen-password-toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.25rem;height:1.25rem}.glogen-terms-consent{margin:.2rem 0 .85rem;position:relative}.glogen-terms-choice{color:#9aa4a6;letter-spacing:0;cursor:pointer;align-items:flex-start;gap:.68rem;margin:0;font-size:.72rem;line-height:1.45;display:flex}.glogen-auth-v2 .glogen-terms-choice input[type=checkbox]{width:1.05rem;min-width:1.05rem;height:1.05rem;accent-color:var(--home-cyan);cursor:pointer;border:1px solid #435054;border-radius:.25rem;margin:.05rem 0 0;padding:0}.glogen-terms-choice .glogen-inline-legal,.glogen-terms-choice a{color:#d8dfe0;text-underline-offset:2px;font-weight:700;-webkit-text-decoration:underline #687476;text-decoration:underline #687476;transition:color .2s,text-decoration-color .2s}.glogen-terms-choice .glogen-inline-legal:hover,.glogen-terms-choice a:hover{color:var(--home-cyan);text-decoration-color:currentColor}.glogen-terms-consent.is-invalid .glogen-terms-choice{color:#d7a3a3}.glogen-terms-consent.is-invalid .glogen-terms-choice input[type=checkbox]{outline-offset:2px;outline:2px solid #ff676773}.glogen-terms-notice{color:#c9f8fb;background:#0c171a;border:1px solid #00d8ea59;border-radius:.62rem;margin:.72rem 0 0;padding:.72rem .82rem;font-size:.7rem;line-height:1.45;animation:glogen-terms-notice-in .24s ease-out both;position:relative;box-shadow:0 10px 28px #00000057,0 0 20px #00d8ea12}.glogen-terms-notice:before{content:"";background:#0c171a;border-top:1px solid #00d8ea59;border-left:1px solid #00d8ea59;width:.62rem;height:.62rem;position:absolute;top:-.34rem;left:.72rem;transform:rotate(45deg)}.glogen-auth-v2 .glogen-login-legal .glogen-inline-legal,.glogen-auth-v2 .glogen-login-legal a,.glogen-auth-v2 .glogen-login-register a{color:#d5d9da;transition:color .2s}.glogen-auth-v2 .glogen-login-register a{font-weight:700}.glogen-auth-v2 .glogen-login-legal .glogen-inline-legal,.glogen-auth-v2 .glogen-login-legal a{text-underline-offset:2px;-webkit-text-decoration:underline #6e7779;text-decoration:underline #6e7779}.glogen-auth-v2 .glogen-login-legal .glogen-inline-legal:hover,.glogen-auth-v2 .glogen-login-legal a:hover,.glogen-auth-v2 .glogen-login-register a:hover{color:var(--home-cyan)}.glogen-auth-v2 .glogen-login-legal .glogen-inline-legal:hover,.glogen-auth-v2 .glogen-login-legal a:hover{text-decoration-color:currentColor}.glogen-auth-v2 .glogen-login-visual-copy{bottom:clamp(3rem,7vh,6.5rem);left:clamp(2.5rem,5vw,6rem);right:clamp(2.5rem,5vw,6rem)}.glogen-auth-v2 .glogen-login-visual-copy h2{letter-spacing:-.045em;text-transform:none;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#f6f8f8 0 36%,#00d8ea 47%,#8ef6fb 51%,#f6f8f8 63% 100%) 130%/260% 100%;-webkit-background-clip:text;background-clip:text;max-width:12ch;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:clamp(2.65rem,4vw,5.3rem);font-weight:500;line-height:.93;animation:glogen-auth-title-wave 4.8s ease-in-out infinite}@keyframes glogen-auth-title-wave{0%,18%{background-position:130%}78%,to{background-position:-35%}}@keyframes glogen-terms-notice-in{0%{opacity:0;transform:translateY(-.35rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.glogen-auth-v2 .glogen-login-visual-copy h2,.glogen-auth-v2 .glogen-terms-notice{animation:none}}@media (max-width:900px){.glogen-auth-language{position:fixed;top:1.4rem;right:1rem}.glogen-auth-v2 .glogen-login-shell{padding-top:1.4rem}.glogen-auth-v2 .glogen-auth-brand{padding-right:5.5rem}}@media (max-width:520px){.glogen-auth-v2 .home-brand{gap:.55rem;font-size:1.18rem}.glogen-auth-v2 .home-brand-image{width:2.35rem}}body.glogen-legal-open{overflow:hidden}.glogen-inline-legal{color:inherit;font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.glogen-legal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(.7px)saturate(.95);background:radial-gradient(circle at 13% 12%,#00d8ea06,#0000 36%),#0003041c;place-items:center;padding:clamp(1rem,3.5vw,3.5rem);animation:glogen-legal-backdrop-in .28s ease-out both;display:grid;position:fixed;inset:0}.glogen-legal-dialog{color:#f6f9f9;isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(1.3);background:linear-gradient(135deg,#ffffff36,#effdff1f 22%,#8eb2ba13 58%,#0812163b),#f4fdff0e;border:1px solid #eefeff8c;border-radius:clamp(1.8rem,3vw,2.4rem);grid-template-rows:auto minmax(0,1fr);width:min(70vw,70rem);height:min(82.8svh,51.75rem);animation:glogen-legal-dialog-in .38s cubic-bezier(.2,.9,.2,1) both;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #05101333,0 42px 130px #000000a6,0 3px 34px #00d8ea1a}.glogen-legal-dialog:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 8% -8%,#ffffff30,#0000 38%),radial-gradient(circle at 96% 105%,#ddfbfd09,#0000 34%);border:1px solid #05101338;border-radius:calc(clamp(1.8rem,3vw,2.4rem) - 2px);position:absolute;inset:2px}.glogen-legal-dialog:after{z-index:20;content:"";opacity:.82;pointer-events:none;background:linear-gradient(90deg,#dfffff,#00d8ea,#0000);width:42%;height:2px;position:absolute;top:0;left:0;right:auto;box-shadow:0 0 18px #00d8eacc}.glogen-legal-refraction{z-index:-1;opacity:1;pointer-events:none;border-radius:50%;position:absolute}.glogen-legal-refraction.is-top{background:radial-gradient(#ffffff4d,#ffffff13 45%,#0000 72%);width:70%;height:62%;top:-35%;left:-16%;transform:rotate(-12deg)}.glogen-legal-refraction.is-bottom{display:none}.glogen-legal-header{z-index:3;background:linear-gradient(135deg,#ffffff29,#d8f4f712,#07111530);border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:flex-start;gap:2rem;padding:clamp(1.45rem,2.7vw,2.5rem) clamp(1.5rem,3.2vw,3.3rem) clamp(1.25rem,2.2vw,2rem);display:flex;position:relative;box-shadow:0 14px 40px #0000000f}.glogen-legal-heading{min-width:0}.glogen-legal-status{color:#d6e5e7a8;letter-spacing:.085em;text-transform:uppercase;margin:0 0 .65rem;font-size:clamp(.58rem,.66vw,.7rem);font-weight:600;line-height:1.45}.glogen-legal-heading h2{color:#fff;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 20px #00000047;margin:0;font-size:clamp(1.75rem,3vw,3rem);font-weight:500;line-height:.98}.glogen-legal-heading h2,.glogen-legal-meta{font-family:Rajdhani,Arial Narrow,sans-serif}.glogen-legal-meta{color:#e1ecedad;letter-spacing:.055em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.62rem;margin-top:.95rem;font-size:.72rem;font-weight:600;display:flex}.glogen-legal-meta i{background:#00d8ea;border-radius:50%;width:.2rem;height:.2rem;box-shadow:0 0 8px #00d8ead9}.glogen-legal-actions{flex:none;align-items:flex-end;gap:.8rem;display:flex}.glogen-legal-language{color:#e0eaeba3;letter-spacing:.08em;text-transform:uppercase;gap:.38rem;font-size:.58rem;font-weight:700;display:grid}.glogen-legal-language select{appearance:none;color:#f4f9f9;cursor:pointer;-webkit-backdrop-filter:blur(12px)saturate(1.25);background:linear-gradient(45deg,#0000 50%,#ffffffc7 0) calc(100% - 1rem)/5px 5px no-repeat,linear-gradient(135deg,#ffffffc7 50%,#0000 0) calc(100% - .7rem)/5px 5px no-repeat,linear-gradient(145deg,#ffffff1f,#b7e1e60b,#0812161f);border:1px solid #eefeff4a;border-radius:1rem;min-width:8.7rem;padding:.72rem 2.1rem .72rem .9rem;font:600 .76rem Inter,Arial,sans-serif;box-shadow:inset 0 1px #fff3,0 8px 24px #0000001c}.glogen-legal-language option{color:#f5f8f8;background:#111719}.glogen-legal-close{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px)saturate(1.25);background:linear-gradient(145deg,#ffffff1f,#b7e1e60b,#0812161f);border:1px solid #eefeff4a;border-radius:1rem;place-items:center;width:2.8rem;height:2.8rem;padding:0;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative;box-shadow:inset 0 1px #fff3,0 8px 24px #0000001c}.glogen-legal-close:hover{background:#00d8ea24;border-color:#00d8ea9e;transform:scale(1.04)}.glogen-legal-close span,.glogen-legal-close span:after{content:"";background:currentColor;width:1rem;height:1px;position:absolute;transform:rotate(45deg)}.glogen-legal-close span:after{transform:rotate(90deg)}.glogen-legal-layout{z-index:2;grid-template-columns:minmax(11rem,15.5rem) minmax(0,1fr);min-height:0;display:grid;position:relative}.glogen-legal-toc{scrollbar-width:thin;scrollbar-color:#00d8ea73 transparent;background:#ffffff03;border-right:1px solid #ffffff1a;min-height:0;padding:1.8rem 1.25rem 2rem clamp(1.4rem,2.8vw,2.7rem);overflow:auto}.glogen-legal-toc>p{color:#e0ebec8a;letter-spacing:.11em;text-transform:uppercase;margin:0 0 1rem;font-size:.58rem;font-weight:700}.glogen-legal-toc nav{gap:.25rem;display:grid}.glogen-legal-toc button{color:#e1ebeca1;text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff17;padding:.55rem .62rem;font:500 .7rem/1.35 Inter,Arial,sans-serif;transition:border-color .2s,background .2s,color .2s,transform .2s}.glogen-legal-toc button:hover{color:#fff;background:linear-gradient(90deg,#00d8ea17,#0000);border-color:#00d8ea;transform:translate(.18rem)}.glogen-legal-document{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#00d8ea80 transparent;min-height:0;padding:clamp(1.8rem,3.5vw,3.4rem) clamp(1.65rem,4.2vw,4.6rem) 3.2rem;overflow-y:auto}.glogen-legal-document::-webkit-scrollbar,.glogen-legal-toc::-webkit-scrollbar{width:5px}.glogen-legal-document::-webkit-scrollbar-thumb,.glogen-legal-toc::-webkit-scrollbar-thumb{background:#00d8ea75;border-radius:999px}.glogen-legal-introduction{color:#f2f8f8db;background:#ffffff0e;border:1px solid #ffffff21;border-radius:1.2rem;margin:0 0 2.5rem;padding:1.2rem 1.3rem;font-size:clamp(.88rem,1vw,1rem);line-height:1.72;box-shadow:inset 0 1px #ffffff14}.glogen-legal-document section{scroll-margin-top:2rem}.glogen-legal-document section+section{border-top:1px solid #ffffff16;margin-top:2.55rem;padding-top:2.4rem}.glogen-legal-document h3{color:#fff;letter-spacing:-.02em;margin:0 0 1rem;font-family:Rajdhani,Arial Narrow,sans-serif;font-size:clamp(1.25rem,1.75vw,1.72rem);font-weight:600;line-height:1.15}.glogen-legal-document h3:after{content:"";background:linear-gradient(90deg,#00d8ea,#0000);width:2rem;height:1px;margin-top:.68rem;display:block;box-shadow:0 0 10px #00d8ea73}.glogen-legal-document li,.glogen-legal-document section p{color:#e1eaebbf;font-size:clamp(.78rem,.85vw,.9rem);line-height:1.78}.glogen-legal-document section p{margin:.72rem 0 0}.glogen-legal-document ul{gap:.58rem;margin:1rem 0 0;padding-left:1.15rem;display:grid}.glogen-legal-document li::marker{color:#00d8ea}.glogen-legal-document-footer{background:#ffffff0a;border:1px solid #ffffff1c;border-radius:1.2rem;align-items:center;gap:.85rem;margin-top:3rem;padding:1.15rem 1.25rem;display:flex}.glogen-legal-document-footer>span{color:#7ceff6;border:1px solid #00d8ea6b;border-radius:.7rem;flex:none;place-items:center;width:2rem;height:2rem;font-family:Rajdhani,Arial Narrow,sans-serif;font-weight:700;display:grid}.glogen-legal-document-footer p{color:#e2eced99;margin:0;font-size:.72rem;line-height:1.55}@keyframes glogen-legal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes glogen-legal-dialog-in{0%{opacity:0;transform:translateY(1.1rem)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:900px){.glogen-legal-backdrop{padding:.85rem}.glogen-legal-dialog{border-radius:2rem;width:min(94vw,44rem);height:min(92svh,54rem)}.glogen-legal-header{gap:1rem;padding:1.35rem 1.3rem 1.15rem}.glogen-legal-layout{display:block;overflow:hidden}.glogen-legal-toc{display:none}.glogen-legal-document{height:100%;padding:1.6rem 1.35rem 2.5rem}.glogen-legal-language>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.glogen-legal-language select{min-width:7.8rem}}@media (max-width:580px){.glogen-legal-backdrop{padding:1.5rem 1.25rem}.glogen-legal-dialog{border-radius:1.8rem;width:100%;height:100%}.glogen-legal-header{grid-template-columns:minmax(0,1fr) auto;padding:1.25rem 1.05rem 1rem;display:grid}.glogen-legal-heading h2{font-size:clamp(1.45rem,7.2vw,2rem)}.glogen-legal-status{max-width:28ch;font-size:.52rem}.glogen-legal-meta{grid-column:1/-1;gap:.4rem;font-size:.61rem}.glogen-legal-actions{align-items:center;gap:.45rem}.glogen-legal-language select{width:4.6rem;min-width:4.6rem;padding:.62rem 1.5rem .62rem .7rem;font-size:.66rem}.glogen-legal-close{border-radius:.85rem;width:2.45rem;height:2.45rem}.glogen-legal-document{padding:1.25rem 1.05rem 2.2rem}.glogen-legal-introduction{margin-bottom:1.8rem;padding:1rem}}@media (prefers-reduced-motion:reduce){.glogen-legal-backdrop,.glogen-legal-dialog{animation:none}.glogen-legal-document{scroll-behavior:auto}}.glogen-password-label-row{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .55rem;display:flex}.glogen-auth-v2 .glogen-password-label-row label{margin:0}.glogen-password-forgot{color:var(--home-cyan);white-space:nowrap;font-size:.72rem;font-weight:700;transition:color .2s}.glogen-password-forgot:hover{color:#8ef6fb}.glogen-recovery-content{width:min(100%,30rem)}.glogen-recovery-content header{margin-bottom:2rem}.glogen-recovery-content header p{max-width:31rem;line-height:1.65}.glogen-recovery-state{flex-direction:column;align-items:stretch;display:flex}.glogen-recovery-state header{margin:1.35rem 0 1.6rem}.glogen-recovery-status-icon{color:#8ef6fb;background:#00d8ea1a;border:1px solid #00d8eab3;border-radius:50%;place-items:center;width:5.6rem;height:5.6rem;display:grid;box-shadow:0 0 30px #00d8ea1f}.glogen-recovery-status-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:2.9rem;height:2.9rem}.glogen-recovery-status-icon.is-success svg{stroke-width:3.5px}.glogen-recovery-notice,.glogen-recovery-privacy-note,.glogen-recovery-rule{color:#aababc;background:#0b1518;border:1px solid #00d8ea3b;border-radius:.75rem;align-items:center;gap:.7rem;margin:0 0 1.15rem;padding:.85rem .95rem;font-size:.75rem;line-height:1.5;display:flex}.glogen-recovery-notice>span{background:var(--home-cyan);border-radius:50%;flex:none;width:.48rem;height:.48rem;box-shadow:0 0 12px #00d8eaa6}.glogen-recovery-privacy-note{color:#66777a;border-color:#8ef6fb1f;margin-top:1.3rem}.glogen-recovery-rule{color:#78878a;margin-top:.25rem}.glogen-recovery-rule>span{color:#607174;border:1px solid #35464a;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;display:grid}.glogen-recovery-rule.is-valid{color:#b9d2d4;border-color:#00d8ea47}.glogen-recovery-rule.is-valid>span{border-color:var(--home-cyan);color:var(--home-cyan)}.glogen-recovery-primary-link{margin-top:0;text-decoration:none}.glogen-recovery-secondary{color:#859396;cursor:pointer;background:0 0;border:0;align-self:center;margin-top:1.15rem;padding:.35rem;font-size:.78rem}.glogen-recovery-secondary:not(:disabled):hover{color:var(--home-cyan)}.glogen-recovery-secondary:disabled{cursor:wait;opacity:.72}@media (max-width:580px){.glogen-password-label-row{align-items:flex-start}.glogen-password-forgot{font-size:.68rem}.glogen-recovery-status-icon{width:4.8rem;height:4.8rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}