.gf-ce-blue,.gf-ce-eyebrow{color:var(--gf-color-brand-blue-primary)}.gf-ce-eyebrow{margin:0 0 13px;font-size:var(--gf-text-body-sm-size);font-weight:400;line-height:21px}.gf-ce-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:400;letter-spacing:0;line-height:60px}.gf-ce-hero{--gf-ce-hero-art-width:1356px;--gf-ce-hero-art-gap:10px;--gf-ce-hero-art-shift:160px;position:relative;height:500px;overflow:hidden;color:var(--gf-color-text-inverse);background:linear-gradient(90deg,#010434,#010d5a)}.gf-ce-hero-inner{position:relative;width:min(1920px,100%);height:100%;margin:0 auto}.gf-ce-hero-copy{position:relative;z-index:2;width:min(560px,calc(100% - 215px));margin-left:215px;padding-top:73px}.gf-ce-hero-art{position:absolute;z-index:1;top:0;right:var(--gf-ce-hero-art-gap);width:var(--gf-ce-hero-art-width);height:500px;pointer-events:none}.gf-ce-hero-art img{width:1356px;height:500px;max-width:none;object-fit:contain;object-position:right center}.gf-ce-hero-copy .gf-ce-eyebrow{margin-bottom:21px;color:var(--gf-color-text-inverse)}.gf-ce-hero h1{margin:0;font-family:var(--gf-font-family-body);font-size:var(--gf-ppe-text-hero-size);font-weight:600;letter-spacing:0;line-height:60px}.gf-ce-hero-copy>p{margin:19px 0 0;color:var(--gf-color-text-muted-dark);font-size:var(--gf-text-body-size);line-height:26px}.gf-ce-hero .gf-trial-link{margin-top:44px}.gf-ce-methods{padding:91px 0 101px;background:var(--gf-color-background-soft)}.gf-ce-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:56px}.gf-ce-method-card{min-height:222px;display:flex;flex-direction:column;align-items:flex-start;padding:32px;border:1px solid var(--gf-color-border-soft);border-radius:14px;background:var(--gf-color-surface);color:inherit;text-decoration:none;transition:border-color .2s ease}.gf-ce-method-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--gf-color-icon-surface)}.gf-ce-method-icon svg{width:24px;height:24px;display:block}.gf-ce-method-card h3{margin:20px 0 0;color:var(--gf-color-text-primary);font-size:var(--gf-text-title-xs-size);font-weight:600;line-height:27px}.gf-ce-method-card p{margin:12px 0 0;color:var(--gf-color-text-hint);font-size:var(--gf-text-body-sm-size);line-height:24px}.gf-ce-method-card:is(:hover,:focus-visible){border-color:var(--gf-color-brand-blue-primary)}.gf-ce-feature{scroll-margin-top:88px;padding:96px 0;color:var(--gf-color-text-inverse);background:var(--gf-color-background-navy)}.gf-ce-feature-inner{display:grid;grid-template-columns:minmax(0,560px) minmax(0,598px);align-items:center;justify-content:space-between;grid-gap:64px;gap:64px}.gf-ce-feature .gf-ce-eyebrow{margin-bottom:6px}.gf-ce-feature h2{margin:0;font-size:40px;font-weight:600;letter-spacing:-1px;line-height:48px}.gf-ce-feature-summary{margin:16px 0 0;font-size:var(--gf-text-body-size);line-height:27px}.gf-ce-feature-highlights{display:grid;grid-gap:16px;gap:16px;margin:37px 0 0;padding:0;list-style:none}.gf-ce-feature-highlights li{display:flex;align-items:flex-start;gap:10px;color:var(--gf-color-text-hint);font-size:var(--gf-text-body-sm-size);line-height:24px}.gf-ce-check{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;margin-top:3px;border:1px solid var(--gf-color-brand-blue-primary);border-radius:9px;background:rgb(var(--gf-color-brand-blue-channels)/20%);color:var(--gf-color-brand-blue-primary);font-size:10px;line-height:1}.gf-ce-feature .gf-trial-link{margin-top:36px;gap:4px;padding-left:22px;padding-right:10px}.gf-ce-feature .gf-trial-link svg{display:block}.gf-ce-feature-art{position:relative;width:100%;max-width:598px;aspect-ratio:598/336;overflow:hidden;border-radius:12px;background:var(--gf-color-surface)}.gf-ce-feature-art img{object-fit:cover;object-position:top left}.gf-ce-analysis,.gf-ce-intro,.gf-ce-scenarios,.gf-ce-steps,.gf-ce-workflow{padding:96px 0}.gf-ce-scenarios,.gf-ce-steps{background:var(--gf-color-surface)}.gf-ce-analysis,.gf-ce-intro,.gf-ce-workflow{background:var(--gf-color-background-soft)}.gf-ce-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:43px;gap:43px;margin-top:60px}.gf-ce-step-index{display:block;color:var(--gf-color-brand-blue-primary);font-size:40px;font-weight:300;letter-spacing:-.8px;line-height:40px}.gf-ce-step h3,.gf-ce-workflow-card h3{margin:20px 0 0;color:var(--gf-color-text-primary);font-size:var(--gf-text-subtitle-size);font-weight:600;line-height:24px}.gf-ce-step p,.gf-ce-workflow-card p{margin:12px 0 0;color:var(--gf-color-text-hint);font-size:var(--gf-text-body-sm-size);line-height:24px}.gf-ce-analysis-inner,.gf-ce-intro-inner{display:grid;grid-template-columns:minmax(280px,410px) minmax(0,640px);justify-content:space-between;grid-gap:64px;gap:64px;align-items:start}.gf-ce-intro-inner{align-items:end}.gf-ce-intro-copy{display:grid;grid-gap:20px;gap:20px;padding-bottom:14px}.gf-ce-intro-copy p{margin:0;color:var(--gf-color-text-hint);font-size:var(--gf-text-body-size);line-height:28px}.gf-ce-analysis-list{display:grid;grid-gap:24px;gap:24px}.gf-ce-analysis-card{min-height:118px;padding:24px 36px;border-left:3px solid var(--gf-color-brand-blue-primary);background:var(--gf-color-surface)}.gf-ce-analysis-card h3{margin:0 0 6px;color:var(--gf-color-text-primary);font-size:15px;font-weight:600;line-height:23px}.gf-ce-analysis-card p{margin:0;color:var(--gf-color-text-hint);font-size:var(--gf-text-body-sm-size);line-height:21px}.gf-ce-scenario-grid{display:grid;grid-gap:24px;gap:24px;margin-top:48px}.gf-ce-scenario-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.gf-ce-scenario-grid--double{grid-template-columns:repeat(2,minmax(0,1fr))}.gf-ce-scenario-card{min-height:144px;padding:29px 33px;border-radius:14px;background:var(--gf-color-brand-blue-primary);color:var(--gf-color-text-inverse)}.gf-ce-scenario-card h3{margin:0;padding-left:21px;border-left:2px solid var(--gf-color-text-inverse);font-size:var(--gf-text-title-xs-size);font-weight:500;line-height:31px}.gf-ce-scenario-card p{margin:10px 0 0 23px;font-size:var(--gf-text-body-sm-size);line-height:22px}.gf-ce-scenario-wide{min-height:240px;padding:38px 44px 34px;border-radius:14px;background:var(--gf-color-brand-blue-primary);color:var(--gf-color-text-inverse)}.gf-ce-scenario-icon{width:54px;height:54px;display:grid;place-items:center;margin-bottom:24px;border-radius:14px;background:rgb(131 137 255/50%);color:var(--gf-color-text-inverse)}.gf-ce-scenario-icon svg{width:26px;height:26px;display:block}.gf-ce-scenario-wide h3{margin:0;font-size:var(--gf-text-title-sm-size);font-weight:500;line-height:34px}.gf-ce-scenario-wide p{margin:8px 0 0;font-size:var(--gf-text-body-sm-size);line-height:24px}.gf-ce-workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px;margin-top:48px}.gf-ce-workflow-card{min-height:206px;padding:24px;border-radius:14px;background:var(--gf-color-surface)}.gf-ce-workflow-card .gf-ce-step-index{font-size:28px;line-height:34px}.gf-ce-workflow-card h3{margin-top:30px}@media (max-width:1280px){.gf-page-wrap{width:min(100% - 48px,1120px)}.gf-ce-hero h1{font-size:clamp(40px,4vw,50px)}.gf-ce-analysis-inner,.gf-ce-feature-inner,.gf-ce-intro-inner{gap:48px}.gf-ce-step-grid{gap:28px}}@media (max-width:1919px){.gf-ce-hero-art{right:max(0px,calc(100vw - 1920px + var(--gf-ce-hero-art-gap)))}}@media (max-width:1750px){.gf-ce-hero-inner{overflow:hidden}.gf-ce-hero-art{right:auto;left:calc(1920px - var(--gf-ce-hero-art-gap) - var(--gf-ce-hero-art-width) - var(--gf-ce-hero-art-shift))}}@media (max-width:1024px){.gf-ce-heading h2{font-size:var(--gf-ppe-text-heading-tablet-size);line-height:52px}.gf-ce-analysis,.gf-ce-feature,.gf-ce-intro,.gf-ce-methods,.gf-ce-scenarios,.gf-ce-steps,.gf-ce-workflow{padding-top:80px;padding-bottom:80px}.gf-ce-analysis-inner,.gf-ce-feature-inner,.gf-ce-intro-inner{grid-template-columns:1fr}.gf-ce-feature-art{max-width:100%}.gf-ce-method-grid,.gf-ce-scenario-grid--triple,.gf-ce-step-grid,.gf-ce-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.gf-ce-feature{scroll-margin-top:70px}.gf-page-wrap{width:calc(100% - 40px)}.gf-ce-hero-copy{width:min(560px,calc(100% - 20px));margin-left:20px;padding-top:60px}.gf-ce-hero h1{font-size:clamp(34px,7vw,44px);line-height:1.25}.gf-ce-hero-copy>p{max-width:590px}.gf-ce-hero .gf-trial-link{margin-top:34px}.gf-ce-method-grid,.gf-ce-scenario-grid--double{grid-template-columns:1fr}}@media (max-width:540px){.gf-page-wrap{width:calc(100% - 32px)}.gf-ce-heading h2{font-size:var(--gf-ppe-text-heading-mobile-size);line-height:44px}.gf-ce-hero-copy{width:min(560px,calc(100% - 16px));margin-left:16px;padding-top:48px}.gf-ce-hero h1{font-size:var(--gf-ppe-text-hero-mobile-size)}.gf-ce-hero-copy>p{font-size:var(--gf-ppe-text-body-mobile-size);line-height:25px}.gf-ce-analysis,.gf-ce-feature,.gf-ce-intro,.gf-ce-methods,.gf-ce-scenarios,.gf-ce-steps,.gf-ce-workflow{padding-top:64px;padding-bottom:64px}.gf-ce-feature h2{font-size:32px;line-height:40px}.gf-ce-scenario-grid--triple,.gf-ce-step-grid,.gf-ce-workflow-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gf-ce-method-card{transition:none}}