.gf-ssc-main{min-height:100vh}.gf-ssc-hero{--gf-ssc-hero-canvas:1550px;--gf-ssc-hero-art-width:636px;--gf-ssc-hero-art-left:779px;--gf-ssc-hero-art-shift:90px;--gf-ssc-hero-copy-inset:30px;position:relative;height:498px;overflow:hidden;color:var(--gf-color-text-inverse);background:var(--gf-color-background-tse)}.gf-ssc-hero-inner{position:relative;width:min(var(--gf-ssc-hero-canvas),100%);height:100%;margin:0 auto}.gf-ssc-hero-copy{--gf-ssc-hero-copy-left:var(--gf-ssc-hero-copy-inset);position:relative;z-index:2;box-sizing:border-box;width:min(650px,calc(100% - var(--gf-ssc-hero-copy-left)));margin-left:var(--gf-ssc-hero-copy-left);padding-top:100px}.gf-ssc-hero-eyebrow{margin:0 0 20px;color:var(--gf-color-text-inverse);font-size:var(--gf-text-title-sm-size);line-height:34px}.gf-ssc-hero h1{display:flex;flex-direction:column;margin:0;font-family:var(--gf-font-family-body);font-size:var(--gf-ppe-text-hero-size);font-weight:var(--gf-font-weight-medium);line-height:60px}.gf-ssc-hero h1 span{display:block}.gf-ssc-hero h1 strong{color:var(--gf-color-brand-blue-primary);font-weight:inherit}.gf-ssc-hero .gf-trial-link{margin-top:20px}.gf-ssc-hero-art{position:absolute;z-index:1;top:50px;left:var(--gf-ssc-hero-art-left);width:var(--gf-ssc-hero-art-width);height:398px;overflow:hidden;border-radius:30px;pointer-events:none}.gf-ssc-hero-art img{position:absolute;top:-10.8%;left:-10.73%;width:153.36%;height:110.8%;max-width:none;object-fit:fill}.gf-ssc-heading>p{margin:0 0 10px;font-size:var(--gf-text-body-sm-size);line-height:24px}.gf-ssc-heading h2{margin:0;color:var(--gf-color-text-primary);font-family:var(--gf-font-family-body);font-size:var(--gf-ppe-text-heading-size);font-weight:var(--gf-font-weight-regular);line-height:60px}.gf-ssc-heading h2 span{display:block}.gf-ssc-heading--inverse h2,.gf-ssc-intro{color:var(--gf-color-text-inverse)}.gf-ssc-intro{padding:100px 0;background:var(--gf-color-brand-blue-primary)}.gf-ssc-intro-inner{display:flex;flex-direction:column;gap:60px}.gf-ssc-intro .gf-ssc-heading h2{font-size:46px;line-height:56px}.gf-ssc-intro-description{margin:-40px 0 0;color:rgb(255 255 255/80%);font-size:var(--gf-text-body-size);line-height:24px}.gf-ssc-company-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:20px;border-radius:14px;background:var(--gf-color-surface)}.gf-ssc-company-stats div{min-width:0;box-sizing:border-box;padding:16px 20px;border-radius:14px;background:var(--gf-color-background-soft)}.gf-ssc-company-stats dt{display:flex;align-items:flex-start;color:var(--gf-color-brand-blue-primary);white-space:nowrap}.gf-ssc-company-stats dt strong{font-size:32px;font-weight:var(--gf-font-weight-semibold);line-height:48px}.gf-ssc-company-stats-unit{margin-top:0;font-size:16px;line-height:20px;text-align:center;margin-left:2px}.gf-ssc-company-stats-plus{font-size:24px;font-weight:var(--gf-font-weight-semibold)}.gf-ssc-company-stats dd{margin:8px 0 0;color:var(--gf-color-text-hint);font-size:var(--gf-text-body-size);line-height:24px;white-space:nowrap}.gf-ssc-needs{padding:100px 0;background:var(--gf-color-background-paper);color:var(--gf-color-brand-blue-primary)}.gf-ssc-needs .gf-ssc-heading>p,.gf-ssc-results .gf-ssc-heading>p,.gf-ssc-solution .gf-ssc-heading>p{line-height:21px}.gf-ssc-needs-inner{display:flex;flex-direction:column;gap:60px}.gf-ssc-needs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:30px;gap:30px}.gf-ssc-needs-grid article{display:flex;flex-direction:column;justify-content:space-between;min-height:208px;box-sizing:border-box;padding:24px;border-radius:14px;background:var(--gf-color-surface)}.gf-ssc-needs-index{color:#bbc0ce;font-size:40px;font-weight:var(--gf-font-weight-light);line-height:40px;letter-spacing:-.8px}.gf-ssc-needs-grid h3{margin:0;color:var(--gf-color-text-primary);font-size:var(--gf-text-subtitle-size);font-weight:var(--gf-font-weight-semibold);line-height:28px}.gf-ssc-needs-grid p{margin:12px 0 0;color:var(--gf-color-text-hint);font-size:var(--gf-text-body-sm-size);line-height:24px}.gf-ssc-solution{padding:100px 0;color:var(--gf-color-text-inverse);background:var(--gf-color-background-tse)}.gf-ssc-solution-inner{display:flex;flex-direction:column;gap:40px}.gf-ssc-solution-head .gf-ssc-heading{flex:0 0 auto}.gf-ssc-solution-head>p{color:#b6b6b6;font-size:var(--gf-text-body-size);line-height:21px}.gf-ssc-solution-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.gf-ssc-solution-grid article{display:flex;flex-direction:column;gap:20px;min-height:260px;box-sizing:border-box;padding:24px;border-radius:14px;background:#0e203a}.gf-ssc-solution-icon{display:grid;width:56px;height:56px;place-items:center;border-radius:14px;color:var(--gf-color-text-inverse);background:rgb(235 241 255/20%)}.gf-ssc-solution-icon svg{width:24px;height:24px}.gf-ssc-solution-copy{flex:1 1 auto}.gf-ssc-solution-copy h3{margin:0;color:var(--gf-color-text-inverse);font-size:var(--gf-text-subtitle-size);font-weight:var(--gf-font-weight-semibold);line-height:28px}.gf-ssc-solution-copy p{margin:10px 0 0;color:rgb(255 255 255/70%);font-size:var(--gf-text-body-sm-size);line-height:24px}.gf-ssc-solution-tags{display:flex;gap:16px}.gf-ssc-solution-tags span{padding:6px 12px;border:1px solid rgb(255 255 255/60%);border-radius:6px;color:var(--gf-color-text-inverse);font-size:var(--gf-text-caption-size);line-height:16px}.gf-ssc-results{padding:100px 0;background:#fbfbf8;color:var(--gf-color-brand-blue-primary)}.gf-ssc-results-inner{display:flex;flex-direction:column;gap:60px}.gf-ssc-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.gf-ssc-results-grid article{min-height:280px;box-sizing:border-box;padding:20px;border:1px solid #e1e2e6;border-radius:14px}.gf-ssc-results-index{display:block;color:#bbc0ce;font-size:var(--gf-text-title-sm-size);line-height:32px}.gf-ssc-results-metric{display:block;margin-top:24px;color:var(--gf-color-brand-blue-primary);font-size:32px;font-weight:var(--gf-font-weight-regular);line-height:48px;white-space:nowrap}.gf-ssc-results-grid h3{margin:24px 0 0;color:#000;font-size:24px;font-weight:var(--gf-font-weight-regular);line-height:29px}.gf-ssc-result-divider .line{border-top-color:#b6b6b6}.gf-ssc-result-divider .rect{height:4px}.gf-ssc-results-grid article>p{margin:0;color:#000;font-size:var(--gf-text-body-sm-size);line-height:24px}.gf-ssc-sr-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:1549px){.gf-ssc-hero-art{left:max(calc(var(--gf-ssc-hero-art-left) - var(--gf-ssc-hero-art-shift)),calc(var(--gf-ssc-hero-art-left) - (var(--gf-ssc-hero-canvas) - 100%)))}}@media (max-width:1460px){.gf-ssc-hero-inner{overflow:hidden}}@media (max-width:1100px){.gf-ssc-company-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.gf-ssc-solution-head{flex-direction:column;gap:24px}.gf-ssc-solution-head>p{max-width:100%;margin:0;text-align:left}}@media (max-width:768px){.gf-ssc-hero-copy{--gf-ssc-hero-copy-left:20px}.gf-ssc-hero h1{font-size:40px;line-height:50px}.gf-ssc-heading h2{font-size:var(--gf-ppe-text-heading-tablet-size);line-height:52px}.gf-ssc-intro,.gf-ssc-needs,.gf-ssc-results,.gf-ssc-solution{padding:72px 0}.gf-ssc-company-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gf-ssc-needs-grid,.gf-ssc-results-grid,.gf-ssc-solution-grid{grid-template-columns:1fr}}@media (max-width:540px){.gf-ssc-hero-copy{--gf-ssc-hero-copy-left:16px;padding-top:104px}.gf-ssc-hero h1{font-size:var(--gf-ppe-text-hero-mobile-size);line-height:44px}.gf-ssc-heading h2{font-size:var(--gf-ppe-text-heading-mobile-size);line-height:43px}.gf-ssc-company-stats{grid-template-columns:1fr}.gf-ssc-company-stats dd{white-space:normal}.gf-ssc-results-metric{font-size:28px}}