.gama-page{--gama-ink:#102339;--gama-muted:#54677b;--gama-blue:#225be4;color:var(--gama-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f6f8;min-height:100vh}.gama-shell{max-width:1240px;margin:auto;padding:30px 42px 35px}.gama-nav{border-bottom:1px solid #d9e0e8;justify-content:space-between;align-items:center;gap:24px;padding-bottom:30px;display:flex}.gama-logo{letter-spacing:1px;align-items:center;gap:12px;font-size:24px;font-weight:800;display:flex}.gama-logo-sub{letter-spacing:1.7px;margin-top:4px;font-size:9px;display:block}.gama-monogram{background:var(--gama-ink);color:#fff;letter-spacing:-4px;border-radius:13px;place-items:center;width:44px;height:46px;padding-right:4px;font-size:30px;display:grid}.gama-nav-links{align-items:center;gap:24px;font-size:13px;display:flex}.gama-nav-lab{border:1px solid #c5d0de;border-radius:30px;padding:13px 17px}.gama-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:65px;padding:84px 0 88px;display:grid}.gama-eyebrow{letter-spacing:2.4px;color:var(--gama-blue);font-size:10px;font-weight:750}.gama-hero h1{letter-spacing:-3px;margin:26px 0;font-size:clamp(40px,5.7vw,67px);line-height:1.08}.gama-hero h1 em{color:var(--gama-blue);font-style:normal}.gama-lead{color:var(--gama-muted);max-width:580px;font-size:17px;line-height:1.85}.gama-lead strong{color:var(--gama-ink)}.gama-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.gama-button{background:var(--gama-ink);color:#fff;border-radius:12px;align-items:center;gap:18px;padding:16px 20px;font-size:13px;font-weight:700;display:inline-flex}.gama-text-link{color:var(--gama-blue);font-size:13px;font-weight:750;line-height:1.7}.gama-hero-note{color:var(--gama-muted);margin-top:24px;font-size:11px;line-height:1.7}.gama-brand-panel{color:#e9edff;background:#101e36 radial-gradient(at 100% 0,#6154bd38,#0000 70%);border:1px solid #294165;border-radius:26px;padding:28px;box-shadow:0 25px 70px #18325318}.gama-panel-top{color:#9baeca;letter-spacing:1.6px;justify-content:space-between;gap:12px;font-size:8px;display:flex}.gama-lab-wordmark{letter-spacing:-2px;margin:54px 0 22px;font-size:45px;font-weight:800;display:block}.gama-lab-wordmark>span:first-child{color:#b7a5ff}.gama-lab-arrow{float:right;color:#b7a5ff;font-size:27px;font-weight:400}.gama-brand-panel>p{color:#acbbd1;max-width:280px;font-size:15px;line-height:1.8}.gama-panel-product{border-top:1px solid #334159;border-bottom:1px solid #334159;align-items:center;gap:12px;margin:32px 0;padding:18px 0;display:flex}.gama-panel-product strong{font-size:13px}.gama-panel-product div>span{color:#a8b9d1;margin-top:7px;font-size:10px;display:block}.gama-status-dot{background:#93e2d7;border-radius:50%;width:7px;height:7px}.gama-panel-bottom{letter-spacing:1px;flex-direction:column;gap:9px;font-size:9px;display:flex}.gama-panel-bottom>span{color:#96aac3}.gama-section{border-top:1px solid #d9e0e8;padding:70px 0;scroll-margin-top:25px}.gama-section-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:75px;margin-bottom:36px;display:grid}.gama-section h2,.gama-contact h2{letter-spacing:-1.6px;margin:19px 0 0;font-size:clamp(29px,3.3vw,42px);font-weight:700;line-height:1.15}.gama-section-heading>p{color:var(--gama-muted);max-width:360px;margin:0;font-size:15px;line-height:1.9}.gama-product{background:#fff;border:1px solid #d9e0e8;border-radius:22px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.gama-product-image{background:linear-gradient(145deg,#e9eef7,#e1e7f0);align-items:center;padding:35px 0 35px 30px;display:flex;overflow:hidden}.gama-product-image img{border-radius:12px;width:115%;max-width:none;height:auto;display:block;box-shadow:0 12px 45px #10233935}.gama-product-copy{background:#fff;padding:40px;position:relative}.gama-pill{color:#315cb0;letter-spacing:1.2px;background:#edf2fc;border-radius:30px;padding:8px 11px;font-size:9px;font-weight:800;display:inline-block}.gama-product-copy h3{letter-spacing:-1px;margin:20px 0;font-size:29px}.gama-product-copy p,.gama-product-copy li{color:var(--gama-muted);font-size:14px;line-height:1.85}.gama-product-copy ul{margin:22px 0;padding-left:18px}.gama-product-copy .gama-product-note{margin-top:25px;font-size:11px;line-height:1.8}.gama-relationship-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.gama-relationship-grid article{border:1px solid #d7e0e9;border-radius:18px;min-width:0;padding:27px}.gama-step{letter-spacing:1.8px;color:var(--gama-blue);font-size:9px;font-weight:750}.gama-relationship-grid h3{letter-spacing:-.5px;min-height:56px;margin:26px 0 15px;font-size:20px;line-height:1.4}.gama-relationship-grid p{color:var(--gama-muted);margin:0;font-size:13px;line-height:1.9}.gama-contact{background:#e6edf7;border:1px solid #d2ddee;border-radius:22px;grid-template-columns:1fr 1fr;gap:80px;padding:55px;scroll-margin-top:25px;display:grid}.gama-contact>div>p{color:var(--gama-muted);max-width:320px;font-size:14px;line-height:1.9}.gama-contact-details>span{letter-spacing:1.5px;color:var(--gama-muted);margin:26px 0 10px;font-size:9px;display:block}.gama-contact-details>span:first-child{margin-top:0}.gama-contact-details strong{letter-spacing:.2px;font-size:14px}.gama-contact-details a{color:var(--gama-blue);overflow-wrap:anywhere;font-size:14px;line-height:1.8}.gama-contact-details>div{flex-wrap:wrap;gap:20px;display:flex}.gama-contact-details>p{font-size:11px!important}.gama-footer{color:var(--gama-muted);justify-content:space-between;align-items:start;gap:25px;padding-top:35px;font-size:10px;line-height:1.8;display:flex}.gama-footer>span:last-child{max-width:290px}.gama-page a:focus-visible{outline-offset:5px;border-radius:5px;outline:3px solid #5579df}.gama-page a:hover{filter:brightness(.9)}@media (max-width:900px){.gama-shell{padding:24px}.gama-hero{gap:30px}.gama-nav-links{gap:15px}.gama-nav-links>a:first-child{display:none}.gama-lab-wordmark{font-size:37px}.gama-brand-panel{padding:23px}.gama-section-heading{gap:35px}.gama-product-copy{padding:30px}.gama-contact{gap:40px;padding:35px}}@media (max-width:660px){.gama-shell{padding:22px 20px}.gama-nav{gap:12px;padding-bottom:22px}.gama-logo{gap:9px;font-size:20px}.gama-logo-sub{letter-spacing:1px;font-size:7px}.gama-monogram{width:35px;height:38px;font-size:26px}.gama-nav-links>a{display:none}.gama-nav-links>.gama-nav-lab{text-align:center;max-width:130px;padding:11px;font-size:10px;display:block}.gama-hero{grid-template-columns:1fr;gap:35px;padding:52px 0}.gama-hero h1{letter-spacing:-2px}.gama-lead{font-size:16px}.gama-actions{gap:20px}.gama-brand-panel{padding:25px}.gama-lab-wordmark{margin-top:38px;font-size:45px}.gama-section{padding:45px 0}.gama-section-heading,.gama-product,.gama-relationship-grid,.gama-contact{grid-template-columns:1fr;gap:25px}.gama-product{gap:0}.gama-product-image{padding:25px}.gama-product-image img{width:100%}.gama-product-copy{padding:26px}.gama-relationship-grid article{padding:25px}.gama-relationship-grid h3{min-height:0;margin-top:18px}.gama-contact{padding:26px}.gama-footer{flex-direction:column;gap:14px}.gama-footer>span:last-child{max-width:none}}
