.glysos-site{--glysos-ink:var(--glys-text-primary);--glysos-forest-950:var(--glys-dark-background);--glysos-forest-900:var(--glys-brand-primary-dark);--glysos-forest-800:var(--glys-brand-primary-hover);--glysos-forest-700:var(--glys-brand-primary);--glysos-forest-500:var(--glys-brand-primary-light);--glysos-spring-500:var(--glys-brand-accent);--glysos-sage-100:var(--glys-surface-strong);--glysos-sage-50:var(--glys-surface-subtle);--glysos-paper:var(--glys-surface-background);--glysos-white:var(--glys-surface-card);--glysos-champagne:var(--glys-premium-brass);--glysos-leather:var(--glys-premium-leather);--glysos-muted:var(--glys-text-secondary);--glysos-border:#0b15101a;--glysos-shadow:0 1px 2px #0b15100a, 0 4px 8px #0b15100a;--glysos-shadow-strong:0 6px 16px #071c131a;--glysos-focus:0 0 0 3px #4ade805c;--glysos-radius-sm:.75rem;--glysos-radius-md:1rem;--glysos-radius-lg:1.25rem;--glysos-radius-xl:1.6rem;--glysos-radius-2xl:2rem;--glysos-radius-full:999px;background:var(--glysos-paper);color:var(--glysos-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-family:DM Sans,system-ui,sans-serif}.glysos-site *,.glysos-site :before,.glysos-site :after{letter-spacing:0}.glysos-site h1,.glysos-site h2,.glysos-site h3{text-wrap:balance}.glysos-site p{text-wrap:pretty}.glysos-shell{width:min(100% - 40px,1280px);margin-inline:auto}.glysos-section{padding-block:104px}.glysos-section--tight{padding-block:72px}.glysos-section--dark{background:var(--glysos-forest-950);color:var(--glysos-white)}.glysos-eyebrow{width:fit-content;color:var(--glysos-forest-700);font-size:.86rem;font-weight:850;line-height:1.35;display:block}.glysos-section--dark .glysos-eyebrow,.glysos-hero .glysos-eyebrow{color:var(--glysos-champagne)}.glysos-display{color:inherit;letter-spacing:0;text-wrap:balance;margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:5rem;font-weight:800;line-height:.98}.glysos-title{color:inherit;letter-spacing:0;text-wrap:balance;margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:3.45rem;font-weight:800;line-height:1.04}.glysos-subtitle{max-width:700px;color:var(--glysos-muted);text-wrap:pretty;font-size:1.18rem;line-height:1.65}.glysos-section--dark .glysos-subtitle,.glysos-hero .glysos-subtitle{color:#ffffffc2}.glysos-text{color:var(--glysos-muted);text-wrap:pretty;font-size:1rem;line-height:1.72}.glysos-section--dark .glysos-text{color:#ffffffad}.glysos-button-row{flex-wrap:wrap;gap:.85rem;display:flex}.glysos-button{border:1px solid #0000;border-radius:.55rem;justify-content:center;align-items:center;min-height:3.25rem;padding:.92rem 1.35rem;font-weight:800;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .18s,border-color .18s,box-shadow .22s;display:inline-flex}.glysos-button:hover{transform:translateY(-2px);box-shadow:0 10px 22px #071c131f}.glysos-button:active{transform:scale(.96)}.glysos-button:focus-visible,.glysos-link:focus-visible,.glysos-nav a:focus-visible,.glysos-mobile-nav a:focus-visible,.glysos-brand:focus-visible,.glysos-menu-button:focus-visible,.glysos-field input:focus-visible,.glysos-field select:focus-visible,.glysos-field textarea:focus-visible,.glysos-download-option:focus-visible,.glysos-card summary:focus-visible{box-shadow:var(--glysos-focus);outline:0}.glysos-button--primary{background:var(--glysos-forest-900);color:var(--glysos-white)}.glysos-button--primary:hover{background:var(--glysos-forest-700)}.glysos-button--light{background:var(--glysos-white);color:var(--glysos-forest-950)}.glysos-button--secondary{color:var(--glysos-ink);background:#ffffff80;border-color:#0b151024}.glysos-section--dark .glysos-button--secondary,.glysos-hero .glysos-button--secondary{color:var(--glysos-white);background:#ffffff14;border-color:#fff3}.glysos-link{color:var(--glysos-forest-700);text-underline-offset:.22em;font-weight:800;text-decoration:none;transition:color .18s,text-underline-offset .18s}.glysos-link:hover{color:var(--glysos-forest-900);text-underline-offset:.32em;text-decoration:underline}.glysos-section--dark .glysos-link,.glysos-hero .glysos-link{color:var(--glysos-spring-500)}.glysos-card{border:1px solid var(--glysos-border);border-radius:var(--glysos-radius-lg);box-shadow:var(--glysos-shadow);background:#ffffffe6}.glysos-panel{border-radius:var(--glysos-radius-lg);background:#ffffff12;border:1px solid #ffffff1f}.glysos-header{z-index:60;pointer-events:none;background:0 0;border-bottom:0;width:100%;padding-block:.7rem;position:fixed;top:0;left:0}.glysos-header__row{border-radius:var(--glysos-radius-full);-webkit-backdrop-filter:blur(22px)saturate(1.16);pointer-events:auto;background:#eef4efad;border:1px solid #ffffff94;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:4.35rem;padding:.42rem .55rem .42rem .9rem;display:grid;box-shadow:0 4px 12px #071c130f,inset 0 1px #ffffffb8}.glysos-brand{color:var(--glysos-ink);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.glysos-brand--wordmark{gap:0;min-height:2.75rem}.glysos-brand__wordmark{object-fit:contain;width:auto;height:2.65rem;display:block}.glysos-brand--footer{width:fit-content}.glysos-brand--footer .glysos-brand__wordmark{height:2.55rem}.glysos-brand__mark{border-radius:var(--glysos-radius-md);background:var(--glysos-white);justify-content:center;align-items:center;width:2.55rem;height:2.55rem;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0b151017}.glysos-brand__logo{object-fit:cover;width:100%;height:100%;display:block}.glysos-brand__name{font-weight:900;line-height:1;display:block}.glysos-brand__meta{color:var(--glysos-muted);margin-top:.18rem;font-size:.76rem;font-weight:700;display:block}.glysos-nav{align-items:center;gap:.25rem;display:flex}.glysos-nav a{border-radius:var(--glysos-radius-full);color:#0b1510b3;align-items:center;min-height:2.75rem;padding:.68rem .9rem;font-size:.9rem;font-weight:750;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.glysos-nav a[aria-current=page]{background:var(--glysos-forest-900);color:var(--glysos-white);box-shadow:inset 0 1px #ffffff1f}.glysos-header__actions{justify-content:flex-end;gap:.7rem;display:flex}.glysos-menu-button{border:1px solid var(--glysos-border);border-radius:var(--glysos-radius-full);background:var(--glysos-white);color:var(--glysos-ink);min-height:2.75rem;padding-inline:.85rem;font-weight:800;transition:background-color .18s,border-color .18s,transform .18s;display:none}.glysos-header .glysos-button{min-height:3rem;padding:.78rem 1.15rem}.glysos-site .glysos-header__row{-webkit-backdrop-filter:blur(18px);background:#edf3eff0;border-color:#0b2b1e1f;border-radius:1rem;min-height:4.25rem;box-shadow:0 10px 32px #0b2b1e14}.glysos-site .glysos-header .glysos-brand__wordmark{object-fit:contain;object-position:left center;width:auto;height:2.5rem}.glysos-site .glysos-nav a,.glysos-site .glysos-menu-button,.glysos-site .glysos-header .glysos-button{border-radius:.65rem}.glysos-site .glysos-nav a[aria-current=page]{background:var(--glys-brand-primary-dark)}.glysos-mobile-nav{border-radius:var(--glysos-radius-2xl);-webkit-backdrop-filter:blur(20px)saturate(1.12);pointer-events:auto;background:#eef4efe6;border:1px solid #ffffff94;margin-top:.55rem;padding:.55rem;display:none;box-shadow:0 8px 22px #071c1312}.glysos-mobile-nav.is-open{gap:.35rem;display:grid}.glysos-mobile-nav a{border-radius:var(--glysos-radius-full);min-height:2.75rem;color:var(--glysos-ink);align-items:center;padding:.95rem 1rem;font-weight:800;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:flex}.glysos-nav a:active,.glysos-mobile-nav a:active,.glysos-menu-button:active,.glysos-download-option:active{transform:scale(.96)}.glysos-mobile-nav a[aria-current=page]{background:var(--glysos-sage-100);color:var(--glysos-forest-900)}.glysos-mobile-nav .glysos-button--primary{color:var(--glysos-white)}.glysos-noscript-nav{display:none}.glysos-hero{color:var(--glysos-white);background:linear-gradient(90deg,#071c13f0,#071c13ad),url(/glys-connected-stable-hero.png) 50%/cover;position:relative;overflow:hidden}.glysos-hero__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(2rem,5vw,4rem);min-height:clamp(720px,100vh,860px);padding-top:clamp(7rem,12vh,9rem);padding-bottom:4.5rem;display:grid}.glysos-hero .glysos-button-row{grid-template-columns:repeat(2,minmax(0,17.5rem));display:grid}.glysos-hero .glysos-button{white-space:nowrap;width:100%}.glysos-trust-band{text-align:center;place-items:center;gap:2.2rem;display:grid}.glysos-trust-title{color:var(--glysos-forest-950);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:clamp(1.65rem,2.4vw,2.35rem);font-weight:850;line-height:1.08}.glysos-trust-logos{grid-template-columns:repeat(3,minmax(180px,1fr));align-items:stretch;gap:1rem;width:min(100%,1120px);display:grid}.glysos-trust-logo{border-radius:var(--glysos-radius-lg);background:var(--glysos-white);object-fit:contain;border:1px solid #0b151014;width:100%;height:138px;padding:1rem 1.35rem;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,border-color .22s;box-shadow:0 8px 22px #071c130b}.glysos-media-frame{border:1px solid var(--glysos-border);border-radius:var(--glysos-radius-xl);box-shadow:var(--glysos-shadow);background:#ffffffeb;margin:0;display:grid;overflow:hidden}.glysos-section--dark .glysos-media-frame,.glysos-hero .glysos-media-frame{background:#ffffff14;border-color:#ffffff29}.glysos-media-frame__image{object-fit:cover;width:100%;height:100%;display:block}.glysos-media-frame--dashboard{width:min(100%,520px);box-shadow:none;background:0 0;border:0;justify-self:center;place-items:center;overflow:visible}.glysos-media-frame--dashboard .glysos-media-frame__image{object-fit:contain;border-radius:2.15rem;width:100%;height:auto;max-height:min(570px,62vh)}.glysos-iphone{background:linear-gradient(145deg, #26332d, #071c13 42%, #111816), var(--glysos-forest-950);border-radius:3.2rem;width:min(100%,21.5rem);padding:.78rem;position:relative;box-shadow:0 14px 30px #071c1347,inset 0 0 0 2px #ffffff2e,inset 0 0 0 8px #000000b8}.glysos-iphone .glysos-media-frame__image{max-height:none}.glysos-iphone:before{content:"";pointer-events:none;border:1px solid #4ade8038;border-radius:2.9rem;position:absolute;inset:.32rem}.glysos-iphone__island{z-index:2;border-radius:var(--glysos-radius-full);background:#050908;width:5.2rem;height:1.35rem;position:absolute;top:1.18rem;left:50%;transform:translate(-50%)}.glysos-iphone__button{border-radius:var(--glysos-radius-full);background:#ffffff57;width:.18rem;position:absolute}.glysos-iphone__button--left{height:3.2rem;top:7.2rem;left:-.08rem}.glysos-iphone__button--right{height:4.6rem;top:9.8rem;right:-.08rem}.glysos-media-frame--security{background:radial-gradient(circle at 15% 15%, #4ade802e, transparent 34%), linear-gradient(145deg, #ffffff1c, #ffffff09), var(--glysos-forest-900);min-height:430px;padding:clamp(1.1rem,3vw,1.8rem)}.glysos-security-visual{grid-template-columns:1fr;align-content:center;gap:.75rem;width:100%;display:grid}.glysos-security-visual__node{border-radius:var(--glysos-radius-lg);background:#ffffff14;border:1px solid #ffffff29;padding:1.2rem}.glysos-security-visual__node--primary{background:var(--glysos-white);color:var(--glysos-forest-950)}.glysos-security-visual__node span{color:var(--glysos-spring-500);font-size:.82rem;font-weight:900}.glysos-security-visual__node strong{margin-top:.35rem;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.05;display:block}.glysos-security-visual__node p{color:inherit;opacity:.72;margin:.5rem 0 0}.glysos-security-visual__line{background:var(--glysos-spring-500);justify-self:center;width:2px;height:1.4rem}.glysos-feature-grid,.glysos-usecase-grid{gap:1rem;display:grid}.glysos-flow-list{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.glysos-flow-list li{align-items:flex-start;gap:.75rem;display:flex}.glysos-check{border-radius:var(--glysos-radius-sm);background:var(--glysos-sage-100);width:1.55rem;height:1.55rem;color:var(--glysos-forest-900);flex:none;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.glysos-two-col{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.glysos-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.glysos-features-hero{padding-block:clamp(8.25rem,12vw,10rem) clamp(4.5rem,7vw,6.5rem)}.glysos-features-hero .glysos-display{max-width:11ch}.glysos-ecosystem-map{border-radius:var(--glysos-radius-xl);background:radial-gradient(circle at 50% 0,#4ade802e,#0000 16rem),linear-gradient(145deg,#fffffffa,#f0f6f2eb);border:1px solid #0b151014;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:clamp(1rem,2.2vw,1.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #071c131c}.glysos-ecosystem-map--section{max-width:920px;margin:clamp(1.75rem,4vw,3rem) auto 0}.glysos-ecosystem-core,.glysos-ecosystem-node{border-radius:var(--glysos-radius-lg);padding:1.1rem;position:relative}.glysos-ecosystem-core{background:linear-gradient(135deg, #4ade8024, transparent 52%), var(--glysos-forest-950);min-height:170px;color:var(--glysos-white);border:1px solid #ffffff2e;grid-column:1/-1;box-shadow:0 18px 38px #071c132e}.glysos-ecosystem-core span,.glysos-ecosystem-node span,.glysos-channel-card__label{border-radius:var(--glysos-radius-full);width:fit-content;color:var(--glysos-forest-700);letter-spacing:.02em;text-transform:uppercase;background:#eaf2ecd1;padding:.46rem .62rem;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}.glysos-ecosystem-core span{color:var(--glysos-spring-500);background:#ffffff24}.glysos-ecosystem-core strong{letter-spacing:0;margin-top:1.15rem;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:900;line-height:.92;display:block}.glysos-ecosystem-core p{color:#ffffffb8;max-width:24rem;margin:.9rem 0 0;font-size:1rem;line-height:1.55}.glysos-ecosystem-node{background:#ffffffe6;border:1px solid #0b151014;align-content:space-between;gap:.8rem;min-height:122px;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s;display:grid;box-shadow:0 10px 24px #071c130e}.glysos-ecosystem-node:hover{transform:translateY(-4px);box-shadow:0 18px 34px #071c131a}.glysos-ecosystem-node strong{color:var(--glysos-forest-950);font-size:1.1rem;font-weight:900;line-height:1.18}.glysos-feature-card{padding:1.45rem}.glysos-feature-board-section{background:radial-gradient(circle at 12% 8%,#4ade801c,#0000 22rem),linear-gradient(#fff 0%,#eef4ef 100%)}.glysos-feature-board-heading{grid-template-columns:minmax(0,.85fr) minmax(18rem,.55fr);align-items:end;gap:clamp(1.5rem,4vw,3rem);margin-bottom:clamp(2rem,4vw,3rem);display:grid}.glysos-feature-board-heading .glysos-title{margin-top:.55rem}.glysos-feature-board-heading .glysos-text{max-width:34rem;margin:0}.glysos-module-board{grid-auto-flow:dense;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.glysos-module-card{border-radius:var(--glysos-radius-lg);background:#ffffffe0;border:1px solid #0b15101a;align-content:space-between;gap:1rem;min-height:255px;padding:1.45rem;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #071c130e}.glysos-module-card:before{content:"";opacity:.5;pointer-events:none;background:linear-gradient(#ffffffb3,#0000 34%);position:absolute;inset:0}.glysos-module-card:hover{border-color:#2e7d5a33;transform:translateY(-4px);box-shadow:0 18px 38px #071c131b}.glysos-module-card__index{border-radius:var(--glysos-radius-full);background:var(--glysos-sage-100);width:fit-content;color:var(--glysos-forest-700);padding:.42rem .58rem;font-size:.74rem;font-weight:900;line-height:1}.glysos-module-card h2{color:var(--glysos-forest-950);margin:0;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:900;line-height:1.08}.glysos-module-card p{color:var(--glysos-forest-950);margin:0;font-size:1rem;font-weight:850;line-height:1.35}.glysos-module-card strong{color:var(--glysos-muted);margin:0;font-size:.95rem;font-weight:650;line-height:1.55;display:block}.glysos-module-card ul{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.glysos-module-card li{border-radius:var(--glysos-radius-full);color:var(--glysos-forest-700);background:#eaf2ecc7;padding:.52rem .65rem;font-size:.72rem;font-weight:900;line-height:1}.glysos-feature-matrix-section{background:radial-gradient(circle at 82% 4%,#4ade801a,#0000 24rem),linear-gradient(#fff 0%,#eef5f0 100%)}.glysos-feature-matrix{border-radius:var(--glysos-radius-lg);background:#fffffff0;border:1px solid #0b151014;display:grid;overflow:hidden;box-shadow:0 20px 58px #071c1313}.glysos-feature-matrix-row{border-bottom:1px solid #0b151012;grid-template-columns:minmax(12rem,.48fr) minmax(0,1fr) minmax(9rem,.34fr);align-items:center;gap:1rem;min-height:5.15rem;padding:1rem 1.15rem;transition:background-color .18s,transform .22s cubic-bezier(.16,1,.3,1);display:grid}.glysos-feature-matrix-row:last-child{border-bottom:0}.glysos-feature-matrix-row:hover{background:#eaf2ec94}.glysos-feature-matrix-row strong{color:var(--glysos-forest-950);font-size:1rem;font-weight:900;line-height:1.18}.glysos-feature-matrix-row p{color:var(--glysos-muted);margin:0;font-size:.96rem;line-height:1.45}.glysos-feature-matrix-row span{border-radius:var(--glysos-radius-full);color:#136b3a;text-align:center;white-space:nowrap;background:#dff7e8eb;justify-self:end;width:fit-content;padding:.55rem .68rem;font-size:.72rem;font-weight:900;line-height:1}.glysos-security-compare-section{background:radial-gradient(circle at 12% 0,#4ade801f,#0000 24rem),linear-gradient(#fff 0%,#eef5f0 100%)}.glysos-security-compare{gap:.75rem;display:grid}.glysos-security-compare__head,.glysos-security-compare-row{grid-template-columns:minmax(0,.72fr) repeat(2,minmax(0,1fr));gap:1rem;display:grid}.glysos-security-compare__head{color:var(--glysos-forest-700);letter-spacing:.02em;text-transform:uppercase;padding-inline:1.25rem;font-size:.74rem;font-weight:900}.glysos-security-compare-row{border-radius:var(--glysos-radius-lg);background:#ffffffeb;border:1px solid #0b151014;align-items:stretch;padding:1rem;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,border-color .22s;box-shadow:0 12px 30px #071c130e}.glysos-security-compare-row:hover{border-color:#2e7d5a2e;transform:translateY(-3px);box-shadow:0 18px 42px #071c1318}.glysos-security-compare-row>div{border-radius:var(--glysos-radius-md);padding:.95rem}.glysos-security-compare-row>div:nth-child(2){background:#f4f7f5d9}.glysos-security-compare-row>div:nth-child(3){background:#eaf2ece6}.glysos-security-compare-row span{color:var(--glysos-forest-700);letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:900;line-height:1;display:none}.glysos-security-compare-row__topic span{border-radius:var(--glysos-radius-full);background:var(--glysos-sage-100);width:fit-content;padding:.46rem .62rem;display:inline-flex}.glysos-security-compare-row strong{color:var(--glysos-forest-950);margin-top:.85rem;font-size:1.1rem;font-weight:900;line-height:1.22;display:block}.glysos-security-compare-row p{color:var(--glysos-muted);margin:0;line-height:1.58}.glysos-france-cloud{border-radius:var(--glysos-radius-lg);background:linear-gradient(135deg,#fffffffa,#edf6f0e6),#fff;border:1px solid #0b151013;align-items:center;gap:clamp(1rem,3vw,1.8rem);margin-top:1.1rem;padding:clamp(1.25rem,3vw,1.7rem);display:flex;box-shadow:0 18px 48px #071c1313}.glysos-france-cloud__flag{background:#fff;border-radius:50%;flex:none;place-items:center;width:clamp(3.25rem,7vw,4.6rem);height:clamp(3.25rem,7vw,4.6rem);font-size:clamp(1.75rem,3vw,2.45rem);display:inline-grid;box-shadow:inset 0 0 0 1px #0b151014}.glysos-france-cloud p,.glysos-france-cloud h2,.glysos-france-cloud span:not(.glysos-france-cloud__flag){margin:0}.glysos-france-cloud p{color:var(--glysos-forest-700);letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:900;line-height:1}.glysos-france-cloud h2{color:var(--glysos-forest-950);letter-spacing:0;margin-top:.42rem;font-family:DM Sans,system-ui,sans-serif;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:900;line-height:1.08}.glysos-france-cloud span:not(.glysos-france-cloud__flag){max-width:56rem;color:var(--glysos-muted);margin-top:.45rem;line-height:1.55;display:block}.glysos-competitor-matrix-wrap{border-radius:var(--glysos-radius-lg);background:#fff;border:1px solid #0b151014;overflow-x:auto;box-shadow:0 20px 58px #071c1313}.glysos-competitor-matrix{border-collapse:separate;border-spacing:0;width:100%;min-width:1180px}.glysos-competitor-matrix th,.glysos-competitor-matrix td{text-align:center;vertical-align:middle;border-bottom:1px solid #0b151012;border-right:1px solid #0b15100e;padding:.85rem .75rem}.glysos-competitor-matrix th:first-child{z-index:2;width:16rem;color:var(--glysos-forest-950);text-align:left;background:#fafcfafa;position:sticky;left:0}.glysos-competitor-matrix thead th{color:var(--glysos-forest-950);background:#fff;font-size:.8rem;font-weight:900}.glysos-competitor-matrix thead th:first-child{z-index:3}.glysos-competitor-matrix tr:last-child th,.glysos-competitor-matrix tr:last-child td{border-bottom:0}.glysos-competitor-matrix th:last-child,.glysos-competitor-matrix td:last-child{border-right:0}.glysos-competitor-matrix .is-glysos{background:#e8f0ebbd}.glysos-competitor-logo{place-items:center;min-height:3.1rem;display:grid}.glysos-competitor-logo img{object-fit:contain;max-width:8.2rem;max-height:2.35rem}.glysos-competitor-logo strong{max-width:7.5rem;color:var(--glysos-forest-950);font-size:.9rem;font-weight:900;line-height:1.05;display:block}.glysos-competitor-matrix small{color:var(--glysos-muted);letter-spacing:.02em;text-transform:uppercase;margin-top:.35rem;font-size:.68rem;font-weight:900;display:block}.glysos-matrix-status{place-items:center;gap:.25rem;display:inline-grid}.glysos-matrix-status b,.glysos-competitor-legend b{border-radius:50%;place-items:center;width:1.85rem;height:1.85rem;font-size:1.05rem;font-weight:900;line-height:1;display:inline-grid}.glysos-matrix-status span{color:var(--glysos-muted);font-size:.67rem;font-weight:850;line-height:1}.glysos-matrix-status--yes b,.glysos-competitor-legend .glysos-matrix-status--yes{color:#136b3a;background:#dff7e8}.glysos-matrix-status--no b,.glysos-competitor-legend .glysos-matrix-status--no{color:#b63625;background:#fde8e4}.glysos-matrix-status--partial b,.glysos-competitor-legend .glysos-matrix-status--partial{color:#926100;background:#fff3d6}.glysos-matrix-status--unknown b,.glysos-competitor-legend .glysos-matrix-status--unknown{color:var(--glysos-muted);background:#edf1ef}.glysos-competitor-legend{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.glysos-competitor-legend span{border-radius:var(--glysos-radius-full);color:var(--glysos-forest-800);background:#e8f0ebeb;align-items:center;gap:.45rem;padding:.5rem .68rem;font-size:.76rem;font-weight:900;line-height:1.15;display:inline-flex}.glysos-competitor-legend b{width:1.35rem;height:1.35rem;font-size:.86rem}.glysos-competitor-note{color:var(--glysos-muted);text-align:center;margin:1rem 0 0;font-size:.86rem;line-height:1.45}.glysos-free-proof-card{gap:1rem;padding:clamp(1.4rem,3vw,2rem);display:grid}.glysos-free-proof-card>span{color:var(--glysos-forest-950);font-variant-numeric:tabular-nums;letter-spacing:0;font-family:DM Sans,system-ui,sans-serif;font-size:clamp(4.2rem,9vw,7rem);font-weight:900;line-height:.9}[data-release-version]{font-variant-numeric:tabular-nums}.glysos-free-proof-card strong{color:var(--glysos-forest-950);font-size:clamp(1.45rem,2vw,2rem);font-weight:900;line-height:1.05}.glysos-free-proof-card p{max-width:34rem;color:var(--glysos-muted);margin:0;font-size:1.05rem;line-height:1.6}.glysos-free-proof-card ul,.glysos-free-module-card ul{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.glysos-free-proof-card li,.glysos-free-module-card li{border-radius:var(--glysos-radius-full);color:var(--glysos-forest-700);background:#eaf2ecd6;padding:.52rem .65rem;font-size:.72rem;font-weight:900;line-height:1}.glysos-free-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.glysos-free-module-card{flex-direction:column;justify-content:space-between;min-height:250px;padding:1.35rem;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,border-color .22s;display:flex}.glysos-free-module-card:hover{border-color:#2e7d5a2e;transform:translateY(-4px);box-shadow:0 18px 38px #071c1318}.glysos-free-module-card h2{color:var(--glysos-forest-950);margin:0;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:900;line-height:1.1}.glysos-free-module-card p{color:var(--glysos-muted);margin:.9rem 0 1.2rem;line-height:1.6}.glysos-faq-hero{background:var(--glysos-white);padding-block:clamp(8rem,12vw,10rem) clamp(3rem,6vw,5rem)}.glysos-faq-hero__inner{text-align:center}.glysos-faq-hero .glysos-display{max-width:none;margin-inline:auto}.glysos-faq-section{background:linear-gradient(180deg, #eaf2eca3, #ffffffe6), var(--glysos-paper)}.glysos-faq-layout{grid-template-columns:minmax(190px,.28fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.glysos-faq-nav{border-radius:var(--glysos-radius-lg);-webkit-backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #0b151014;gap:1rem;padding:1rem;display:grid;position:sticky;top:6.7rem;box-shadow:0 12px 28px #071c130e}.glysos-faq-nav nav{gap:.35rem;display:grid}.glysos-faq-nav a{border-radius:var(--glysos-radius-full);color:var(--glysos-forest-950);padding:.85rem .95rem;font-size:.92rem;font-weight:850;line-height:1;text-decoration:none;transition:background-color .18s,color .18s,transform .22s cubic-bezier(.16,1,.3,1)}.glysos-faq-nav a:hover{background:var(--glysos-sage-100);color:var(--glysos-forest-700);transform:translate(2px)}.glysos-faq-groups{gap:clamp(2.25rem,5vw,4rem);display:grid}.glysos-faq-group{scroll-margin-top:7.5rem}.glysos-faq-group__heading{max-width:720px;margin-bottom:1.1rem}.glysos-faq-group__heading h2{color:var(--glysos-forest-950);margin:.35rem 0 0;font-size:clamp(2rem,4vw,3.15rem);font-weight:900;line-height:1.02}.glysos-faq-group__heading p:last-child{color:var(--glysos-muted);margin:.65rem 0 0;font-size:1.05rem;line-height:1.6}.glysos-faq-list{gap:.8rem;display:grid}.glysos-faq-item{border-radius:var(--glysos-radius-lg);background:#ffffffe6;border:1px solid #0b151014;transition:border-color .18s,box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 8px 22px #071c130b}.glysos-faq-item:hover{border-color:#2e7d5a2e;transform:translateY(-2px);box-shadow:0 16px 34px #071c1316}.glysos-faq-item[open]{border-color:#2e7d5a33;box-shadow:0 18px 38px #071c1318}.glysos-faq-item summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.5rem;padding:1.15rem 1.25rem;list-style:none;display:grid}.glysos-faq-item summary::-webkit-details-marker{display:none}.glysos-faq-item summary>span:first-child{color:var(--glysos-forest-950);font-size:clamp(1.04rem,1.45vw,1.22rem);font-weight:900;line-height:1.2}.glysos-faq-disclosure{border-radius:var(--glysos-radius-full);background:var(--glysos-sage-100);width:2rem;height:2rem;color:var(--glysos-forest-700);place-items:center;font-size:1.15rem;font-weight:900;line-height:1;display:inline-grid;position:relative}.glysos-faq-disclosure__symbol{grid-area:1/1;place-items:center;width:100%;height:100%;transition:opacity .3s cubic-bezier(.2,0,0,1),scale .3s cubic-bezier(.2,0,0,1),filter .3s cubic-bezier(.2,0,0,1);display:grid}.glysos-faq-disclosure__symbol--plus,.glysos-faq-item[open] .glysos-faq-disclosure__symbol--minus,.terrain-comparison-details[open] .glysos-faq-disclosure__symbol--minus{opacity:1;filter:blur();scale:1}.glysos-faq-disclosure__symbol--minus,.glysos-faq-item[open] .glysos-faq-disclosure__symbol--plus,.terrain-comparison-details[open] .glysos-faq-disclosure__symbol--plus{opacity:0;filter:blur(4px);scale:.25}.glysos-faq-item p{color:var(--glysos-muted);border-top:1px solid #0b15100f;margin:0;padding:1rem 1.25rem 1.25rem;font-size:1rem;line-height:1.72}.glysos-faq-lou-cta{border-radius:var(--glysos-radius-lg);background:linear-gradient(135deg,#fffffff0,#eaf2eccc),#fff;border:1px solid #0b151014;justify-content:space-between;align-items:center;gap:clamp(1rem,3vw,2rem);margin-top:clamp(2rem,5vw,4rem);padding:clamp(1.2rem,3vw,2rem);display:flex;box-shadow:0 18px 46px #071c1313}.glysos-faq-lou-cta h2,.glysos-faq-lou-cta p{margin:0}.glysos-faq-lou-cta h2{color:var(--glysos-forest-950);font-size:clamp(1.55rem,3vw,2.25rem);font-weight:900;line-height:1.05}.glysos-faq-lou-cta .glysos-system-label{margin-bottom:.55rem}.glysos-faq-lou-cta p:last-child{max-width:58ch;color:var(--glysos-muted);margin-top:.7rem;line-height:1.58}.glysos-faq-lou-cta .glysos-button{flex:none}.glysos-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}#ecosysteme-connecte{scroll-margin-top:7.5rem}.glysos-channel-card{flex-direction:column;justify-content:space-between;min-height:260px;padding:1.35rem;display:flex}.glysos-channel-card--wide{grid-column:span 2}.glysos-channel-card h3{color:var(--glysos-forest-950);margin:.95rem 0 0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:900;line-height:1.08}.glysos-channel-card p{color:var(--glysos-muted);margin:.85rem 0 0;line-height:1.65}.glysos-channel-card ul{flex-wrap:wrap;gap:.45rem;margin:1.35rem 0 0;padding:0;list-style:none;display:flex}.glysos-channel-card li{border-radius:var(--glysos-radius-full);color:var(--glysos-forest-700);background:#eaf2ecd1;padding:.52rem .65rem;font-size:.72rem;font-weight:900;line-height:1}.glysos-feature-links{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:clamp(1.8rem,4vw,2.6rem);display:flex}.glysos-feature-card h3,.glysos-card h3{margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:1.25rem;font-weight:850;line-height:1.2}.glysos-muted-list{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.glysos-muted-list li{color:var(--glysos-forest-900);padding:0;font-size:.83rem;font-weight:800}.glysos-import-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.glysos-import-chip{border-radius:var(--glysos-radius-md);background:var(--glysos-sage-100);min-height:4.75rem;color:var(--glysos-forest-900);text-align:left;justify-content:flex-start;align-items:center;padding:1rem;font-weight:900;display:flex}.glysos-import-panel .glysos-flow-list{border-top:1px solid var(--glysos-border);gap:1rem;padding-top:1.2rem}.glysos-story-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.glysos-story-step{padding:1.3rem}.glysos-story-step[data-active=true]{background:#eaf2ecf2;border-color:#4ade8073}.glysos-field-photo-card{aspect-ratio:4/3}.glysos-field-photo-card img{object-fit:cover;width:100%;height:100%}.glysos-result-list{border-top:1px solid #0b15101f;margin:0;padding:0;list-style:none;display:grid}.glysos-result-list li{border-bottom:1px solid #0b15101f;grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:clamp(1rem,3vw,2rem);padding:1.35rem 0;display:grid}.glysos-result-list span{color:var(--glysos-forest-500);font-size:.86rem;font-weight:900}.glysos-result-list strong{color:var(--glysos-forest-950);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:850;line-height:1.18}.glysos-usecase-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.glysos-usecase-card{flex-direction:column;justify-content:flex-end;min-height:260px;padding:1.3rem;display:flex;overflow:hidden}.glysos-security-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.glysos-security-node{border-radius:var(--glysos-radius-lg);background:#ffffff12;border:1px solid #ffffff21;padding:1rem}.glysos-security-arrow{color:var(--glysos-spring-500);font-weight:900}.glysos-table{border-collapse:collapse;border-radius:var(--glysos-radius-lg);background:var(--glysos-white);width:100%;box-shadow:var(--glysos-shadow);overflow:hidden}.glysos-table th,.glysos-table td{border-bottom:1px solid var(--glysos-border);text-align:left;vertical-align:top;padding:1rem}.glysos-table th{background:var(--glysos-sage-100);color:var(--glysos-forest-900);font-size:.88rem}.glysos-table tr:last-child td{border-bottom:0}.glysos-download-panel{padding:clamp(1.25rem,4vw,2rem)}.glysos-download-version,.glysos-install-link-panel{border-radius:var(--glysos-radius-md);background:var(--glysos-sage-50)}.glysos-download-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.glysos-download-option{border-radius:var(--glysos-radius-full);min-height:4.1rem;color:var(--glysos-ink);cursor:pointer;text-align:center;background:#ffffff9e;border:1px solid #0b15101f;gap:.2rem;padding:.8rem 1rem;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .18s,background-color .18s,box-shadow .22s;display:grid}.glysos-download-option:hover{background:var(--glysos-white);border-color:#0f291e33;transform:translateY(-2px);box-shadow:0 12px 26px #071c1314}.glysos-download-option.is-selected{background:var(--glysos-forest-900);color:var(--glysos-white);border-color:#0f291e3d;box-shadow:0 16px 30px #071c1324}.glysos-download-option.is-unavailable:not(.is-selected){color:#0b15108c}.glysos-download-option__label{font-size:.98rem;font-weight:900;line-height:1.1}.glysos-download-option__state{color:var(--glysos-muted);font-size:.74rem;font-weight:850;line-height:1.2}.glysos-download-option.is-selected .glysos-download-option__state{color:#ffffffb8}.glysos-download-option.is-waitlist:not(.is-selected){background:#e9f4edb8;border-color:#2e7d5a47}.glysos-linux-waitlist{border-radius:var(--glysos-radius-md);background:var(--glysos-sage-50);border:1px solid #2e7d5a38;padding:clamp(1rem,3vw,1.5rem)}.glysos-linux-waitlist__form{position:relative}.glysos-linux-waitlist__controls{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.glysos-linux-waitlist__controls .glysos-button{min-width:9.5rem}.glysos-linux-waitlist__privacy,.glysos-linux-waitlist__status{color:var(--glysos-muted);margin-top:.75rem;font-size:.78rem;line-height:1.5}.glysos-linux-waitlist__privacy a,.glysos-linux-waitlist__status:not(:empty){color:var(--glysos-forest-900);font-weight:800}.glysos-linux-waitlist__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.glysos-form{gap:1rem;display:grid}.glysos-field{gap:.45rem;display:grid}.glysos-field label{color:var(--glysos-forest-900);font-weight:800}.glysos-required-indicator{color:var(--glys-semantic-error);font-size:.85em;font-weight:800}.glysos-field input,.glysos-field select,.glysos-field textarea{border-radius:var(--glysos-radius-md);background:var(--glysos-white);width:100%;color:var(--glysos-ink);border:1px solid #0b151024;padding:.9rem 1rem;transition:border-color .16s,box-shadow .16s}.glysos-field input:focus-visible,.glysos-field select:focus-visible,.glysos-field textarea:focus-visible{border-color:#2e7d5a8c}.glysos-field textarea{resize:vertical;min-height:120px}.glysos-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.glysos-footer{background:var(--glysos-forest-950);color:#ffffffb8;padding-block:4rem 2rem}.glysos-footer__grid{grid-template-columns:minmax(0,1.35fr) repeat(5,minmax(0,.9fr));gap:1.5rem;display:grid}.glysos-footer a{color:#ffffffc2;text-decoration:none}.glysos-footer a:hover{color:var(--glysos-white)}.glysos-footer .glysos-button--light,.glysos-footer .glysos-button--light:hover{color:var(--glysos-forest-950)}.glysos-footer a:focus-visible{color:var(--glysos-white);box-shadow:var(--glysos-focus);outline:0}.glysos-footer ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.glysos-footer li>a{align-items:center;min-height:2.5rem;display:inline-flex}.glysos-footer h3{color:var(--glysos-white);margin:0 0 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.98rem}.glysos-legal-line{color:#ffffff8f;border-top:1px solid #ffffff1a;margin-top:3rem;padding-top:1.5rem;font-size:.9rem}.glysos-phone-shot{border-radius:var(--glysos-radius-2xl)}.glysos-erp-hero,.glysos-erp-section{scroll-margin-top:7.5rem;position:relative;overflow:hidden}.glysos-erp-hero{background:radial-gradient(circle at 88% 12%,#2e7d5a1a,#0000 28rem),linear-gradient(#f7faf8 0%,#fff 100%);padding-block:clamp(8.5rem,13vw,11rem) clamp(4.5rem,8vw,7rem)}.glysos-erp-section{padding-block:clamp(5rem,8vw,7.5rem)}.glysos-erp-section--sky{background:radial-gradient(circle at 14% 12%,#4ade801a,#0000 24rem),#eaf3ee}.glysos-erp-section--dark{background:radial-gradient(circle at 50% 0%, #4ade8029, transparent 25rem), var(--glysos-forest-950);color:var(--glysos-white)}.glysos-erp-hero__grid,.glysos-erp-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.glysos-erp-split--reverse{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.glysos-erp-split--reverse>:first-child{order:2}.glysos-erp-split--reverse>:last-child{order:1}.glysos-erp-copy{max-width:620px}.glysos-system-label{color:var(--glysos-forest-700);letter-spacing:0;text-transform:uppercase;margin:0 0 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.76rem;font-weight:900}.glysos-erp-section--dark .glysos-system-label{color:var(--glysos-spring-500)}.glysos-erp-hero .glysos-display{color:var(--glysos-forest-950);font-size:clamp(3.35rem,6vw,5.9rem);line-height:.98}.glysos-erp-hero .glysos-display span{color:var(--glysos-forest-500)}.glysos-erp-hero .glysos-subtitle{color:var(--glysos-muted);max-width:58ch}.glysos-erp-hero .glysos-button-row{grid-template-columns:repeat(2,minmax(0,17rem));display:grid}.glysos-erp-hero .glysos-button{white-space:nowrap;width:100%}.glysos-hero-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:1.4rem;display:grid}.glysos-hero-proof-grid article{border-radius:var(--glysos-radius-sm);background:#ffffffc2;border:1px solid #0b151014;align-content:start;gap:.38rem;min-height:96px;padding:.95rem;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s,background-color .22s;display:grid;box-shadow:0 8px 20px #071c130b}.glysos-hero-proof-grid strong{color:var(--glysos-forest-900);font-size:1.12rem;font-weight:900;line-height:1}.glysos-hero-proof-grid span{color:var(--glysos-muted);font-size:.83rem;font-weight:760;line-height:1.25}.glysos-erp-media{border-radius:var(--glysos-radius-sm);background:var(--glysos-white);border:1px solid #0b15101a;margin:0;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s,border-color .26s;display:block;overflow:hidden;box-shadow:0 10px 26px #071c1314}.glysos-erp-media picture{height:100%;display:block}.glysos-erp-media img{object-fit:cover;width:100%;height:100%;min-height:320px;transition:transform .42s cubic-bezier(.16,1,.3,1);display:block}.glysos-features-hero-photo img{min-height:clamp(390px,42vw,520px)}.glysos-objection-section{background:linear-gradient(#fff 0%,#eef6f1 100%)}.glysos-free-trust-section{background:#fff;padding-block:clamp(2.8rem,5vw,4.25rem)}.glysos-free-trust-layout{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(1.25rem,4vw,3rem);display:grid}.glysos-free-trust-layout .glysos-title{font-size:clamp(2rem,3vw,3rem)}.glysos-free-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.glysos-free-trust-card,.glysos-usecase-snapshot-card,.glysos-comparison-highlight-card{border-radius:var(--glysos-radius-sm);background:#ffffffe6;border:1px solid #0b151014;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s,background-color .22s;box-shadow:0 1px 2px #071c1309,0 14px 32px #071c130e}.glysos-free-trust-card{min-height:154px;padding:1.2rem}.glysos-free-trust-card h3,.glysos-usecase-snapshot-card h3,.glysos-comparison-highlight-card h3{color:var(--glysos-forest-950);text-wrap:balance;margin:0;font-size:1.12rem;font-weight:900;line-height:1.16}.glysos-free-trust-card p,.glysos-usecase-snapshot-card p,.glysos-comparison-highlight-card p{color:var(--glysos-muted);margin:.75rem 0 0;font-size:.95rem;line-height:1.55}.glysos-objection-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.glysos-objection-copy{max-width:520px}.glysos-objection-copy .glysos-title{max-width:12ch}.glysos-objection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.glysos-objection-card{border-radius:var(--glysos-radius-sm);background:#fffffff0;border:1px solid #0b151013;flex-direction:column;min-height:254px;padding:1.25rem;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s,background-color .22s;display:flex;box-shadow:0 1px 2px #071c130a,0 18px 42px #071c1313,inset 0 1px #ffffffeb}.glysos-objection-card>span{color:var(--glysos-forest-700);text-transform:uppercase;font-size:.74rem;font-weight:900;line-height:1.2}.glysos-objection-card h3{color:var(--glysos-forest-950);text-wrap:balance;margin:1rem 0 0;font-size:1.18rem;font-weight:850;line-height:1.18}.glysos-objection-card p{color:var(--glysos-muted);margin:.85rem 0 0;font-size:.96rem;line-height:1.55}.glysos-objection-card ul{flex-wrap:wrap;gap:.45rem;margin:auto 0 0;padding:1.1rem 0 0;list-style:none;display:flex}.glysos-objection-card li{border-radius:var(--glysos-radius-full);color:var(--glysos-forest-700);text-transform:uppercase;background:#1b433214;padding:.42rem .58rem;font-size:.72rem;font-weight:900;line-height:1}.glysos-security-topline{border-top:1px solid #0b15101a}.glysos-security-topline--accent{border-top-color:#0b15101a}.glysos-erp-section--dark .glysos-security-topline,.glysos-erp-section--dark .glysos-security-topline--accent{border-top-color:#ffffff21}.glysos-trust-strip{padding-block:clamp(2.7rem,5vw,4rem)}.glysos-trust-strip .glysos-shell{justify-items:center;gap:2rem;display:grid}.glysos-trust-strip h2{color:var(--glysos-forest-950);text-align:center;margin:0;font-size:clamp(1.55rem,2vw,2rem);font-weight:850;line-height:1.1}.glysos-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.glysos-mini-card,.glysos-bento-card,.glysos-import-console{border-radius:var(--glysos-radius-sm);background:#ffffffd1;border:1px solid #0b15101a;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s,background-color .22s;box-shadow:0 8px 22px #071c130e}.glysos-mini-card{gap:.35rem;min-height:116px;padding:1.1rem;display:grid}.glysos-mini-card strong{color:var(--glysos-forest-950);font-size:.95rem}.glysos-mini-card span{color:var(--glysos-muted);font-size:.9rem;line-height:1.45}.glysos-offline-diagram{background:radial-gradient(circle at 28% 35%,#4ade802e,#0000 34%),linear-gradient(90deg,#fffffff0,#def0f7c2),linear-gradient(#f7fbff 0%,#d9ecf6 100%);align-content:center;gap:clamp(1rem,2vw,1.4rem);min-height:clamp(320px,33vw,420px);padding:clamp(1.15rem,3vw,2rem);display:grid}.glysos-offline-diagram__body{grid-template-columns:minmax(0,1.05fr) minmax(7.5rem,.6fr) minmax(0,1.05fr);align-items:center;gap:clamp(.85rem,2vw,1.35rem);display:grid}.glysos-offline-diagram__node{border-radius:var(--glysos-radius-sm);background:#ffffffe0;border:1px solid #0b15101a;min-width:0;padding:clamp(.9rem,2vw,1.15rem);box-shadow:0 14px 30px #071c1314}.glysos-offline-diagram__node--local{border-color:#1b43322e;box-shadow:0 18px 34px #071c131c}.glysos-offline-diagram__node--cloud{background:linear-gradient(#ffffffeb,#f0f9f5e6);border-color:#2e7d5a2e}.glysos-offline-diagram__node span,.glysos-offline-diagram__bridge span{color:var(--glysos-forest-700);text-transform:uppercase;font-size:.68rem;font-weight:900;line-height:1.2;display:block}.glysos-offline-diagram__node strong,.glysos-offline-diagram__bridge strong{color:var(--glysos-forest-950);margin-top:.65rem;font-size:clamp(1rem,1.35vw,1.18rem);font-weight:900;line-height:1.12;display:block}.glysos-offline-diagram__node p{color:var(--glysos-muted);margin:.55rem 0 0;font-size:.84rem;line-height:1.45}.glysos-offline-diagram__screen{border:.55rem solid var(--glysos-forest-900);border-radius:var(--glysos-radius-sm);background:#eaf6fa;gap:.58rem;margin-top:.9rem;padding:1rem;display:grid}.glysos-offline-diagram__screen i{border-radius:var(--glysos-radius-full);background:#1b4332b8;height:.7rem;display:block}.glysos-offline-diagram__screen i:nth-child(2){background:#1b433242;width:68%}.glysos-offline-diagram__screen i:nth-child(3){background:#2e7d5a3d;width:48%}.glysos-offline-diagram__bridge{text-align:center;justify-items:center;gap:.55rem;display:grid}.glysos-offline-diagram__bridge strong{margin-top:0;font-size:.88rem}.glysos-offline-diagram__bridge i{border-radius:var(--glysos-radius-full);background:var(--glysos-forest-800);width:3.15rem;height:3.15rem;color:var(--glysos-white);place-items:center;font-size:1.45rem;font-style:normal;font-weight:900;display:inline-grid;box-shadow:0 12px 28px #071c1329}.glysos-offline-diagram__bridge span{color:#1b4332c2;max-width:8rem;font-size:.62rem}.glysos-offline-diagram__vault{border-radius:var(--glysos-radius-sm);background:#1b433214;gap:.48rem;margin-top:.9rem;padding:.8rem;display:grid}.glysos-offline-diagram__vault i{border-radius:var(--glysos-radius-full);background:#1b4332bd;height:.58rem;display:block}.glysos-offline-diagram__vault i:nth-child(2){background:#1b433257;width:72%}.glysos-offline-diagram__vault i:nth-child(3){background:#2e7d5a47;width:52%}.glysos-offline-diagram__pill{border-radius:var(--glysos-radius-full);width:fit-content;max-width:100%;color:var(--glysos-forest-700);white-space:normal;background:#ffffffdb;border:1px solid #2e7d5a2e;justify-self:end;align-items:center;margin:0;padding:.55rem .8rem;font-size:.78rem;font-weight:850;line-height:1.25;display:inline-flex}.glysos-dark-center{text-align:center;justify-items:center;display:grid}.glysos-dark-center .glysos-title,.glysos-erp-section--dark .glysos-title{color:var(--glysos-white)}.glysos-dark-center .glysos-subtitle{color:#ffffffbf;max-width:760px;margin-top:1rem}.glysos-security-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;width:100%;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.glysos-dark-card{border-radius:var(--glysos-radius-sm);text-align:left;background:#fff1;border:1px solid #ffffff21;min-height:180px;padding:1.45rem;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,background-color .22s,box-shadow .22s}.glysos-dark-card h3{color:var(--glysos-white);margin:0;font-size:1.25rem;font-weight:850}.glysos-dark-card p{color:#ffffffb3;margin:.75rem 0 0;line-height:1.6}.glysos-section-heading{text-align:center;justify-items:center;gap:.75rem;max-width:760px;margin-inline:auto;display:grid}.glysos-usecase-snapshot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.glysos-usecase-snapshot-card{flex-direction:column;min-height:220px;padding:1.25rem;text-decoration:none;display:flex}.glysos-usecase-snapshot-card span{border-radius:var(--glysos-radius-full);width:fit-content;color:var(--glysos-forest-700);background:#1b433214;margin-top:auto;padding:.5rem .65rem;font-size:.76rem;font-weight:900;line-height:1;display:inline-flex}.glysos-choice-guides{border-radius:var(--glysos-radius-sm);background:#eaf2ec73;border:1px solid #0b151014;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:1rem;margin-top:1.25rem;padding:.75rem;display:grid}.glysos-choice-guides__label{color:var(--glysos-forest-700);text-transform:uppercase;border-right:1px solid #0b151014;align-items:center;margin:0;padding:0 1rem 0 .25rem;font-size:.78rem;font-weight:900;line-height:1.2;display:flex}.glysos-choice-guides__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.glysos-choice-guides__links a{border-radius:var(--glysos-radius-sm);min-height:86px;color:var(--glysos-forest-950);background:#ffffffd1;border:1px solid #0b151014;gap:.35rem;padding:.95rem;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s,background-color .22s;display:grid}.glysos-choice-guides__links strong{font-size:.95rem;font-weight:900;line-height:1.15}.glysos-choice-guides__links span{color:var(--glysos-muted);font-size:.82rem;font-weight:720;line-height:1.35}.glysos-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.glysos-bento-card{flex-direction:column;justify-content:space-between;min-height:220px;padding:1.35rem;display:flex}.glysos-bento-card--wide{grid-column:span 2}.glysos-bento-card h3{color:var(--glysos-forest-950);margin:0;font-size:1.35rem;font-weight:850;line-height:1.12}.glysos-bento-card p{max-width:52ch;color:var(--glysos-muted);margin:.8rem 0 0;line-height:1.65}.glysos-bento-card ul{flex-wrap:wrap;gap:.45rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.glysos-bento-card li{color:var(--glysos-forest-700);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:900}.glysos-control-cta{justify-content:center;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:.35rem;display:flex}.glysos-control-cta p{max-width:42rem;color:var(--glysos-muted);margin:0;font-size:.96rem;line-height:1.5}.glysos-control-cta__actions{flex-wrap:wrap;flex:none;justify-content:center;gap:.6rem;display:flex}.glysos-control-cta .glysos-button{min-height:2.9rem;padding:.72rem 1.05rem}.glysos-comparison-section{background:radial-gradient(circle at 50% 0,#2e7d5a12,#0000 28rem),#fff}.glysos-comparison-highlight-grid{counter-reset:comparison-highlight;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);margin-bottom:1.2rem;display:grid}.glysos-comparison-highlight-card{counter-increment:comparison-highlight;flex-direction:column;min-height:166px;padding:1.12rem;display:flex;position:relative;overflow:hidden}.glysos-comparison-highlight-card:before{content:"0" counter(comparison-highlight);border-radius:var(--glysos-radius-full);width:fit-content;color:var(--glysos-forest-700);background:#1b433214;margin-bottom:.78rem;padding:.4rem .5rem;font-size:.68rem;font-weight:950;line-height:1;display:inline-flex}.glysos-comparison-highlight-card ul{flex-wrap:wrap;gap:.45rem;margin:auto 0 0;padding:.9rem 0 0;list-style:none;display:flex}.glysos-comparison-highlight-card li{border-radius:var(--glysos-radius-full);color:var(--glysos-forest-700);background:#1b433214;padding:.42rem .58rem;font-size:.72rem;font-weight:900;line-height:1}.glysos-import-console{background:linear-gradient(135deg, #ffffffeb, #eaf2ecdb), var(--glysos-white);gap:1rem;padding:clamp(1.3rem,3vw,1.8rem);display:grid;overflow:hidden}.glysos-import-console__header{border-bottom:1px solid #0b15101a;gap:.35rem;padding-bottom:1rem;display:grid}.glysos-import-console__header span,.glysos-import-result>span{color:var(--glysos-forest-700);text-transform:uppercase;font-size:.74rem;font-weight:900;line-height:1.2}.glysos-import-console__header strong{color:var(--glysos-forest-950);font-size:1.25rem;font-weight:850;line-height:1.18}.glysos-import-chip{background:#ffffffd1;border:1px solid #0b151014;align-content:space-between;gap:.8rem;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s,background-color .22s;display:grid;box-shadow:inset 0 1px #ffffffb8}.glysos-import-chip span{border-radius:var(--glysos-radius-full);background:var(--glysos-sage-100);width:fit-content;color:var(--glysos-forest-700);padding:.35rem .5rem;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}.glysos-import-chip strong{color:var(--glysos-forest-950);font-size:1rem;font-weight:850;line-height:1.35}.glysos-import-result{border-radius:var(--glysos-radius-md);background:#eaf2ecad;border:1px solid #0b15101a;gap:.85rem;padding:1rem;display:grid}.glysos-import-result .glysos-flow-list{gap:.7rem}.glysos-import-result .glysos-check{border-radius:var(--glysos-radius-full);background:var(--glysos-white)}.glysos-seo-hero{padding-top:clamp(8.5rem,11vw,11rem)}.glysos-seo-proof-card{align-self:stretch;padding:clamp(1.25rem,3vw,2rem)}.glysos-seo-proof-card>span{border-radius:var(--glysos-radius-full);width:fit-content;color:var(--glysos-forest-700);letter-spacing:0;text-transform:uppercase;background:#2e7d5a1a;padding:.52rem .7rem;font-size:.78rem;font-weight:900;line-height:1;display:inline-flex}.glysos-seo-proof-card h2{color:var(--glysos-forest-950);text-wrap:balance;margin:1.15rem 0 0;font-size:clamp(1.65rem,3vw,2.45rem);font-weight:950;line-height:1.05}.glysos-seo-proof-card ul,.glysos-seo-workflow{gap:.8rem;margin:1.45rem 0 0;padding:0;display:grid}.glysos-seo-proof-card li,.glysos-seo-workflow li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;list-style:none;display:grid}.glysos-seo-proof-card li span:last-child,.glysos-seo-workflow p{color:var(--glysos-muted);margin:0;font-size:1rem;font-weight:760;line-height:1.5}.glysos-seo-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.glysos-seo-card{padding:1.25rem}.glysos-seo-card h3{color:inherit;margin:0;font-size:1.18rem;font-weight:920;line-height:1.15}.glysos-seo-card p{color:var(--glysos-muted);margin:.85rem 0 0;font-size:.98rem;line-height:1.58}.glysos-dark-card.glysos-seo-card p{color:#ffffffb8}.glysos-seo-workflow{margin:0}.glysos-seo-workflow li{border-radius:var(--glysos-radius-sm);background:#ffffffeb;border:1px solid #0b151014;padding:1rem}.glysos-seo-workflow li>span{border-radius:var(--glysos-radius-full);width:2rem;height:2rem;color:var(--glysos-forest-700);background:#2e7d5a1a;justify-content:center;align-items:center;font-size:.8rem;font-weight:950;display:inline-flex}@media (hover:hover) and (pointer:fine){.glysos-objection-card:hover,.glysos-hero-proof-grid article:hover,.glysos-free-trust-card:hover,.glysos-usecase-snapshot-card:hover,.glysos-comparison-highlight-card:hover,.glysos-mini-card:hover,.glysos-bento-card:hover,.glysos-import-console:hover{background-color:#fffffff7;border-color:#2e7d5a2e;transform:translateY(-4px);box-shadow:0 1px 2px #071c1309,0 20px 44px #071c131a,inset 0 1px #fffffff0}.glysos-choice-guides__links a:hover,.glysos-seo-card:hover,.glysos-seo-workflow li:hover{background-color:#fffffffa;border-color:#2e7d5a2e;transform:translateY(-4px);box-shadow:0 1px 2px #071c1309,0 20px 44px #071c131a}.glysos-dark-card:hover{background-color:#ffffff18;border-color:#ffffff3d;transform:translateY(-4px);box-shadow:0 18px 34px #0000002e}.glysos-import-chip:hover{background-color:#fffffff5;border-color:#2e7d5a29;transform:translateY(-2px);box-shadow:0 10px 22px #071c130e,inset 0 1px #ffffffd6}.glysos-trust-logo:hover{border-color:#2e7d5a29;transform:translateY(-3px)scale(1.01);box-shadow:0 16px 32px #071c1314}.glysos-erp-media:hover{border-color:#2e7d5a29;transform:translateY(-3px);box-shadow:0 18px 38px #071c131c}.glysos-erp-media:hover img{transform:scale(1.018)}}.glysos-final-band{background:radial-gradient(circle at 50% 0,#2e7d5a17,#0000 28rem),#eaf3ee}@media (width<=1040px){.glysos-section{padding-block:80px}.glysos-section--tight{padding-block:58px}.glysos-display{font-size:4rem}.glysos-title{font-size:2.9rem}.glysos-header__row{grid-template-columns:1fr auto}.glysos-nav,.glysos-header__actions .glysos-button--secondary{display:none}.glysos-menu-button{align-items:center;display:inline-flex}.glysos-hero__grid,.glysos-two-col,.glysos-erp-hero__grid,.glysos-free-trust-layout,.glysos-objection-layout,.glysos-erp-split,.glysos-erp-split--reverse{grid-template-columns:1fr}.glysos-erp-split--reverse>:first-child,.glysos-erp-split--reverse>:last-child{order:initial}.glysos-erp-copy{max-width:none}.glysos-choice-guides{grid-template-columns:1fr}.glysos-choice-guides__label{border-bottom:1px solid #0b151014;border-right:0;padding:0 0 .75rem}.glysos-offline-diagram__body{grid-template-columns:1fr}.glysos-offline-diagram__bridge{gap:.45rem}.glysos-offline-diagram__bridge i{justify-self:center;transform:rotate(90deg)}.glysos-offline-diagram__bridge span{max-width:15rem}.glysos-objection-copy{max-width:680px}.glysos-objection-copy .glysos-title{max-width:16ch}.glysos-mini-grid,.glysos-security-grid,.glysos-bento,.glysos-hero-proof-grid,.glysos-free-trust-grid,.glysos-usecase-snapshot-grid,.glysos-seo-card-grid,.glysos-comparison-highlight-grid,.glysos-objection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.glysos-bento-card--wide{grid-column:span 2}.glysos-media-frame--dashboard{width:min(100%,440px)}.glysos-feature-grid,.glysos-story-grid,.glysos-usecase-grid,.glysos-module-board,.glysos-channel-grid,.glysos-free-module-grid,.glysos-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.glysos-channel-card--wide{grid-column:span 2}.glysos-feature-board-heading{grid-template-columns:1fr}.glysos-feature-matrix-row{grid-template-columns:minmax(11rem,.46fr) minmax(0,1fr)}.glysos-feature-matrix-row span{grid-column:1/-1;justify-self:start}.glysos-security-compare__head{display:none}.glysos-security-compare-row{grid-template-columns:1fr}.glysos-security-compare-row span{margin-bottom:.65rem;display:inline-flex}.glysos-france-cloud{align-items:flex-start}.glysos-competitor-matrix-wrap{border-radius:var(--glysos-radius-md)}.glysos-competitor-matrix{min-width:1180px}.glysos-security-flow,.glysos-faq-layout{grid-template-columns:1fr}.glysos-faq-nav{position:static}.glysos-faq-nav nav{flex-wrap:wrap;display:flex}.glysos-faq-lou-cta{flex-direction:column;align-items:flex-start}.glysos-security-arrow{justify-self:center;transform:rotate(90deg)}}@media (width<=720px){.glysos-shell{width:min(100% - 32px,1280px)}.glysos-section{padding-block:56px}#glysos-main>.glysos-section:first-child{padding-top:8.25rem}.glysos-section--tight{padding-block:42px}.glysos-display{font-size:2.75rem;line-height:1.02}.glysos-title{font-size:2.2rem;line-height:1.08}.glysos-subtitle{font-size:1.05rem}.glysos-header__row{min-height:64px}.glysos-site .glysos-header__row{border-radius:.9rem}.glysos-result-list li{grid-template-columns:1fr;gap:.35rem;padding:1.15rem 0}.glysos-features-hero{padding-block:6.9rem 3.5rem}.glysos-brand__meta,.glysos-header__actions .glysos-button{display:none}.glysos-noscript-nav{scrollbar-width:none;background:#edf3eff5;border:1px solid #0b2b1e1a;border-radius:.9rem;gap:.4rem;margin-top:.55rem;padding:.45rem;display:flex;overflow-x:auto}.glysos-noscript-nav a{color:var(--glysos-forest-900);border-radius:.55rem;flex:none;padding:.72rem .8rem;font-size:.78rem;font-weight:750;text-decoration:none}.glysos-noscript-nav a[aria-current=page]{background:var(--glysos-forest-900);color:var(--glysos-white)}.glysos-hero__grid{min-height:min(700px,100vh);padding-top:8.5rem;padding-bottom:3rem}.glysos-erp-hero{padding-top:7.5rem}.glysos-hero .glysos-button-row,.glysos-erp-hero .glysos-button-row{grid-template-columns:1fr}.glysos-faq-nav{overflow:hidden}.glysos-faq-nav nav{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-.2rem;padding:.2rem;overflow-x:auto}.glysos-faq-nav nav::-webkit-scrollbar{display:none}.glysos-faq-nav a{flex:none}.glysos-faq-item summary{min-height:4.25rem;padding:1rem}.glysos-faq-item p{padding:1rem}.glysos-hero .glysos-media-frame{display:none}.glysos-feature-grid,.glysos-story-grid,.glysos-usecase-grid,.glysos-module-board,.glysos-channel-grid,.glysos-free-module-grid,.glysos-form-grid,.glysos-objection-grid,.glysos-import-grid,.glysos-hero-proof-grid,.glysos-free-trust-grid,.glysos-usecase-snapshot-grid,.glysos-comparison-highlight-grid,.glysos-mini-grid,.glysos-security-grid,.glysos-bento,.glysos-trust-logos,.glysos-seo-card-grid,.glysos-footer__grid{grid-template-columns:1fr}.glysos-footer ul{gap:0}.glysos-footer li>a{align-items:center;min-height:2.75rem;display:inline-flex}.glysos-bento-card--wide,.glysos-channel-card--wide{grid-column:span 1}.glysos-ecosystem-map{grid-template-columns:1fr}.glysos-ecosystem-core{min-height:150px}.glysos-objection-card{min-height:0}.glysos-feature-matrix-row{grid-template-columns:1fr;gap:.55rem;min-height:0;padding:1rem}.glysos-feature-matrix-row span{grid-column:auto}.glysos-control-cta{flex-direction:column;align-items:stretch}.glysos-control-cta__actions{width:100%}.glysos-download-options,.glysos-linux-waitlist__controls{grid-template-columns:1fr}.glysos-linux-waitlist__controls .glysos-button{width:100%}.glysos-erp-media img{min-height:240px}.glysos-choice-guides__links{grid-template-columns:1fr}.glysos-offline-diagram{min-height:auto}.glysos-offline-diagram__pill{text-align:center;justify-self:stretch}.glysos-media-frame{border-radius:var(--glysos-radius-xl)}.glysos-media-frame--dashboard{width:min(100%,360px)}.glysos-media-frame--dashboard .glysos-media-frame__image{max-height:540px}.glysos-media-frame--security{min-height:auto}.glysos-table{display:block;overflow-x:auto}.glysos-button-row,.glysos-button{width:100%}}@media (prefers-reduced-motion:reduce){.glysos-site *,.glysos-site :before,.glysos-site :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.glysos-button:active,.glysos-nav a:active,.glysos-mobile-nav a:active,.glysos-menu-button:active,.glysos-download-option:active,.terrain-button:active{transform:none!important}}.glysos-inner-page{--inner-forest:var(--glys-brand-primary-dark);--inner-forest-soft:var(--glys-brand-primary);--inner-leaf:var(--glys-brand-accent);--inner-paper:var(--glys-surface-background);--inner-sage:var(--glys-surface-subtle);--inner-mist:var(--glys-surface-strong);--inner-ink:var(--glys-text-primary);--inner-muted:var(--glys-text-secondary);--inner-line:#0b2b1e24;--inner-rail-inset:clamp(1.25rem, 2.25vw, 2rem);background:var(--inner-paper);color:var(--inner-ink);overflow:clip}.glysos-site .glysos-inner-page>.glysos-section{padding-block:clamp(5.5rem,9vw,8rem);scroll-margin-top:7rem;position:relative;overflow:hidden}.glysos-site .glysos-inner-page>.glysos-section:not(.bg-white):not(.glysos-section--dark){background:var(--inner-sage)}.glysos-site .glysos-inner-page>.glysos-section.bg-white{background:var(--inner-paper)}.glysos-site .glysos-inner-page>.glysos-section--dark{background:var(--inner-forest);color:#f4f7f4}.glysos-site .glysos-inner-page .glysos-shell{width:min(100% - 3rem,80rem)}.glysos-site .glysos-inner-page .glysos-two-col{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.glysos-site .glysos-inner-page .glysos-two-col>*,.glysos-site .glysos-inner-page .glysos-feature-board-heading>*,.glysos-site .glysos-inner-page .glysos-faq-layout>*{min-width:0}.glysos-site .glysos-inner-page .glysos-system-label,.glysos-site .glysos-inner-page .glysos-eyebrow{color:var(--inner-forest-soft);text-transform:none;margin:0 0 1.1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:750;line-height:1.4;letter-spacing:.03em!important}.glysos-site .glysos-inner-page .glysos-display,.glysos-site .glysos-inner-page .glysos-title,.glysos-site .glysos-inner-page .glysos-feature-board-heading .glysos-title{max-width:14ch;color:var(--inner-ink);text-wrap:balance;margin:0;font-family:Outfit,DM Sans,sans-serif;font-weight:700;letter-spacing:-.05em!important}.glysos-site .glysos-inner-page .glysos-display{max-width:12ch;font-size:clamp(3.4rem,6.4vw,6.3rem);line-height:.94}.glysos-site .glysos-inner-page .glysos-title,.glysos-site .glysos-inner-page .glysos-feature-board-heading .glysos-title{font-size:clamp(2.55rem,4.8vw,4.7rem);line-height:.98}.glysos-site .glysos-inner-page .glysos-subtitle,.glysos-site .glysos-inner-page .glysos-text{max-width:62ch;color:var(--inner-muted);text-wrap:pretty;font-size:1.02rem;line-height:1.65}.glysos-site .glysos-inner-page .glysos-subtitle{font-size:clamp(1.02rem,1.25vw,1.16rem)}.glysos-site .glysos-inner-page .glysos-section--dark .glysos-title,.glysos-site .glysos-inner-page .glysos-section--dark .glysos-display{color:#f4f7f4}.glysos-site .glysos-inner-page .glysos-section--dark .glysos-subtitle,.glysos-site .glysos-inner-page .glysos-section--dark .glysos-text{color:#f4f7f4b3}.glysos-site .glysos-inner-page .glysos-section--dark .glysos-system-label{color:var(--inner-leaf)}.glysos-site .glysos-inner-page .glysos-button{min-height:3.35rem;box-shadow:none;border-radius:.8rem;padding:.9rem 1.25rem;transition:transform .18s,background-color .18s,border-color .18s,color .18s}.glysos-site .glysos-inner-page .glysos-button:hover{box-shadow:none;transform:translateY(-1px)}.glysos-site .glysos-inner-page .glysos-button:active{transform:scale(.96)}.glysos-site .glysos-inner-page .glysos-button--primary{background:var(--inner-forest)}.glysos-site .glysos-inner-page .glysos-button--primary:hover{background:var(--inner-forest-soft)}.glysos-site .glysos-inner-page .glysos-button--secondary{border-color:var(--inner-line);background:0 0}.glysos-site .glysos-inner-page .glysos-section--dark .glysos-button--secondary{background:0 0;border-color:#f4f7f447}.glysos-site .glysos-inner-page .glysos-inner-hero{background:radial-gradient(circle at 84% 20%, #55c77a1c, transparent 25rem), var(--inner-paper);isolation:isolate;align-items:center;min-height:min(55rem,100dvh);padding-block:clamp(9rem,13vw,11rem) clamp(6rem,10vw,8.5rem);display:grid}.glysos-site .glysos-inner-page .glysos-inner-hero:after{z-index:-1;content:"";opacity:.045;pointer-events:none;background:url(/glysos-ribbon-clean-background.webp) 12%/cover no-repeat;position:absolute;inset:0}.glysos-site .glysos-inner-page .glysos-inner-hero--dark{background:radial-gradient(circle at 80% 18%, #55c77a26, transparent 25rem), var(--inner-forest)}.glysos-site .glysos-inner-page .glysos-inner-hero--dark:after{opacity:.075;filter:saturate(.6)brightness(1.4)}.glysos-site .glysos-inner-page .glysos-inner-hero--dark .glysos-display,.glysos-site .glysos-inner-page .glysos-inner-hero--dark .glysos-title{color:#f4f7f4}.glysos-site .glysos-inner-page .glysos-inner-hero--dark .glysos-subtitle{color:#f4f7f4bd}.glysos-site .glysos-inner-page .glysos-inner-hero .glysos-two-col{align-items:center}.glysos-site .glysos-inner-page .glysos-inner-hero .glysos-button-row{margin-top:2rem}.glysos-site .glysos-inner-page .glysos-pricing-hero .glysos-display,.glysos-site .glysos-inner-page .glysos-onboarding-hero .glysos-display,.glysos-site .glysos-inner-page .glysos-seo-hero .glysos-display{max-width:13ch;font-size:clamp(3.25rem,5vw,4.9rem)}.glysos-site .glysos-inner-page .glysos-erp-media{background:var(--inner-mist);border:0;border-radius:1rem;margin:0;overflow:hidden;box-shadow:0 28px 70px #0b2b1e1f}.glysos-site .glysos-inner-page .glysos-erp-media img{aspect-ratio:4/3;object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;width:100%;min-height:30rem;display:block}.glysos-site .glysos-inner-page .glysos-security-hero-flow{color:#f4f7f4;background:radial-gradient(circle at 90% 0,#65c77a2e,#0000 14rem),#f4f7f414;border:1px solid #f4f7f42e;border-radius:1.35rem;gap:1rem;margin:0;padding:clamp(1.1rem,2.2vw,1.8rem);display:grid;box-shadow:0 22px 60px #0003}.glysos-site .glysos-inner-page .glysos-security-hero-flow figcaption>span,.glysos-site .glysos-inner-page .glysos-security-hero-flow__step>div>span{color:#7ae29b;text-transform:uppercase;font-size:.7rem;font-weight:800;letter-spacing:.06em!important}.glysos-site .glysos-inner-page .glysos-security-hero-flow figcaption>strong{max-width:29rem;margin-top:.4rem;font-family:Outfit,DM Sans,sans-serif;font-size:clamp(1.3rem,2vw,1.85rem);line-height:1.05;display:block;letter-spacing:-.035em!important}.glysos-site .glysos-inner-page .glysos-security-hero-flow ol{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.glysos-site .glysos-inner-page .glysos-security-hero-flow__step{background:#f4f7f412;border:1px solid #f4f7f421;border-radius:.9rem;grid-template-columns:2.45rem minmax(0,1fr);align-items:start;gap:.85rem;padding:.85rem .95rem;display:grid}.glysos-site .glysos-inner-page .glysos-security-hero-flow__step.is-encrypted{background:#65c77a1f;border-color:#4ade804d;margin-inline:.9rem}.glysos-site .glysos-inner-page .glysos-security-hero-flow__number,.glysos-site .glysos-inner-page .glysos-security-hero-flow__lock{color:#a4ebb9;background:#f4f7f41f;border-radius:.7rem;place-items:center;width:2.45rem;height:2.45rem;font-family:Outfit,DM Sans,sans-serif;font-size:.78rem;font-weight:800;display:grid}.glysos-site .glysos-inner-page .glysos-security-hero-flow__lock{background:#65c77a29;border:1px solid #4ade8052}.glysos-site .glysos-inner-page .glysos-security-hero-flow__lock svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.25rem;height:1.25rem}.glysos-site .glysos-inner-page .glysos-security-hero-flow__step strong,.glysos-site .glysos-inner-page .glysos-security-hero-flow__step p{margin:0;display:block}.glysos-site .glysos-inner-page .glysos-security-hero-flow__step strong{color:#fff;margin-top:.15rem;font-family:Outfit,DM Sans,sans-serif;font-size:.95rem;line-height:1.15}.glysos-site .glysos-inner-page .glysos-security-hero-flow__step p{color:#f4f7f4b3;margin-top:.35rem;font-size:.78rem;line-height:1.45}.glysos-site .glysos-inner-page .glysos-security-hero-flow__guarantee{color:#f4f7f4d1;border-top:1px solid #f4f7f424;align-items:center;gap:.55rem;margin:0;padding-top:.95rem;font-size:.78rem;font-weight:700;line-height:1.4;display:flex}.glysos-site .glysos-inner-page .glysos-security-hero-flow__guarantee span{color:#9be9b0;background:#65c77a2e;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid}.glysos-site .glysos-inner-page .glysos-feature-board-heading{grid-template-columns:minmax(0,.8fr) minmax(20rem,.55fr);align-items:end;gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(3rem,6vw,5rem);display:grid}.glysos-site .glysos-inner-page .glysos-feature-board-heading .glysos-text,.glysos-site .glysos-inner-page .glysos-feature-board-heading .glysos-subtitle{margin:0}.glysos-site .glysos-inner-page .glysos-section-heading{text-align:left;max-width:52rem;margin-bottom:clamp(3rem,6vw,5rem)}.glysos-site .glysos-inner-page .glysos-card,.glysos-site .glysos-inner-page .glysos-panel{box-shadow:none}.glysos-site .glysos-inner-page .glysos-feature-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.glysos-site .glysos-inner-page .glysos-feature-grid>*{grid-column:span 4}.glysos-site .glysos-inner-page .glysos-feature-grid:has(>:nth-child(4):last-child)>*{grid-column:span 6}.glysos-site .glysos-inner-page .glysos-pricing-ledger{border-top:1px solid var(--inner-line);margin:0}.glysos-site .glysos-inner-page .glysos-pricing-ledger>div{border-bottom:1px solid var(--inner-line);padding:1.35rem var(--inner-rail-inset);grid-template-columns:minmax(9rem,.55fr) minmax(8rem,.45fr) minmax(0,1.5fr);align-items:baseline;gap:clamp(1rem,3vw,2.5rem);display:grid}.glysos-site .glysos-inner-page .glysos-pricing-ledger dt,.glysos-site .glysos-inner-page .glysos-pricing-ledger dd{margin:0}.glysos-site .glysos-inner-page .glysos-pricing-ledger dt{color:var(--inner-ink);font-family:Outfit,DM Sans,sans-serif;font-size:1.05rem;font-weight:850}.glysos-site .glysos-inner-page .glysos-pricing-ledger__price{color:var(--inner-forest-soft);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:850}.glysos-site .glysos-inner-page .glysos-pricing-ledger>div>dd:last-child{color:var(--inner-muted);line-height:1.62}.glysos-site .glysos-inner-page .glysos-pricing-ledger>div:first-child{box-shadow:inset 3px 0 0 var(--inner-leaf);background:#55c77a14}.glysos-site .glysos-inner-page .glysos-feature-card,.glysos-site .glysos-inner-page .glysos-seo-card,.glysos-site .glysos-inner-page .glysos-free-module-card{border:0;border-top:3px solid var(--inner-forest-soft);background:#ffffff7a;border-radius:0;min-height:13rem;padding:1.5rem}.glysos-site .glysos-inner-page .glysos-feature-card h2,.glysos-site .glysos-inner-page .glysos-seo-card h3,.glysos-site .glysos-inner-page .glysos-free-module-card h2{color:var(--inner-ink);margin:0;font-family:Outfit,DM Sans,sans-serif;font-size:1.35rem;line-height:1.12}.glysos-site .glysos-inner-page .glysos-feature-card p,.glysos-site .glysos-inner-page .glysos-seo-card p,.glysos-site .glysos-inner-page .glysos-free-module-card p{color:var(--inner-muted);margin:.8rem 0 0;line-height:1.6}.glysos-site .glysos-inner-page .glysos-panel{background:#f4f7f412;border-color:#f4f7f424;border-radius:.9rem}.glysos-site .glysos-inner-page .glysos-flow-list{margin:0}.glysos-site .glysos-inner-page .glysos-flow-list li{border-bottom:1px solid var(--inner-line);padding-block:1rem}.glysos-site .glysos-inner-page .glysos-section--dark .glysos-flow-list li{border-color:#f4f7f424}.glysos-site .glysos-inner-page .glysos-check{background:var(--inner-mist);color:var(--inner-forest);border-radius:.5rem}.glysos-site .glysos-inner-page .glysos-feature-matrix-section,.glysos-site .glysos-inner-page .glysos-feature-board-section{background:var(--inner-sage)}.glysos-site .glysos-inner-page .glysos-feature-matrix{border-block:1px solid var(--inner-line)}.glysos-site .glysos-inner-page .glysos-feature-matrix-row{border-bottom:1px solid var(--inner-line);min-height:5.5rem;padding:1.35rem var(--inner-rail-inset);background:0 0;grid-template-columns:minmax(11rem,.28fr) minmax(0,.5fr) minmax(10rem,.22fr);align-items:baseline;gap:2rem;display:grid}.glysos-site .glysos-inner-page .glysos-feature-matrix-row:last-child{border-bottom:0}.glysos-site .glysos-inner-page .glysos-feature-matrix-row strong{color:var(--inner-ink);font-family:Outfit,sans-serif;font-size:1.15rem}.glysos-site .glysos-inner-page .glysos-feature-matrix-row p,.glysos-site .glysos-inner-page .glysos-feature-matrix-row span{color:var(--inner-muted);margin:0;line-height:1.55}.glysos-site .glysos-inner-page .glysos-feature-matrix-row span{color:var(--inner-forest-soft);font-size:.8rem;font-weight:700}.glysos-site .glysos-inner-page .glysos-seo-link-grid{border-top:1px solid var(--inner-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.glysos-site .glysos-inner-page .glysos-seo-link-grid a{border:0;border-bottom:1px solid var(--inner-line);min-height:5rem;padding:1.25rem var(--inner-rail-inset);background:0 0;border-radius:0}.glysos-site .glysos-inner-page .glysos-seo-link-grid a:nth-child(odd){border-right:1px solid var(--inner-line)}.glysos-site .glysos-inner-page .glysos-module-board{border-top:1px solid var(--inner-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;display:grid}.glysos-site .glysos-inner-page .glysos-module-card{border:0;border-bottom:1px solid var(--inner-line);min-height:0;padding:1.5rem var(--inner-rail-inset);background:0 0;border-radius:0}.glysos-site .glysos-inner-page .glysos-module-card:hover{transform:none}.glysos-site .glysos-inner-page .glysos-module-card__index{color:var(--inner-forest-soft);font-variant-numeric:tabular-nums}.glysos-site .glysos-inner-page .glysos-ecosystem-map--section{background:var(--inner-forest);box-shadow:none;border:0;border-radius:1rem}.glysos-site .glysos-inner-page .glysos-channel-grid{gap:1rem}.glysos-site .glysos-inner-page .glysos-channel-card{border:0;border-top:3px solid var(--inner-forest-soft);box-shadow:none;background:0 0;border-radius:0}.glysos-site .glysos-inner-page .glysos-france-cloud{border:0;border-block:1px solid var(--inner-line);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);gap:1.5rem;margin-top:4rem;padding:1.5rem 0;display:grid}.glysos-site .glysos-inner-page .glysos-france-cloud__flag{background:var(--inner-mist);border-radius:.7rem;place-items:center;width:3.2rem;height:3.2rem;font-size:1.45rem;display:grid}.glysos-site .glysos-inner-page .glysos-security-compare-section{background:var(--inner-sage)}.glysos-site .glysos-inner-page .glysos-security-compare{border-block:1px solid var(--inner-line);background:0 0}.glysos-site .glysos-inner-page .glysos-security-compare__head,.glysos-site .glysos-inner-page .glysos-security-compare-row{border-color:var(--inner-line);grid-template-columns:minmax(11rem,.28fr) repeat(2,minmax(0,.36fr))}.glysos-site .glysos-inner-page .glysos-security-compare-row{background:0 0}.glysos-site .glysos-inner-page .glysos-security-compare-row:hover{background:#ffffff6b;transform:none}.glysos-site .glysos-inner-page .glysos-table{border:0;border-block:1px solid var(--inner-line);background:0 0;border-radius:0}.glysos-site .glysos-inner-page .glysos-table th,.glysos-site .glysos-inner-page .glysos-table td{border-color:var(--inner-line);background:0 0}.glysos-site .glysos-inner-page .glysos-security-flow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;display:grid}.glysos-site .glysos-inner-page .glysos-security-node{min-height:10rem;padding:1.5rem var(--inner-rail-inset);background:0 0;border:0;border-right:1px solid #f4f7f429;border-radius:0}.glysos-site .glysos-inner-page .glysos-security-arrow{display:none}.glysos-site .glysos-inner-page .glysos-free-proof-card,.glysos-site .glysos-inner-page .glysos-seo-proof-card{background:var(--inner-forest);color:#f4f7f4;border:0;border-radius:1rem;box-shadow:0 28px 70px #0b2b1e24}.glysos-site .glysos-inner-page .glysos-free-proof-card{padding:clamp(2rem,5vw,4rem)}.glysos-site .glysos-inner-page .glysos-free-proof-card>span{color:var(--inner-leaf);font-family:Outfit,sans-serif;font-size:clamp(4.5rem,8vw,7rem);line-height:.85;letter-spacing:-.07em!important}.glysos-site .glysos-inner-page .glysos-free-proof-card strong,.glysos-site .glysos-inner-page .glysos-free-proof-card p{color:inherit}.glysos-site .glysos-inner-page .glysos-free-proof-card li{color:var(--inner-forest)}.glysos-site .glysos-inner-page .glysos-free-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.glysos-site .glysos-inner-page .glysos-free-module-card ul{border-top:1px solid var(--inner-line);margin-top:1.2rem}.glysos-site .glysos-inner-page .glysos-free-module-card li{border-bottom:1px solid var(--inner-line);padding-block:.65rem}.glysos-site .glysos-inner-page .glysos-download-hero .glysos-two-col{grid-template-columns:minmax(0,.75fr) minmax(31rem,1.25fr)}.glysos-site .glysos-inner-page .glysos-download-hero__facts{border-top:1px solid var(--inner-line);gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.glysos-site .glysos-inner-page .glysos-download-hero__facts li{border-bottom:1px solid var(--inner-line);color:var(--inner-forest-soft);padding-block:.8rem;font-size:.84rem;font-weight:700}.glysos-site .glysos-inner-page .glysos-download-panel{background:#fffffff0;border:1px solid #0b2b1e1c;border-radius:1rem;padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 28px 70px #0b2b1e1f}.glysos-site .glysos-inner-page .glysos-download-panel .glysos-title{max-width:18ch;font-size:clamp(2rem,3vw,3rem);line-height:1}.glysos-site .glysos-inner-page .glysos-download-version{background:var(--inner-sage);border:0;border-radius:.7rem}.glysos-site .glysos-inner-page .glysos-download-option{border-color:var(--inner-line);background:0 0;border-radius:.7rem}.glysos-site .glysos-inner-page .glysos-download-option.is-selected{border-color:var(--inner-forest-soft);background:var(--inner-sage);color:var(--inner-ink)}.glysos-site .glysos-inner-page .glysos-download-option.is-selected .glysos-download-option__state{color:var(--inner-muted)}.glysos-site .glysos-inner-page .glysos-install-workflow .glysos-seo-workflow{margin-top:0}.glysos-site .glysos-inner-page .glysos-form{background:#fff;border:0;border-radius:1rem;box-shadow:0 24px 64px #0b2b1e17}.glysos-site .glysos-inner-page .glysos-onboarding-hero .glysos-muted-list{border-top:1px solid var(--inner-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.glysos-site .glysos-inner-page .glysos-onboarding-hero .glysos-muted-list li{border-bottom:1px solid var(--inner-line);color:var(--inner-muted);padding:.8rem 0;font-size:.82rem;font-weight:700}.glysos-site .glysos-inner-page .glysos-onboarding-hero .glysos-muted-list li:nth-child(odd){border-right:1px solid var(--inner-line);padding-right:1rem}.glysos-site .glysos-inner-page .glysos-onboarding-hero .glysos-muted-list li:nth-child(2n){padding-left:1rem}.glysos-site .glysos-inner-page .glysos-field label{color:var(--inner-ink);font-size:.78rem;font-weight:700}.glysos-site .glysos-inner-page .glysos-field input,.glysos-site .glysos-inner-page .glysos-field select,.glysos-site .glysos-inner-page .glysos-field textarea{border-color:var(--inner-line);background:var(--inner-paper);border-radius:.65rem}.glysos-site .glysos-inner-page .glysos-faq-hero{min-height:38rem}.glysos-site .glysos-inner-page .glysos-faq-hero__inner{text-align:left;max-width:58rem;margin-inline:auto;display:grid}.glysos-site .glysos-inner-page .glysos-faq-hero__inner .glysos-subtitle{margin-top:1.5rem}.glysos-site .glysos-inner-page .glysos-faq-layout{grid-template-columns:minmax(13rem,.28fr) minmax(0,.72fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.glysos-site .glysos-inner-page .glysos-faq-nav{border:0;border-top:1px solid var(--inner-line);background:0 0;border-radius:0;padding:1.25rem 0;position:sticky;top:7rem}.glysos-site .glysos-inner-page .glysos-faq-nav nav{display:grid}.glysos-site .glysos-inner-page .glysos-faq-nav a{border-bottom:1px solid var(--inner-line);min-height:2.75rem;color:var(--inner-forest-soft);align-items:center;padding-block:.85rem;display:flex}.glysos-site .glysos-inner-page .glysos-faq-group{scroll-margin-top:7rem}.glysos-site .glysos-inner-page .glysos-faq-group+.glysos-faq-group{margin-top:clamp(4rem,8vw,7rem)}.glysos-site .glysos-inner-page .glysos-faq-group__heading h2{color:var(--inner-ink);font-family:Outfit,sans-serif;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1;letter-spacing:-.045em!important}.glysos-site .glysos-inner-page .glysos-faq-item{border:0;border-bottom:1px solid var(--inner-line);box-shadow:none;background:0 0;border-radius:0}.glysos-site .glysos-inner-page .glysos-faq-item:hover,.glysos-site .glysos-inner-page .glysos-faq-item[open]{border-color:var(--inner-line);box-shadow:none;background:0 0;transform:none}.glysos-site .glysos-inner-page .glysos-faq-item summary,.glysos-site .glysos-inner-page .glysos-faq-item p{padding-inline:var(--inner-rail-inset)}.glysos-site .glysos-inner-page .glysos-faq-lou-cta{background:var(--inner-forest);color:#f4f7f4;box-shadow:none;border:0;border-radius:1rem;margin-top:clamp(4rem,8vw,7rem)}.glysos-site .glysos-inner-page .glysos-faq-lou-cta h2,.glysos-site .glysos-inner-page .glysos-faq-lou-cta p{color:inherit}.glysos-site .glysos-inner-page .glysos-final-band{background:var(--inner-mist)}.glysos-site .glysos-inner-page .glysos-seo-proof-card{padding:clamp(2rem,5vw,3.5rem)}.glysos-site .glysos-inner-page .glysos-seo-proof-card>span{color:var(--inner-leaf)}.glysos-site .glysos-inner-page .glysos-seo-proof-card h2{color:#f4f7f4;font-family:Outfit,sans-serif;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1;letter-spacing:-.045em!important}.glysos-site .glysos-inner-page .glysos-seo-proof-card li,.glysos-site .glysos-inner-page .glysos-seo-proof-card li span:last-child{color:#f4f7f4db;border-color:#f4f7f429}.glysos-site .glysos-inner-page .glysos-seo-card-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.glysos-site .glysos-inner-page .glysos-seo-card-grid>*{grid-column:span 4}.glysos-site .glysos-inner-page .glysos-seo-card-grid:has(>:nth-child(4):last-child)>*{grid-column:span 6}.glysos-site .glysos-inner-page .glysos-seo-workflow{border-top:1px solid var(--inner-line);margin:0}.glysos-site .glysos-inner-page .glysos-seo-workflow li{border-bottom:1px solid var(--inner-line);padding:1.25rem var(--inner-rail-inset);background:0 0;grid-template-columns:3rem minmax(0,1fr);gap:1rem;display:grid}.glysos-site .glysos-inner-page .glysos-seo-workflow li:hover{background:0 0;transform:none}.glysos-site .glysos-inner-page .glysos-seo-workflow li>span{color:var(--inner-forest-soft);font-variant-numeric:tabular-nums}.glysos-site .glysos-inner-page .glysos-dark-card.glysos-seo-card{border-top-color:var(--inner-leaf);background:#f4f7f40f}.glysos-site .glysos-inner-page .glysos-dark-card.glysos-seo-card h3{color:#f4f7f4}.glysos-site .glysos-inner-page .glysos-dark-card.glysos-seo-card p{color:#f4f7f4ad}.glysos-site .glysos-inner-page .glysos-control-cta--bare{background:0 0;border:0;padding-inline:0}@media (width<=1040px){.glysos-site .glysos-inner-page .glysos-two-col,.glysos-site .glysos-inner-page .glysos-download-hero .glysos-two-col,.glysos-site .glysos-inner-page .glysos-feature-board-heading,.glysos-site .glysos-inner-page .glysos-faq-layout{grid-template-columns:1fr}.glysos-site .glysos-inner-page .glysos-inner-hero{min-height:0}.glysos-site .glysos-inner-page .glysos-inner-hero .glysos-two-col>div:first-child{max-width:48rem}.glysos-site .glysos-inner-page .glysos-faq-nav{position:static}.glysos-site .glysos-inner-page .glysos-faq-nav nav{scrollbar-width:none;display:flex;overflow-x:auto}.glysos-site .glysos-inner-page .glysos-faq-nav a{border-right:1px solid var(--inner-line);flex:none;padding:.8rem 1rem}}@media (width<=720px){.glysos-site .glysos-inner-page .glysos-shell{width:min(100% - 2rem,80rem)}.glysos-site .glysos-inner-page>.glysos-section{padding-block:4.75rem}.glysos-site .glysos-inner-page .glysos-inner-hero{padding-block:7rem 4.75rem}.glysos-site .glysos-inner-page .glysos-inner-hero:after{opacity:.055;background-position:0 0;background-size:auto 32rem}.glysos-site .glysos-inner-page .glysos-display{max-width:100%;font-size:clamp(2.75rem,12vw,4rem)}.glysos-site .glysos-inner-page .glysos-title,.glysos-site .glysos-inner-page .glysos-feature-board-heading .glysos-title{max-width:100%;font-size:clamp(2.3rem,10.5vw,3.25rem)}.glysos-site .glysos-inner-page .glysos-button-row{flex-direction:column;align-items:stretch}.glysos-site .glysos-inner-page .glysos-button-row .glysos-button{width:100%}.glysos-site .glysos-inner-page .glysos-pricing-ledger>div{grid-template-columns:1fr;gap:.4rem;padding-block:1.15rem}.glysos-site .glysos-inner-page .glysos-erp-media img{aspect-ratio:4/3;min-height:21rem}.glysos-site .glysos-inner-page .glysos-feature-grid,.glysos-site .glysos-inner-page .glysos-free-module-grid,.glysos-site .glysos-inner-page .glysos-seo-card-grid,.glysos-site .glysos-inner-page .glysos-module-board,.glysos-site .glysos-inner-page .glysos-seo-link-grid,.glysos-site .glysos-inner-page .glysos-security-flow{grid-template-columns:1fr}.glysos-site .glysos-inner-page .glysos-feature-grid>*,.glysos-site .glysos-inner-page .glysos-feature-grid:has(>:nth-child(4):last-child)>*,.glysos-site .glysos-inner-page .glysos-seo-card-grid>*,.glysos-site .glysos-inner-page .glysos-seo-card-grid:has(>:nth-child(4):last-child)>*{grid-column:1}.glysos-site .glysos-inner-page .glysos-feature-matrix-row,.glysos-site .glysos-inner-page .glysos-security-compare-row{grid-template-columns:1fr;gap:.65rem}.glysos-site .glysos-inner-page .glysos-security-compare__head{display:none}.glysos-site .glysos-inner-page .glysos-seo-link-grid a:nth-child(odd),.glysos-site .glysos-inner-page .glysos-seo-link-grid a:nth-child(2n){border-right:0}.glysos-site .glysos-inner-page .glysos-security-node{border-bottom:1px solid #f4f7f429;border-right:0;min-height:0;padding-inline:0}.glysos-site .glysos-inner-page .glysos-table{white-space:normal;border-block:0;display:block;overflow:visible}.glysos-site .glysos-inner-page .glysos-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.glysos-site .glysos-inner-page .glysos-table tbody{gap:.85rem;display:grid}.glysos-site .glysos-inner-page .glysos-table tr{border:1px solid var(--inner-line);padding:.55rem var(--inner-rail-inset);background:#ffffff80;border-radius:.75rem;display:block}.glysos-site .glysos-inner-page .glysos-table td{border-bottom:1px solid var(--inner-line);white-space:normal;grid-template-columns:minmax(7rem,.42fr) minmax(0,.58fr);gap:.75rem;padding:.75rem 0;display:grid}.glysos-site .glysos-inner-page .glysos-table td:before{color:var(--inner-forest-soft);content:attr(data-label);font-size:.72rem;font-weight:850}.glysos-site .glysos-inner-page .glysos-table td:last-child{border-bottom:0}.glysos-site .glysos-inner-page .glysos-download-panel{padding:1.25rem}.glysos-site .glysos-inner-page .glysos-form-grid,.glysos-site .glysos-inner-page .glysos-onboarding-hero .glysos-muted-list{grid-template-columns:1fr}.glysos-site .glysos-inner-page .glysos-onboarding-hero .glysos-muted-list li:nth-child(odd),.glysos-site .glysos-inner-page .glysos-onboarding-hero .glysos-muted-list li:nth-child(2n){border-right:0;padding-inline:0}.glysos-site .glysos-inner-page .glysos-faq-lou-cta{grid-template-columns:1fr;align-items:stretch}}body:has(.glysos-inner-page) .lou-chat__invite{display:none}@media (prefers-reduced-motion:reduce){.glysos-site .glysos-inner-page .glysos-button,.glysos-site .glysos-inner-page .glysos-security-compare-row,.glysos-site .glysos-inner-page .glysos-seo-workflow li{transition:none}}.glysos-site .glysos-cinematic-inner{--inner-cinema-ease:cubic-bezier(.16, 1, .3, 1);--inner-cinema-night:#061c13;--inner-cinema-forest:var(--glys-brand-primary-dark);--inner-cinema-light:#f4f7f2;--inner-cinema-line:#12402c21;--inner-cinema-pattern:linear-gradient(#164c3412 1px, transparent 1px), linear-gradient(90deg, #164c3412 1px, transparent 1px);--inner-cinema-pattern-size:4.5rem 4.5rem;counter-reset:glysos-inner-scene;background:var(--inner-paper)}.glysos-site .glysos-cinematic-inner[data-glysos-page=logiciel-centre-equestre]{--inner-cinema-pattern:repeating-linear-gradient(0deg, transparent 0 3.75rem, #164c3417 3.75rem calc(3.75rem + 1px));--inner-cinema-pattern-size:100% 100%}.glysos-site .glysos-cinematic-inner[data-glysos-page=logiciel-elevage-chevaux]{--inner-cinema-pattern:radial-gradient(circle at center, transparent 0 2.4rem, #164c3414 2.45rem 2.5rem, transparent 2.55rem);--inner-cinema-pattern-size:7rem 7rem}.glysos-site .glysos-cinematic-inner[data-glysos-page=logiciel-facturation-electronique-centre-equestre]{--inner-cinema-pattern:repeating-linear-gradient(0deg, transparent 0 2.8rem, #164c3414 2.8rem calc(2.8rem + 1px));--inner-cinema-pattern-size:100% 100%}.glysos-site .glysos-cinematic-inner[data-glysos-page=logiciel-registre-elevage-chevaux]{--inner-cinema-pattern:linear-gradient(90deg, transparent 0 16%, #164c3417 16% calc(16% + 1px), transparent calc(16% + 1px));--inner-cinema-pattern-size:100% 100%}.glysos-site .glysos-cinematic-inner[data-glysos-page=logiciel-equestre-local-ou-cloud]{--inner-cinema-pattern:linear-gradient(90deg, transparent 0 49.9%, #164c341f 50%, transparent 50.1%);--inner-cinema-pattern-size:100% 100%}.glysos-site .glysos-cinematic-inner[data-glysos-page=logiciel-equestre-hors-ligne]{--inner-cinema-pattern:repeating-linear-gradient(90deg, #164c3417 0 2.25rem, transparent 2.25rem 4.5rem);--inner-cinema-pattern-size:100% 1px}.glysos-site .glysos-cinematic-inner>.glysos-section{border-top:1px solid var(--inner-cinema-line);isolation:isolate;overflow:clip}.glysos-site .glysos-cinematic-inner>.glysos-section>.glysos-shell{z-index:2;position:relative}.glysos-site .glysos-cinematic-inner>.glysos-section:not(.glysos-inner-hero){counter-increment:glysos-inner-scene}.glysos-site .glysos-cinematic-inner>.glysos-section:not(.glysos-inner-hero):after{z-index:0;color:#0a302009;content:counter(glysos-inner-scene, decimal-leading-zero);letter-spacing:-.08em;pointer-events:none;font-family:Outfit,DM Sans,sans-serif;font-size:clamp(7rem,15vw,14rem);font-weight:700;line-height:1;position:absolute;top:-.16em;right:max(1.5rem,50vw - 40rem)}.glysos-site .glysos-cinematic-inner>.glysos-section--dark:not(.glysos-inner-hero):after{color:#f4f7f20b}.glysos-site .glysos-cinematic-inner>.glysos-section:not(.glysos-inner-hero):not(.glysos-section--dark):not(.bg-white){background:radial-gradient(circle at 12% 18%, #55c77a1c, transparent 28rem), var(--inner-sage)}.glysos-site .glysos-cinematic-inner>.glysos-section.bg-white:not(.glysos-inner-hero){background:radial-gradient(circle at 84% 22%, #55c77a11, transparent 24rem), var(--inner-paper)}.glysos-site .glysos-cinematic-inner>.glysos-section--dark{background:radial-gradient(circle at 78% 18%, #55c77a21, transparent 28rem), linear-gradient(135deg, var(--inner-cinema-night), var(--inner-cinema-forest))}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero{border-top:0;border-bottom:1px solid var(--inner-cinema-line);perspective:90rem;min-height:min(58rem,100dvh);padding-block:clamp(9rem,12vw,11rem) clamp(6.5rem,10vw,9rem);overflow:clip}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero:before{z-index:-2;background:var(--inner-cinema-pattern);background-size:var(--inner-cinema-pattern-size);content:"";opacity:.72;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 26% 82%,#0000)}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero:after{z-index:-1;filter:saturate(.82)contrast(1.04);opacity:.105;background-image:url(/glysos-ribbon-clean-background.webp);background-position:20% 52%;background-size:cover;inset:-4% -3% -8%;transform:scale(1.035);mask-image:linear-gradient(90deg,#000000e6,#0000 74%)}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero--dark:before,.glysos-site .glysos-cinematic-inner[data-glysos-archetype=download]>.glysos-inner-hero:before,.glysos-site .glysos-cinematic-inner[data-glysos-archetype=faq]>.glysos-inner-hero:before{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:5rem 5rem}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero .glysos-two-col{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(28rem,1.08fr);gap:clamp(3rem,6vw,6rem);position:relative}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero .glysos-two-col>:first-child{position:relative}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero .glysos-two-col>:first-child:before{content:"";background:linear-gradient(#0000,#164c3447 18% 82%,#0000);width:1px;position:absolute;top:.35rem;bottom:.35rem;left:clamp(-2rem,-3vw,-1rem)}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero--dark .glysos-two-col>:first-child:before,.glysos-site .glysos-cinematic-inner[data-glysos-archetype=download]>.glysos-inner-hero .glysos-two-col>:first-child:before,.glysos-site .glysos-cinematic-inner[data-glysos-archetype=faq]>.glysos-inner-hero .glysos-faq-hero__inner:before{background:linear-gradient(#0000,#4ade807a 18% 82%,#0000)}.glysos-site .glysos-cinematic-inner .glysos-display{text-shadow:0 .035em #0c2e200a}.glysos-site .glysos-cinematic-inner .glysos-erp-media{transform-origin:0;transition:transform .65s var(--inner-cinema-ease), box-shadow .65s ease;border:1px solid #ffffffa8;border-radius:2.2rem .8rem;transform:perspective(90rem)rotateY(-2.2deg)rotateX(.7deg);box-shadow:0 3.5rem 8rem #0b2b1e2b,inset 0 0 0 1px #0b2b1e0f}.glysos-site .glysos-cinematic-inner .glysos-erp-media:hover{transform:perspective(90rem)rotateY(-.7deg)rotateX(.2deg)translateY(-.35rem);box-shadow:0 4rem 9rem #0b2b1e33,inset 0 0 0 1px #0b2b1e0f}.glysos-site .glysos-cinematic-inner .glysos-free-proof-card,.glysos-site .glysos-cinematic-inner .glysos-seo-proof-card,.glysos-site .glysos-cinematic-inner .glysos-download-panel,.glysos-site .glysos-cinematic-inner .glysos-onboarding-hero .glysos-card{border-radius:2rem .8rem;position:relative;overflow:hidden;box-shadow:0 3.5rem 8rem #0b2b1e2b}.glysos-site .glysos-cinematic-inner .glysos-free-proof-card:before,.glysos-site .glysos-cinematic-inner .glysos-seo-proof-card:before,.glysos-site .glysos-cinematic-inner .glysos-download-panel:before,.glysos-site .glysos-cinematic-inner .glysos-onboarding-hero .glysos-card:before{background:linear-gradient(90deg, transparent, var(--inner-leaf), transparent);content:"";pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=pricing] .glysos-free-proof-card>span{text-shadow:0 1.1rem 2.8rem #55c77a3d}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=download]>.glysos-download-hero,.glysos-site .glysos-cinematic-inner[data-glysos-archetype=faq]>.glysos-faq-hero{background:radial-gradient(circle at 76% 18%, #55c77a29, transparent 28rem), linear-gradient(135deg, var(--inner-cinema-night), var(--inner-cinema-forest))}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=download]>.glysos-download-hero .glysos-display,.glysos-site .glysos-cinematic-inner[data-glysos-archetype=faq]>.glysos-faq-hero .glysos-display{color:var(--inner-cinema-light)}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=download]>.glysos-download-hero .glysos-subtitle,.glysos-site .glysos-cinematic-inner[data-glysos-archetype=faq]>.glysos-faq-hero .glysos-subtitle{color:#f4f7f2b8}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=download]>.glysos-download-hero .glysos-download-panel [data-download-help]{color:var(--inner-muted)}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=download]>.glysos-download-hero .glysos-system-label,.glysos-site .glysos-cinematic-inner[data-glysos-archetype=faq]>.glysos-faq-hero .glysos-system-label{color:var(--inner-leaf)}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=download] .glysos-download-hero__facts{border-color:#f4f7f229}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=download] .glysos-download-hero__facts li{color:#f4f7f2bd;border-color:#f4f7f229}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=faq] .glysos-faq-hero__inner{width:min(100% - 3rem,80rem);max-width:72rem;margin-inline:auto;position:relative}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=faq] .glysos-faq-hero .glysos-display{max-width:10ch;font-size:clamp(4.5rem,9vw,8.6rem)}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=onboarding]>#contact-deploiement{background:radial-gradient(circle at 82% 24%, #55c77a26, transparent 26rem), linear-gradient(135deg, var(--inner-cinema-night), var(--inner-cinema-forest));color:var(--inner-cinema-light)}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=onboarding]>#contact-deploiement .glysos-title{color:var(--inner-cinema-light)}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=onboarding]>#contact-deploiement .glysos-subtitle{color:#f4f7f2b3}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=onboarding]>.glysos-onboarding-hero+.glysos-section .glysos-shell>.grid{border-top:1px solid var(--inner-cinema-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=onboarding]>.glysos-onboarding-hero+.glysos-section .glysos-shell>.grid>.glysos-card{border:0;border-bottom:1px solid var(--inner-cinema-line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.85rem;padding-block:1.5rem;display:grid}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=onboarding]>.glysos-onboarding-hero+.glysos-section .glysos-shell>.grid>.glysos-card h3{margin:0}.glysos-site .glysos-cinematic-inner .glysos-feature-board-heading,.glysos-site .glysos-cinematic-inner .glysos-section-heading{position:relative}.glysos-site .glysos-cinematic-inner .glysos-feature-board-heading:after,.glysos-site .glysos-cinematic-inner .glysos-section-heading:after{background:linear-gradient(90deg, var(--inner-forest-soft), transparent 72%);content:"";opacity:.32;height:1px;position:absolute;bottom:-1.5rem;left:0;right:0}.glysos-site .glysos-cinematic-inner .glysos-feature-grid:has(>:nth-child(3):last-child)>*{grid-column:span 3}.glysos-site .glysos-cinematic-inner .glysos-feature-grid:has(>:nth-child(3):last-child)>:first-child{grid-column:span 6}.glysos-site .glysos-cinematic-inner .glysos-seo-card-grid:has(>:nth-child(3):last-child)>*{grid-column:span 3}.glysos-site .glysos-cinematic-inner .glysos-seo-card-grid:has(>:nth-child(3):last-child)>:first-child{grid-column:span 6}.glysos-site .glysos-cinematic-inner .glysos-feature-card,.glysos-site .glysos-cinematic-inner .glysos-seo-card,.glysos-site .glysos-cinematic-inner .glysos-free-module-card,.glysos-site .glysos-cinematic-inner .glysos-channel-card{background:linear-gradient(135deg,#ffffffa8,#ffffff47);border-top-width:1px;transition:background-color .32s;position:relative;overflow:hidden}.glysos-site .glysos-cinematic-inner .glysos-feature-card:before,.glysos-site .glysos-cinematic-inner .glysos-seo-card:before,.glysos-site .glysos-cinematic-inner .glysos-free-module-card:before,.glysos-site .glysos-cinematic-inner .glysos-channel-card:before{background:var(--inner-leaf);content:"";opacity:.55;transform-origin:top;width:2px;position:absolute;top:0;bottom:0;left:0;transform:scaleY(1)}.glysos-site .glysos-cinematic-inner .glysos-feature-card:hover,.glysos-site .glysos-cinematic-inner .glysos-seo-card:hover,.glysos-site .glysos-cinematic-inner .glysos-free-module-card:hover,.glysos-site .glysos-cinematic-inner .glysos-channel-card:hover{background-color:#ffffff94;transform:none}.glysos-site .glysos-cinematic-inner .glysos-feature-matrix-row,.glysos-site .glysos-cinematic-inner .glysos-module-card,.glysos-site .glysos-cinematic-inner .glysos-security-compare-row,.glysos-site .glysos-cinematic-inner .glysos-seo-workflow li,.glysos-site .glysos-cinematic-inner .glysos-seo-link-grid a{transition:background-color .36s,color .28s}.glysos-site .glysos-cinematic-inner .glysos-feature-matrix-row:hover,.glysos-site .glysos-cinematic-inner .glysos-module-card:hover,.glysos-site .glysos-cinematic-inner .glysos-seo-link-grid a:hover,.glysos-site .glysos-cinematic-inner .glysos-security-compare-row:hover,.glysos-site .glysos-cinematic-inner .glysos-seo-workflow li:hover{background:#ffffff6b}.glysos-site .glysos-cinematic-inner .glysos-section--dark .glysos-panel,.glysos-site .glysos-cinematic-inner .glysos-dark-card.glysos-seo-card{background:linear-gradient(145deg,#ffffff16,#ffffff06);box-shadow:0 1.8rem 5rem #0000001c}.glysos-site .glysos-cinematic-inner .glysos-ecosystem-map--section{background:radial-gradient(circle at 50% 6%, #55c77a2e, transparent 20rem), linear-gradient(145deg, var(--glys-dark-background), var(--glys-brand-primary-dark));border:1px solid #ffffff1a;border-radius:2.4rem .9rem;box-shadow:0 3.5rem 8rem #0b2b1e2e}.glysos-site .glysos-cinematic-inner .glysos-ecosystem-map--section:after{content:"";opacity:.55;pointer-events:none;background:linear-gradient(#0000,#4ade8085,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}.glysos-site .glysos-cinematic-inner .glysos-france-cloud{background:linear-gradient(90deg,#55c77a14,#0000 60%);padding-inline:1.25rem}.glysos-site .glysos-cinematic-inner .glysos-security-flow{border-block:1px solid #f4f7f229;position:relative}.glysos-site .glysos-cinematic-inner .glysos-security-flow:before,.glysos-site .glysos-cinematic-inner .glysos-security-flow:after{content:"";pointer-events:none;height:1px;position:absolute;top:50%;left:0;right:0}.glysos-site .glysos-cinematic-inner .glysos-security-flow:before{background:#f4f7f21f}.glysos-site .glysos-cinematic-inner .glysos-security-flow:after{background:linear-gradient(90deg, transparent, var(--inner-leaf), transparent);opacity:0;transform-origin:0;transform:scaleX(0);box-shadow:0 0 1.8rem #55c77a73}.glysos-site .glysos-cinematic-inner>.is-cinematic-visible .glysos-security-flow:after{animation:glysos-inner-signal 1.35s .3s var(--inner-cinema-ease) both}.glysos-site .glysos-cinematic-inner .glysos-security-node{z-index:1;backdrop-filter:blur(4px);background:linear-gradient(145deg,#061c13d1,#123d2bb3);position:relative}.glysos-site .glysos-cinematic-inner .glysos-install-workflow{position:relative}.glysos-site .glysos-cinematic-inner .glysos-install-workflow:before{background:linear-gradient(var(--inner-leaf), #55c77a0d);content:"";pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:1.45rem}.glysos-site .glysos-cinematic-inner .glysos-install-workflow .glysos-seo-workflow li{padding-left:var(--inner-rail-inset);position:relative}.glysos-site .glysos-cinematic-inner .glysos-download-panel{border-color:#55c77a38;box-shadow:0 3.5rem 8rem #00000040,0 0 4rem #55c77a14}.glysos-site .glysos-cinematic-inner .glysos-faq-group{position:relative}.glysos-site .glysos-cinematic-inner .glysos-faq-group__heading{border-bottom:1px solid var(--inner-cinema-line);padding-bottom:1.5rem}.glysos-site .glysos-cinematic-inner .glysos-faq-disclosure{transition:color .24s,background-color .24s}.glysos-site .glysos-cinematic-inner .glysos-faq-item[open] .glysos-faq-disclosure{color:var(--inner-leaf)}.glysos-site .glysos-cinematic-inner .glysos-faq-lou-cta{background:radial-gradient(circle at 84% 0%, #55c77a33, transparent 18rem), linear-gradient(135deg, var(--inner-cinema-night), var(--inner-cinema-forest));border-radius:2rem .8rem;box-shadow:0 3.5rem 8rem #0b2b1e29}.glysos-site .glysos-cinematic-inner .glysos-final-band{background:radial-gradient(circle at 76% 24%, #55c77a29, transparent 24rem), var(--inner-mist)}@media (prefers-reduced-motion:no-preference){.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-display,.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-system-label,.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-subtitle,.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-button-row,.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-download-hero__facts{animation:glysos-inner-copy-in .82s var(--inner-cinema-ease) both}.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-subtitle{animation-delay:90ms}.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-button-row,.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-download-hero__facts{animation-delay:.17s}.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-erp-media,.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-free-proof-card,.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-inner-hero .glysos-seo-proof-card,.glysos-site .glysos-cinematic-inner[data-cinematic-state=active]>.glysos-onboarding-hero .glysos-card{animation:glysos-inner-object-in 1s .12s var(--inner-cinema-ease) both}.glysos-site .glysos-cinematic-inner.is-cinematic-ready>section [data-cinematic-reveal]{transition:opacity .72s var(--inner-cinema-ease), transform .88s var(--inner-cinema-ease), clip-path .98s var(--inner-cinema-ease);transition-delay:calc(var(--cinematic-order,0) * 65ms)}.glysos-site .glysos-cinematic-inner.is-cinematic-ready>section:not(.is-cinematic-visible) [data-cinematic-reveal]{opacity:0;transform:translateY(1.5rem)}.glysos-site .glysos-cinematic-inner.is-cinematic-ready>section.is-cinematic-visible [data-cinematic-reveal]{opacity:1;transform:translateY(0)}.glysos-site .glysos-cinematic-inner.is-cinematic-ready>section:not(.is-cinematic-visible) .glysos-feature-grid>*,.glysos-site .glysos-cinematic-inner.is-cinematic-ready>section:not(.is-cinematic-visible) .glysos-seo-card-grid>*,.glysos-site .glysos-cinematic-inner.is-cinematic-ready>section:not(.is-cinematic-visible) .glysos-module-board>*,.glysos-site .glysos-cinematic-inner.is-cinematic-ready>section:not(.is-cinematic-visible) .glysos-free-module-grid>*{opacity:0;transform:translateY(1rem)}.glysos-site .glysos-cinematic-inner .glysos-feature-grid>*,.glysos-site .glysos-cinematic-inner .glysos-seo-card-grid>*,.glysos-site .glysos-cinematic-inner .glysos-module-board>*,.glysos-site .glysos-cinematic-inner .glysos-free-module-grid>*{transition:opacity .62s var(--inner-cinema-ease), transform .76s var(--inner-cinema-ease), background-color .32s ease}.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-feature-grid>*,.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-seo-card-grid>*,.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-module-board>*,.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-free-module-grid>*{opacity:1;transform:translateY(0)}.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-feature-grid>:nth-child(2),.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-seo-card-grid>:nth-child(2),.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-module-board>:nth-child(2),.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-free-module-grid>:nth-child(2){transition-delay:70ms}.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-feature-grid>:nth-child(3),.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-seo-card-grid>:nth-child(3),.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-module-board>:nth-child(3),.glysos-site .glysos-cinematic-inner>section.is-cinematic-visible .glysos-free-module-grid>:nth-child(3){transition-delay:.14s}}@media (width<=1040px){.glysos-site .glysos-cinematic-inner>.glysos-inner-hero .glysos-two-col{grid-template-columns:1fr}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero .glysos-two-col>:first-child{max-width:52rem}.glysos-site .glysos-cinematic-inner .glysos-erp-media{max-width:58rem}}@media (width<=720px){.glysos-site .glysos-cinematic-inner>.glysos-section:not(.glysos-inner-hero):after{display:none}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero{min-height:0;padding-block:7rem 5rem}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero:before{opacity:.42}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero:after{opacity:.075;background-position:16% 0;background-size:auto 34rem;inset:0;transform:none;mask-image:linear-gradient(#000,#0000 72%)}.glysos-site .glysos-cinematic-inner>.glysos-inner-hero .glysos-two-col>:first-child:before{display:none}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=faq] .glysos-faq-hero__inner{width:min(100% - 2rem,80rem)}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=faq] .glysos-faq-hero .glysos-display{max-width:100%;font-size:clamp(3rem,15vw,4rem)}.glysos-site .glysos-cinematic-inner .glysos-erp-media,.glysos-site .glysos-cinematic-inner .glysos-erp-media:hover{border-radius:1.3rem .55rem;transform:none}.glysos-site .glysos-cinematic-inner .glysos-free-proof-card,.glysos-site .glysos-cinematic-inner .glysos-seo-proof-card,.glysos-site .glysos-cinematic-inner .glysos-download-panel,.glysos-site .glysos-cinematic-inner .glysos-onboarding-hero .glysos-card,.glysos-site .glysos-cinematic-inner .glysos-faq-lou-cta{border-radius:1.3rem .55rem}.glysos-site .glysos-cinematic-inner .glysos-feature-grid:has(>:nth-child(3):last-child)>*,.glysos-site .glysos-cinematic-inner .glysos-seo-card-grid:has(>:nth-child(3):last-child)>*{grid-column:1}.glysos-site .glysos-cinematic-inner .glysos-feature-card:hover,.glysos-site .glysos-cinematic-inner .glysos-seo-card:hover,.glysos-site .glysos-cinematic-inner .glysos-free-module-card:hover,.glysos-site .glysos-cinematic-inner .glysos-channel-card:hover,.glysos-site .glysos-cinematic-inner .glysos-feature-matrix-row:hover,.glysos-site .glysos-cinematic-inner .glysos-module-card:hover,.glysos-site .glysos-cinematic-inner .glysos-seo-link-grid a:hover,.glysos-site .glysos-cinematic-inner .glysos-security-compare-row:hover,.glysos-site .glysos-cinematic-inner .glysos-seo-workflow li:hover{transform:none}.glysos-site .glysos-cinematic-inner .glysos-security-flow:before,.glysos-site .glysos-cinematic-inner .glysos-security-flow:after{display:none}.glysos-site .glysos-cinematic-inner .glysos-security-node{backdrop-filter:none}.glysos-site .glysos-cinematic-inner[data-glysos-archetype=onboarding]>.glysos-onboarding-hero+.glysos-section .glysos-shell>.grid{grid-template-columns:1fr;gap:0}}@media (width<=720px) and (prefers-reduced-motion:no-preference){.glysos-site .glysos-cinematic-inner.is-cinematic-ready>section:not(.is-cinematic-visible) [data-cinematic-reveal]{transform:translateY(.7rem)}}@media (prefers-reduced-motion:reduce){.glysos-site .glysos-cinematic-inner *,.glysos-site .glysos-cinematic-inner :before,.glysos-site .glysos-cinematic-inner :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.glysos-site .glysos-cinematic-inner [data-cinematic-reveal]{opacity:1!important;clip-path:none!important;transform:none!important}.glysos-site .glysos-cinematic-inner .glysos-erp-media,.glysos-site .glysos-cinematic-inner .glysos-erp-media:hover{transform:none!important}}@keyframes glysos-inner-copy-in{0%{opacity:0;transform:translateY(1.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes glysos-inner-object-in{0%{opacity:0;clip-path:inset(0 100% 0 0 round 2rem);transform:translate(2rem)}to{opacity:1;clip-path:inset(0 round 2rem);transform:translate(0)}}@keyframes glysos-inner-signal{0%{opacity:0;transform:scaleX(0)}30%{opacity:1}to{opacity:.75;transform:scaleX(1)}}
