body:has(.feature-page-frame){--home-display-font:var(--marketing-display-font), var(--system-font-current, sans-serif);--home-action-font:var(--marketing-display-font), var(--home-body-font, var(--system-font-current, sans-serif));--home-action-size:16px;--home-action-primary-size:16px;--home-action-compact-size:16px;font-family:var(--home-body-font,"DM Sans",var(--system-font-current,sans-serif))}body:has(.feature-page-frame) :is(a,button,[role=button],[role=link],.cp){font-family:var(--home-action-font)}.feature-page-frame{--feature-ink:#0b1220;--feature-accent:#89ffdd;--feature-surface:#f8fafb;--feature-muted:rgba(11,18,32,.72);--feature-line:rgba(11,18,32,.18);--feature-section-gap:120px;--home-content-width:1376px;--home-gutter-total:64px;--feature-display-font:var(--marketing-display-font), var(--system-font-current, sans-serif);--feature-body-font:var(--home-body-font, "DM Sans", var(--system-font-current, sans-serif));overflow:clip;background:#fff;color:var(--feature-ink);font-family:var(--feature-body-font);-webkit-font-smoothing:antialiased}.feature-page-frame :is(h2,h3):not(.ui-illustration *){text-wrap:balance}.feature-page-frame:lang(ja) :is(h2,h3):not(.ui-illustration *){word-break:auto-phrase;line-break:strict}.feature-page-frame .section-title,.feature-page-frame h1,.feature-page-frame h2,.feature-page-frame h3{font-family:var(--marketing-heading-font,var(--feature-display-font))}.feature-page-frame .feature-page-values{--value-props-surface:var(--feature-surface);--value-props-card-surface:var(--feature-surface);--value-props-ink:var(--feature-ink);--value-props-muted:var(--feature-muted);--value-props-accent:var(--feature-accent);--value-props-line:var(--feature-line)}.feature-page-frame .feature-page-capabilities{--split-accordion-ink:var(--feature-ink);--split-accordion-muted:rgba(11,18,32,.68);--split-accordion-line:var(--feature-line);--split-accordion-accent:var(--feature-ink);--split-accordion-surface:var(--feature-surface);--split-accordion-media-surface:#edf5f4;--split-accordion-media-image:url(https://img.srcgptbots.com/official/products/gwork/20261029/gwork-banner-fluid-bg@2x.webp);--split-accordion-display-font:var(--feature-display-font);--split-accordion-body-font:var(--feature-body-font);--split-accordion-title-tracking:-.016em;padding:120px 0;background:#fff}.feature-page-frame .feature-page-governance{--illustrated-feature-surface:var(--feature-surface);--illustrated-feature-ink:var(--feature-ink);--illustrated-feature-muted:var(--feature-muted);--illustrated-feature-line:var(--feature-line);--illustrated-feature-display-font:var(--feature-display-font);--illustrated-feature-body-font:var(--feature-body-font)}.feature-page-frame .feature-page-faq,.feature-page-frame .feature-page-stats{padding-top:120px}.feature-page-frame .split-card-grid+.feature-page-stats,.feature-page-frame--continuous>.practice-showcase+.split-card-grid,.feature-page-frame--continuous>.split-accordion-feature+.steps-section,.feature-page-frame--continuous>.split-card-grid+.practice-showcase,.feature-page-frame--continuous>.split-card-grid+.split-accordion-feature{padding-top:0}.feature-page-frame .feature-page-jump{background:var(--feature-surface)}.feature-page-frame .feature-page-jump .title{font-family:var(--feature-display-font);font-size:44px;--marketing-heading-font:var(--marketing-regular-heading-font, var(--home-display-font, var(--marketing-display-font), var(--system-font-current, sans-serif)));font-family:var(--marketing-heading-font);font-weight:var(--marketing-regular-heading-weight,400);line-height:1.04;letter-spacing:-.016em;text-align:left}@media screen and (max-width:1279px){.feature-page-frame{--feature-section-gap:88px}.feature-page-frame .feature-page-capabilities{padding:88px 0}.feature-page-frame .feature-page-faq,.feature-page-frame .feature-page-stats{padding-top:88px}}@media screen and (max-width:767px){.feature-page-frame{--home-gutter-total:32px;--feature-section-gap:64px}.feature-page-frame .feature-page-capabilities{padding:64px 0}.feature-page-frame .feature-page-faq,.feature-page-frame .feature-page-stats{padding-top:64px}.feature-page-frame .feature-page-jump .title{font-size:32px}}
